update 项目合规评估流程 推送流程定义和实例id到标准评估结果

This commit is contained in:
lijiarao
2023-12-25 17:23:21 +08:00
parent 73b2a698ef
commit 434c8868df
3 changed files with 18 additions and 0 deletions
@@ -600,6 +600,8 @@ public class ProcessProjectAssessService extends ServiceImpl<ProcessProjectAsses
lawsAssessResults.setNonConformance(assessTerm.getNonConformance());
lawsAssessResults.setCountermeasures(assessTerm.getCountermeasures());
lawsAssessResults.setReason(assessTerm.getDescription());
lawsAssessResults.setProcessDefinitionId(processDTO.getProcessDefinitionId());
lawsAssessResults.setProcessInstanceId(processDTO.getProcessInstanceId());
lawsAssessResultsList.add(lawsAssessResults);
}
@@ -702,6 +704,7 @@ public class ProcessProjectAssessService extends ServiceImpl<ProcessProjectAsses
List<ProcessProjectAssessTerm> processProjectAssessTermList = businessInfoDTO.getProcessProjectAssessTermList();
List<ProcessProjectAssessTermUser> allTermUserList = new ArrayList<>();
List<String> moduleOwnerIds = new ArrayList<>();
Date date = new Date();
for (ProcessProjectAssessTerm processProjectAssessTerm : processProjectAssessTermList) {
String termId = processProjectAssessTerm.getId();
Integer canAssignFlag = processProjectAssessTerm.getCanAssignFlag();
@@ -718,6 +721,7 @@ public class ProcessProjectAssessService extends ServiceImpl<ProcessProjectAsses
newTermUser.setNotInvolved(notInvolved);
newTermUser.setDescription(notInvolved);
newTermUser.setEvaluationFeedback(AssessCommon.NOT_INVOLVED);
newTermUser.setAssessTime(date);
allTermUserList.add(newTermUser);
continue;
}