|
@@ -140,7 +140,10 @@ public class ProjectService extends ServiceImpl<ProjectMapper, Project> {
|
|
|
*/
|
|
|
public void updateBatch(List<Project> list, String projectStatus) {
|
|
|
if (list != null && !list.isEmpty()) {
|
|
|
- list.forEach(project -> project.setProjectStatus(projectStatus));
|
|
|
+ list.forEach(project -> {
|
|
|
+ project.setProjectStatus(projectStatus);
|
|
|
+ project.setUpdateDate(LocalDateTime.now());
|
|
|
+ });
|
|
|
updateBatchById(list, list.size());
|
|
|
}
|
|
|
int size = list != null ? list.size() : 0;
|
|
@@ -458,7 +461,9 @@ public class ProjectService extends ServiceImpl<ProjectMapper, Project> {
|
|
|
Optional<Project> oldProject = getOne(project.getId());
|
|
|
if (!oldProject.isPresent())
|
|
|
return RestResponse.fail(MessageUtils.get("msg.project.not.exist"));
|
|
|
+ log.debug("维护项目状态");
|
|
|
this.setProjectStatus(project, oldProject.get().getProjectStatus());
|
|
|
+ project.setUpdateDate(LocalDateTime.now());
|
|
|
boolean result = updateById(project);
|
|
|
if (!result)
|
|
|
return RestResponse.fail(MessageUtils.get("msg.modify.fail"));
|