diff --git a/pmapi/src/main/java/com/ningdatech/pmapi/projectdeclared/manage/ConstructionPlanManage.java b/pmapi/src/main/java/com/ningdatech/pmapi/projectdeclared/manage/ConstructionPlanManage.java index 1cbab70..43da978 100644 --- a/pmapi/src/main/java/com/ningdatech/pmapi/projectdeclared/manage/ConstructionPlanManage.java +++ b/pmapi/src/main/java/com/ningdatech/pmapi/projectdeclared/manage/ConstructionPlanManage.java @@ -113,7 +113,11 @@ public class ConstructionPlanManage { projectInfo.setBuildOrgName(user.getEmpPosUnitName()); // 项目名称去重 - defaultDeclaredProjectManage.checkDuplication(projectInfo); + if(StringUtils.isNotBlank(projectInfo.getProjectName()) && !projectInfo.getProjectName() + .equals(oldProject.getProjectName())){ + projectInfo.setProjectCode(oldProject.getProjectCode()); + defaultDeclaredProjectManage.checkDuplication(projectInfo); + } //判断申报金额 是否等于总的 判断年度支付金额 是否等于总金额 defaultDeclaredProjectManage.checkAmount(projectInfo);