|
@@ -187,8 +187,18 @@ public class ProjectController {
|
|
|
String projectNumber = projectManagementMap.get("number");
|
|
String projectNumber = projectManagementMap.get("number");
|
|
|
mapParam.put("projectName", projectName);
|
|
mapParam.put("projectName", projectName);
|
|
|
mapParam.put("projectNumber", projectNumber);
|
|
mapParam.put("projectNumber", projectNumber);
|
|
|
|
|
+ String billNumber = projectNumber + number;
|
|
|
|
|
+ mapParam.put("number", billNumber);
|
|
|
|
|
|
|
|
- Map map = projectPersonService.addProjectPerson(mapParam);
|
|
|
|
|
|
|
+ List<Map<String, String>> managementByNumber = projectPersonService.getManagementByNumber(billNumber);
|
|
|
|
|
+
|
|
|
|
|
+ Map map = new HashMap();
|
|
|
|
|
+ if (managementByNumber.size() <= 0) {
|
|
|
|
|
+ map = projectPersonService.addProjectPerson(mapParam);
|
|
|
|
|
+ } else {
|
|
|
|
|
+ map.put("code","500");
|
|
|
|
|
+ map.put("msg","编码重复:"+billNumber);
|
|
|
|
|
+ }
|
|
|
return MessageResult.success().add("result", map);
|
|
return MessageResult.success().add("result", map);
|
|
|
}
|
|
}
|
|
|
|
|
|