法规清单导入
This commit is contained in:
+6
@@ -9,6 +9,12 @@ public enum ProjectRoleEnum {
|
||||
HOMOLOGATION_ENGINEER("认证工程师","2"),
|
||||
ENGINEERING_INTERFACE_PERSON("工程接口人","3"),
|
||||
REGULATI_AND_HOMOLOGATION_ENGINEER("法规与认证工程师","4"),
|
||||
DESIGNINITIATOR("设计符合性确认-发起人","5"),
|
||||
DESIGNDUTY("设计符合性确认-责任人","6"),
|
||||
PREHOMOINITIATOR("prehomo确认-发起人","7"),
|
||||
PREHOMODUTY("prehomo确认-责任人","8"),
|
||||
VERIFYINITIATOR("验证符合性确认-发起人","9"),
|
||||
VERIFYDUTY("验证符合性确认-责任人","10"),
|
||||
;
|
||||
|
||||
String name;
|
||||
|
||||
+30
-11
@@ -2002,7 +2002,7 @@ public class ProjectLawsInventoryEOServiceImpl extends ServiceImpl<ProjectLawsIn
|
||||
nameCn = "法规工程师";
|
||||
nameEn = "regulatory engineer";
|
||||
//验证人员是否存在
|
||||
personnelVerify(projectLawsInventoryEO, errorMsg, msgList, regulationOwnerId, mapLawList,nameCn,nameEn);
|
||||
personnelVerify(projectLawsInventoryEO, errorMsg, msgList, regulationOwnerId, mapLawList,nameCn,nameEn,ProjectRoleEnum.REGULATI_ENGINEER.getValue());
|
||||
}
|
||||
|
||||
//认证工程师
|
||||
@@ -2010,7 +2010,7 @@ public class ProjectLawsInventoryEOServiceImpl extends ServiceImpl<ProjectLawsIn
|
||||
nameCn = "认证工程师";
|
||||
nameEn = "certification engineer ";
|
||||
//验证人员是否存在
|
||||
personnelVerify(projectLawsInventoryEO, errorMsg, msgList, homologationEngineerId, mapCertificationList,nameCn,nameEn);
|
||||
personnelVerify(projectLawsInventoryEO, errorMsg, msgList, homologationEngineerId, mapCertificationList,nameCn,nameEn,ProjectRoleEnum.HOMOLOGATION_ENGINEER.getValue());
|
||||
}
|
||||
|
||||
//工程接口人
|
||||
@@ -2018,7 +2018,7 @@ public class ProjectLawsInventoryEOServiceImpl extends ServiceImpl<ProjectLawsIn
|
||||
nameCn = "工程接口人";
|
||||
nameEn = "engineering interface person ";
|
||||
//验证人员是否存在
|
||||
personnelVerify(projectLawsInventoryEO, errorMsg, msgList, homologationEngineerId, mapPersonList,nameCn,nameEn);
|
||||
personnelVerify(projectLawsInventoryEO, errorMsg, msgList, homologationEngineerId, mapPersonList,nameCn,nameEn,ProjectRoleEnum.ENGINEERING_INTERFACE_PERSON.getValue());
|
||||
}
|
||||
|
||||
|
||||
@@ -2040,7 +2040,7 @@ public class ProjectLawsInventoryEOServiceImpl extends ServiceImpl<ProjectLawsIn
|
||||
nameCn = "设计符合性确认发起人";
|
||||
nameEn = "confirm design conformance initiator ";
|
||||
//验证人员是否存在
|
||||
personnelVerify(projectLawsInventoryEO, errorMsg, msgList, designInitiator, allPersonList,nameCn,nameEn);
|
||||
personnelVerify(projectLawsInventoryEO, errorMsg, msgList, designInitiator, allPersonList,nameCn,nameEn,ProjectRoleEnum.DESIGNINITIATOR.getValue());
|
||||
}
|
||||
|
||||
//责任人
|
||||
@@ -2048,7 +2048,7 @@ public class ProjectLawsInventoryEOServiceImpl extends ServiceImpl<ProjectLawsIn
|
||||
nameCn = "设计符合性确认责任人";
|
||||
nameEn = "confirm design conformance responsible";
|
||||
//验证人员是否存在
|
||||
personnelVerify(projectLawsInventoryEO, errorMsg, msgList, designDuty, allPersonList,nameCn,nameEn);
|
||||
personnelVerify(projectLawsInventoryEO, errorMsg, msgList, designDuty, allPersonList,nameCn,nameEn,ProjectRoleEnum.DESIGNDUTY.getValue());
|
||||
}
|
||||
|
||||
//截止时间
|
||||
@@ -2076,7 +2076,7 @@ public class ProjectLawsInventoryEOServiceImpl extends ServiceImpl<ProjectLawsIn
|
||||
nameCn = "Pre-homo确认发起人";
|
||||
nameEn = "Pre-homo identifies the initiator ";
|
||||
//验证人员是否存在
|
||||
personnelVerify(projectLawsInventoryEO, errorMsg, msgList, prehomoInitiator, allPersonList,nameCn,nameEn);
|
||||
personnelVerify(projectLawsInventoryEO, errorMsg, msgList, prehomoInitiator, allPersonList,nameCn,nameEn,ProjectRoleEnum.PREHOMOINITIATOR.getValue());
|
||||
}
|
||||
|
||||
//责任人
|
||||
@@ -2084,7 +2084,7 @@ public class ProjectLawsInventoryEOServiceImpl extends ServiceImpl<ProjectLawsIn
|
||||
nameCn = "Pre-homo确认责任人";
|
||||
nameEn = "Pre-homo identifies the person responsible";
|
||||
//验证人员是否存在
|
||||
personnelVerify(projectLawsInventoryEO, errorMsg, msgList,prehomoDuty, allPersonList,nameCn,nameEn);
|
||||
personnelVerify(projectLawsInventoryEO, errorMsg, msgList,prehomoDuty, allPersonList,nameCn,nameEn,ProjectRoleEnum.PREHOMODUTY.getValue());
|
||||
}
|
||||
|
||||
//截止时间
|
||||
@@ -2112,7 +2112,7 @@ public class ProjectLawsInventoryEOServiceImpl extends ServiceImpl<ProjectLawsIn
|
||||
nameCn = "验证符合性确认发起人";
|
||||
nameEn = "verify conformance validates the originator ";
|
||||
//验证人员是否存在
|
||||
personnelVerify(projectLawsInventoryEO, errorMsg, msgList,verifyInitiator, allPersonList,nameCn,nameEn);
|
||||
personnelVerify(projectLawsInventoryEO, errorMsg, msgList,verifyInitiator, allPersonList,nameCn,nameEn,ProjectRoleEnum.VERIFYINITIATOR.getValue());
|
||||
}
|
||||
|
||||
//责任人
|
||||
@@ -2120,7 +2120,7 @@ public class ProjectLawsInventoryEOServiceImpl extends ServiceImpl<ProjectLawsIn
|
||||
nameCn = "验证符合性确认责任人";
|
||||
nameEn = "verify conformance to confirm the responsible person ";
|
||||
//验证人员是否存在
|
||||
personnelVerify(projectLawsInventoryEO, errorMsg, msgList,verifyDuty, allPersonList,nameCn,nameEn);
|
||||
personnelVerify(projectLawsInventoryEO, errorMsg, msgList,verifyDuty, allPersonList,nameCn,nameEn,ProjectRoleEnum.VERIFYDUTY.getValue());
|
||||
}
|
||||
|
||||
|
||||
@@ -2193,7 +2193,8 @@ public class ProjectLawsInventoryEOServiceImpl extends ServiceImpl<ProjectLawsIn
|
||||
String errorMsg, List<String> msgList,
|
||||
String regulationOwnerId,
|
||||
List<Map<String, String>> mapList,
|
||||
String nameCn,String nameEn) {
|
||||
String nameCn,String nameEn,
|
||||
String fieldNumber) {
|
||||
//单选
|
||||
if(regulationOwnerId.contains(",")){
|
||||
if(CutEnum.CN.getValue().equals(projectLawsInventoryEO.getCut())){
|
||||
@@ -2210,7 +2211,25 @@ public class ProjectLawsInventoryEOServiceImpl extends ServiceImpl<ProjectLawsIn
|
||||
String name = stringStringMap.get("name");
|
||||
if(regulationOwnerId.equals(name)){
|
||||
count ++;
|
||||
projectLawsInventoryEO.setRegulationOwnerId(stringStringMap.get("value"));
|
||||
if(ProjectRoleEnum.REGULATI_ENGINEER.getValue().equals(fieldNumber)){
|
||||
projectLawsInventoryEO.setRegulationOwnerId(stringStringMap.get("value"));
|
||||
}else if(ProjectRoleEnum.HOMOLOGATION_ENGINEER.getValue().equals(fieldNumber)){
|
||||
projectLawsInventoryEO.setHomologationEngineerId(stringStringMap.get("value"));
|
||||
}else if(ProjectRoleEnum.ENGINEERING_INTERFACE_PERSON.getValue().equals(fieldNumber)){
|
||||
projectLawsInventoryEO.setEngineeringInterfacePerson(stringStringMap.get("value"));
|
||||
}else if(ProjectRoleEnum.DESIGNINITIATOR.getValue().equals(fieldNumber)){
|
||||
projectLawsInventoryEO.setDesignInitiatorId(stringStringMap.get("value"));
|
||||
}else if(ProjectRoleEnum.DESIGNDUTY.getValue().equals(fieldNumber)){
|
||||
projectLawsInventoryEO.setDesignDutyId(stringStringMap.get("value"));
|
||||
}else if(ProjectRoleEnum.PREHOMOINITIATOR.getValue().equals(fieldNumber)){
|
||||
projectLawsInventoryEO.setPrehomoInitiatorId(stringStringMap.get("value"));
|
||||
}else if(ProjectRoleEnum.PREHOMODUTY.getValue().equals(fieldNumber)){
|
||||
projectLawsInventoryEO.setPrehomoDutyId(stringStringMap.get("value"));
|
||||
}else if(ProjectRoleEnum.VERIFYINITIATOR.getValue().equals(fieldNumber)){
|
||||
projectLawsInventoryEO.setVerifyInitiatorId(stringStringMap.get("value"));
|
||||
}else if(ProjectRoleEnum.VERIFYDUTY.getValue().equals(fieldNumber)){
|
||||
projectLawsInventoryEO.setVerifyDutyId(stringStringMap.get("value"));
|
||||
}
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user