fix: 制修订流程结束之后 主起草人字段丢失 评审会记录不正确
This commit is contained in:
+1
-2
@@ -97,9 +97,8 @@ public class ProcessESRevisionEndListener implements ExecutionListener {
|
|||||||
lawsCommonService.commonAdd(variables);
|
lawsCommonService.commonAdd(variables);
|
||||||
String espId = data.getEspId();
|
String espId = data.getEspId();
|
||||||
EnterpriseStandardPlan esp = espService.getById(espId);
|
EnterpriseStandardPlan esp = espService.getById(espId);
|
||||||
String newStandardNo = esp.getNewEnStandardNo();
|
|
||||||
LambdaQueryWrapper<LawsEnterpriseStandard> esWrapper = new LambdaQueryWrapper<>();
|
LambdaQueryWrapper<LawsEnterpriseStandard> esWrapper = new LambdaQueryWrapper<>();
|
||||||
esWrapper.eq(LawsEnterpriseStandard::getStandardNumber, newStandardNo);
|
esWrapper.eq(LawsEnterpriseStandard::getStandardNumber, standardNumber);
|
||||||
LawsEnterpriseStandard es = esService.getOne(esWrapper);
|
LawsEnterpriseStandard es = esService.getOne(esWrapper);
|
||||||
// 保存评审会记录
|
// 保存评审会记录
|
||||||
EnterpriseStandardReviewMeetingRecord esRmr = new EnterpriseStandardReviewMeetingRecord();
|
EnterpriseStandardReviewMeetingRecord esRmr = new EnterpriseStandardReviewMeetingRecord();
|
||||||
|
|||||||
+2
@@ -361,6 +361,8 @@ public class EsRevisionServiceImpl extends ServiceImpl<EsRevisionMapper, Process
|
|||||||
// 保存打分记录
|
// 保存打分记录
|
||||||
data = revisionData.getData();
|
data = revisionData.getData();
|
||||||
List<ReviewMeetingDetailVO> reviewMeetingDetails = data.getReviewMeetingDetails();
|
List<ReviewMeetingDetailVO> reviewMeetingDetails = data.getReviewMeetingDetails();
|
||||||
|
// 设置当前评分人
|
||||||
|
reviewMeetingDetails.forEach(reviewMeetingDetail -> reviewMeetingDetail.setAdjudicatorId(curUserId));
|
||||||
ProcessEsRevision revisionDb = getById(dataDb.getId());
|
ProcessEsRevision revisionDb = getById(dataDb.getId());
|
||||||
List<ReviewMeetingDetailVO> reviewMeetingDetailsDb = revisionDb.parseReviewMeetingDetails();
|
List<ReviewMeetingDetailVO> reviewMeetingDetailsDb = revisionDb.parseReviewMeetingDetails();
|
||||||
if (reviewMeetingDetailsDb == null) {
|
if (reviewMeetingDetailsDb == null) {
|
||||||
|
|||||||
Reference in New Issue
Block a user