平台件-法规清单和认证清单导入(责任部门)
This commit is contained in:
+5
@@ -4991,6 +4991,11 @@ public class PlatformProjectCertificationInventoryEOServiceImpl extends ServiceI
|
|||||||
value = pullMore(dictItemList, projectCertificationInventoryEO, errorMsg, dutyTerritory,msgList,"责任领域","Responsible Field","duty_territory");
|
value = pullMore(dictItemList, projectCertificationInventoryEO, errorMsg, dutyTerritory,msgList,"责任领域","Responsible Field","duty_territory");
|
||||||
if(StringUtils.isNotBlank(value)){
|
if(StringUtils.isNotBlank(value)){
|
||||||
projectCertificationInventoryEO.setDutyTerritory(value);
|
projectCertificationInventoryEO.setDutyTerritory(value);
|
||||||
|
List<String> list = Arrays.asList(value.split(","));
|
||||||
|
List<SysDictItem> ddList = dictItemList.stream().filter(e -> "duty_territory".equals(e.getDictCode()) && list.contains(e.getItemValue())).collect(Collectors.toList());
|
||||||
|
List<String> valueList = ddList.stream().map(SysDictItem::getStatNode).collect(Collectors.toList());
|
||||||
|
projectCertificationInventoryEO.setDutyDepart(StringUtils.join(valueList,","));
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
//工程接口人(责任领域下的工程接口人)
|
//工程接口人(责任领域下的工程接口人)
|
||||||
|
|||||||
+9
@@ -5592,6 +5592,15 @@ public class PlatformProjectLawsInventoryEOServiceImpl extends ServiceImpl<Platf
|
|||||||
flag = must(projectLawsInventoryEO, errorMsg, msgList, dutyTerritory, "责任领域", "Responsible Field");
|
flag = must(projectLawsInventoryEO, errorMsg, msgList, dutyTerritory, "责任领域", "Responsible Field");
|
||||||
if (flag) {
|
if (flag) {
|
||||||
value = pullMore(dictItemList, projectLawsInventoryEO, errorMsg, dutyTerritory, msgList, "责任领域", "Responsible Field", DicCodeEnum.DUTY_TERRITORY.getCode());
|
value = pullMore(dictItemList, projectLawsInventoryEO, errorMsg, dutyTerritory, msgList, "责任领域", "Responsible Field", DicCodeEnum.DUTY_TERRITORY.getCode());
|
||||||
|
|
||||||
|
if(StringUtils.isNotBlank(value)){
|
||||||
|
projectLawsInventoryEO.setDutyTerritory(value);
|
||||||
|
List<String> list = Arrays.asList(value.split(","));
|
||||||
|
List<SysDictItem> ddList = dictItemList.stream().filter(e -> "duty_territory".equals(e.getDictCode()) && list.contains(e.getItemValue())).collect(Collectors.toList());
|
||||||
|
List<String> valueList = ddList.stream().map(SysDictItem::getStatNode).collect(Collectors.toList());
|
||||||
|
projectLawsInventoryEO.setDutyDepart(StringUtils.join(valueList,","));
|
||||||
|
}
|
||||||
|
|
||||||
if (StringUtils.isNotBlank(value)) {
|
if (StringUtils.isNotBlank(value)) {
|
||||||
//工程接口人(责任领域下的工程接口人)
|
//工程接口人(责任领域下的工程接口人)
|
||||||
Map<String, Object> objectMap = iProjectRelatedPersonnelService.queryPersonByProjectId(projectLawsInventoryEOTemp.getProjectLibraryId(), value);
|
Map<String, Object> objectMap = iProjectRelatedPersonnelService.queryPersonByProjectId(projectLawsInventoryEOTemp.getProjectLibraryId(), value);
|
||||||
|
|||||||
Reference in New Issue
Block a user