update 项目合规评估流程 分类法规标题返回分解单翻译
This commit is contained in:
+5
-3
@@ -212,7 +212,7 @@ public class ProcessProjectAssessService extends ServiceImpl<ProcessProjectAsses
|
|||||||
default:
|
default:
|
||||||
}
|
}
|
||||||
List<DictModel> dictModels = sysBaseAPI.queryDictItemsByCode("assess_results");
|
List<DictModel> dictModels = sysBaseAPI.queryDictItemsByCode("assess_results");
|
||||||
Map<String, String> dictMap = CollStreamUtil.toMap(dictModels, DictModel::getValue, DictModel::getText);
|
Map<String, String> dictevaluationFeedbackMap = CollStreamUtil.toMap(dictModels, DictModel::getValue, DictModel::getText);
|
||||||
//给条款中保存关联的信息
|
//给条款中保存关联的信息
|
||||||
if (!processProjectAssessTermUserList.isEmpty()) {
|
if (!processProjectAssessTermUserList.isEmpty()) {
|
||||||
Map<String, List<ProcessProjectAssessTermUser>> termIdListMap = CollStreamUtil.groupByKey(processProjectAssessTermUserList, ProcessProjectAssessTermUser::getTermId);
|
Map<String, List<ProcessProjectAssessTermUser>> termIdListMap = CollStreamUtil.groupByKey(processProjectAssessTermUserList, ProcessProjectAssessTermUser::getTermId);
|
||||||
@@ -222,7 +222,7 @@ public class ProcessProjectAssessService extends ServiceImpl<ProcessProjectAsses
|
|||||||
if (CollectionUtil.isNotEmpty(termUsers)){
|
if (CollectionUtil.isNotEmpty(termUsers)){
|
||||||
for (ProcessProjectAssessTermUser termUser : termUsers) {
|
for (ProcessProjectAssessTermUser termUser : termUsers) {
|
||||||
String evaluationFeedback = termUser.getEvaluationFeedback();
|
String evaluationFeedback = termUser.getEvaluationFeedback();
|
||||||
termUser.setEvaluationFeedback_dictText(dictMap.get(evaluationFeedback));
|
termUser.setEvaluationFeedback_dictText(dictevaluationFeedbackMap.get(evaluationFeedback));
|
||||||
}
|
}
|
||||||
ProcessProjectAssessTermUser termUser = termUsers.get(0);
|
ProcessProjectAssessTermUser termUser = termUsers.get(0);
|
||||||
term.setEvaluationFeedback(termUser.getEvaluationFeedback());
|
term.setEvaluationFeedback(termUser.getEvaluationFeedback());
|
||||||
@@ -238,6 +238,8 @@ public class ProcessProjectAssessService extends ServiceImpl<ProcessProjectAsses
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
//拼接分类法规标题
|
//拼接分类法规标题
|
||||||
|
List<DictModel> decompositionOrderSourceDictModels = sysBaseAPI.queryDictItemsByCode("decomposition_order_source");
|
||||||
|
Map<String, String> decompositionOrderSourceMap = CollStreamUtil.toMap(dictModels, DictModel::getValue, DictModel::getText);
|
||||||
Map<String, ProcessProjectAssessTerm> splitInfoIdMap = processProjectAssessTermService.getSplitInfoIdMap(assessmentId);
|
Map<String, ProcessProjectAssessTerm> splitInfoIdMap = processProjectAssessTermService.getSplitInfoIdMap(assessmentId);
|
||||||
List<ProcessProjectAssessTerm> allProjectAssesTermList = new ArrayList<>();
|
List<ProcessProjectAssessTerm> allProjectAssesTermList = new ArrayList<>();
|
||||||
List<String> usedSplitInfoId = new ArrayList<>();
|
List<String> usedSplitInfoId = new ArrayList<>();
|
||||||
@@ -249,7 +251,7 @@ public class ProcessProjectAssessService extends ServiceImpl<ProcessProjectAsses
|
|||||||
ProcessProjectAssessTerm term1 = new ProcessProjectAssessTerm();
|
ProcessProjectAssessTerm term1 = new ProcessProjectAssessTerm();
|
||||||
term1.setTermName(titleTerm.getTermName());
|
term1.setTermName(titleTerm.getTermName());
|
||||||
term1.setTermNumber(titleTerm.getTermNumber());
|
term1.setTermNumber(titleTerm.getTermNumber());
|
||||||
term1.setTermText(titleTerm.getTermText());
|
term1.setTermText(decompositionOrderSourceMap.get(titleTerm.getTermText()));
|
||||||
term1.setCanAssignFlag(YesOrNoEnum.NO.getInteger());
|
term1.setCanAssignFlag(YesOrNoEnum.NO.getInteger());
|
||||||
allProjectAssesTermList.add(term1);
|
allProjectAssesTermList.add(term1);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user