添加数据

This commit is contained in:
YY
2025-07-03 15:51:20 +08:00
parent 99a830441c
commit 626aaf308a

View File

@ -83,7 +83,7 @@ public class ScheduledTasksServiceImpl implements ScheduledTasksService {
List<CoscoEvaluateTaskSupplier> allCoscoEvaluateTaskSuppliers = coscoEvaluateTaskSupplierMapper.selectByTaskIds(taskIds);
//获取任务供应商评价信息
List<CalculateAndObtainScoresVo> allCalculateAndObtainScoresVos = coscoEvaluateScoringMapper.selectByTaskIds(taskIds);
List<CoscoEvaluateScoringResult> coscoEvaluateScoringResults = new ArrayList<>();
for (CoscoEvaluateTask coscoEvaluateTask : coscoEvaluateTasks) {
//查询当前任务的添加的供应商
CoscoEvaluateTaskDeptWeight coscoEvaluateTaskDeptWeights = new CoscoEvaluateTaskDeptWeight();
@ -105,7 +105,6 @@ public class ScheduledTasksServiceImpl implements ScheduledTasksService {
vos.setDeptId(userMap.get(vos.getUserId()));
});
//返回集合
List<CoscoEvaluateScoringResult> coscoEvaluateScoringResults = new ArrayList<>();
coscoEvaluateTaskSuppliers.forEach(coscoEvaluateTaskSupplier -> {
//计算总分数
int totalScore = getCalculateScore(calculateAndObtainScoresVos, coscoEvaluateTaskSupplier, coscoEvaluateScoringResults, coscoEvaluateTaskDeptWeightes);
@ -116,6 +115,9 @@ public class ScheduledTasksServiceImpl implements ScheduledTasksService {
});
coscoEvaluateTask.setStatus(EvaluateTaskConstant.EVALUATE_TASK_STATUS_END);
coscoEvaluateTaskMapper.updateCoscoEvaluateTask(coscoEvaluateTask);
}
if(!coscoEvaluateScoringResults.isEmpty()){
coscoEvaluateScoringResultMapper.batchCoscoEvaluateScoringResult(coscoEvaluateScoringResults);
}
}