Commit 709e33a8 authored by cq990612's avatar cq990612

优化代码结构

parent 2d2986bc
......@@ -84,6 +84,12 @@
<if test="null != businessName">
business_name = #{businessName},
</if>
<if test="null != oaProjectId">
oa_project_id = #{oaProjectId},
</if>
<if test="null != projectName">
project_name = #{projectName},
</if>
modify_time = now()
</set>
<where>
......
......@@ -286,14 +286,14 @@ public class WorkProjectServiceImpl implements WorkProjectService {
workProjectMapper.updateIsConclusionById(projectId);
// 插入更变日志
List<WorkProjectChange> workProjectChanges = new ArrayList<>();
/* List<WorkProjectChange> workProjectChanges = new ArrayList<>();
WorkProjectChange workProjectChange = new WorkProjectChange();
workProjectChange.setProjectId(projectId);
workProjectChange.setReviserId(userId);
workProjectChange.setModifyTime(new Date());
workProjectChange.setOperationType(3);
workProjectChanges.add(workProjectChange);
workProjectChangeService.insertbatch(workProjectChanges);
workProjectChangeService.insertbatch(workProjectChanges);*/
return true;
}
......@@ -557,15 +557,15 @@ public class WorkProjectServiceImpl implements WorkProjectService {
}
// 插入参与人员信息
if (!CollectionUtils.isEmpty(createProjectVo.getUserIds())) {
workUserProjectService.insertBatch(createProjectVo.getUserIds(), workProject.getId());
workUserProjectService.insertBatch(createProjectVo.getUserIds(), workProject.getId());
}
// 插入更变日志
WorkProjectChange workProjectChange = new WorkProjectChange();
/* WorkProjectChange workProjectChange = new WorkProjectChange();
workProjectChange.setProjectId(workProject.getId());
workProjectChange.setReviserId(createProjectVo.getCreatorId());
workProjectChange.setModifyTime(new Date());
workProjectChange.setOperationType(1);
int insert1 = workProjectChangeMapper.insert(workProjectChange);
int insert1 = workProjectChangeMapper.insert(workProjectChange);*/
return true;
}
......@@ -585,13 +585,13 @@ public class WorkProjectServiceImpl implements WorkProjectService {
private void verificationItem(ModifyProjectVo modifyProjectVo, WorkProject workProject, List<Integer> userIds) {
// 校验部门
if (null != modifyProjectVo.getDeptId()) {
if (!workProject.getDeptId().equals(modifyProjectVo.getDeptId())) {
if (StringUtils.isBlank(modifyProjectVo.getDeptIdReason())) {
throw new BaseCustomException(BASE_RESP_CODE_ENUM.REASON_CANNOT_BE_EMPTY);
}
if (workProject.getDeptId().equals(modifyProjectVo.getDeptId())) {
/* if () {
throw new BaseCustomException(BASE_RESP_CODE_ENUM.theNewContent_IsEqual_ToTheOriginal_Content);
}
}*/
}
System.out.println("1111111111");
......@@ -649,26 +649,16 @@ public class WorkProjectServiceImpl implements WorkProjectService {
}
System.out.println("4444444444");
// oa编号验证
if (!StringUtils.isBlank(modifyProjectVo.getOaProjectId())) {
if (!modifyProjectVo.getOaProjectId().equals(workProject.getOaProjectId())) {
if (StringUtils.isBlank(modifyProjectVo.getOaProjectIdReason())) {
throw new BaseCustomException(BASE_RESP_CODE_ENUM.REASON_CANNOT_BE_EMPTY);
}
if (null != workProject.getOaProjectId()) {
if (workProject.getOaProjectId().equals(modifyProjectVo.getOaProjectId())) {
throw new BaseCustomException(BASE_RESP_CODE_ENUM.theNewContent_IsEqual_ToTheOriginal_Content);
}
}
}
// 项目名称验证
if (!StringUtils.isBlank(modifyProjectVo.getProjectName())) {
if (!workProject.getProjectName().equals(modifyProjectVo.getProjectName())) {
if (StringUtils.isBlank(modifyProjectVo.getProjectNameReason())) {
throw new BaseCustomException(BASE_RESP_CODE_ENUM.REASON_CANNOT_BE_EMPTY);
}
if (!StringUtils.isBlank(workProject.getProjectName())) {
if (workProject.getProjectName().equals(modifyProjectVo.getProjectName())) {
throw new BaseCustomException(BASE_RESP_CODE_ENUM.theNewContent_IsEqual_ToTheOriginal_Content);
}
}
}
System.out.println("555555555");
// 校验工时预算
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment