fix: 企标制修订流程-评分人评分节点提交报错

This commit is contained in:
2023-12-25 11:42:35 +08:00
parent 193d355836
commit 9bf799443a
@@ -342,10 +342,14 @@ public class EsRevisionServiceImpl extends ServiceImpl<EsRevisionMapper, Process
break; break;
case RATER_RATE: case RATER_RATE:
// 保存打分记录 // 保存打分记录
dataDb = getOne(wrapper);
data = revisionData.getData(); data = revisionData.getData();
List<ReviewMeetingDetailVO> reviewMeetingDetails = data.getReviewMeetingDetails(); List<ReviewMeetingDetailVO> reviewMeetingDetails = data.getReviewMeetingDetails();
ProcessEsRevision revisionDb = getById(data.getId()); ProcessEsRevision revisionDb = getById(dataDb.getId());
List<ReviewMeetingDetailVO> reviewMeetingDetailsDb = revisionDb.parseReviewMeetingDetails(); List<ReviewMeetingDetailVO> reviewMeetingDetailsDb = revisionDb.parseReviewMeetingDetails();
if (reviewMeetingDetailsDb == null) {
reviewMeetingDetailsDb = new ArrayList<>();
}
reviewMeetingDetailsDb.addAll(reviewMeetingDetails); reviewMeetingDetailsDb.addAll(reviewMeetingDetails);
data.setReviewMeetingDetailJson(reviewMeetingDetailsDb); data.setReviewMeetingDetailJson(reviewMeetingDetailsDb);
saveOrUpdate(data); saveOrUpdate(data);