fix: 81551 企标计划立项--复审自动发起的修订--默认标准等级分类、授权部门没有带出 caihaohan 42 minutes ago

This commit is contained in:
2024-01-31 16:12:14 +08:00
parent ad3e0a15aa
commit aa064303b6
2 changed files with 11 additions and 8 deletions
@@ -250,13 +250,7 @@ public class ProcessEsInitChangeServiceImpl extends ServiceImpl<ProcessEsInitCha
}
private void setInitChangeData(String standardNo, ProcessEsInitChange initChange, String processInstanceId) {
Map<String, Object> es = commonService.getByIdAndModule(null, TableNameEnum.ENTERPRISE_STANDARDS.getValue(), "2", standardNo);
// 找到当前企标的所有授权部门
LambdaQueryWrapper<EnterpriseStandardAuthDept> adWrapper = new LambdaQueryWrapper<>();
adWrapper.eq(EnterpriseStandardAuthDept::getStandardId, es.get(FieldCommon.ID));
String authDeptIds = esAdService.list(adWrapper).stream()
.map(EnterpriseStandardAuthDept::getAuthDept)
.distinct().collect(Collectors.joining(","));
Map<String, Object> es = commonService.getByIdAndModule(null, TableNameEnum.ENTERPRISE_STANDARDS.getValue(), "1", standardNo);
// 获取当前年份
Calendar date = Calendar.getInstance();
String curYearNumber = String.valueOf(date.get(Calendar.YEAR));
@@ -279,7 +273,7 @@ public class ProcessEsInitChangeServiceImpl extends ServiceImpl<ProcessEsInitCha
.setStandardPromoter((String) es.get(FieldCommon.STANDARD_PROMOTER))
.setCooperationUnit((String) es.get(FieldCommon.COOPERATION_UNIT))
.setEnStandardClassification((String) es.get(FieldCommon.GRADE_CLASSIFICATION))
.setAuthDept(authDeptIds);
.setAuthDept((String) es.get(FieldCommon.AUTH_DEPT));
}
@Override