fix: 81947 在线编辑--签章页的签章在驳回到主起草人上传会议纪要节点后,换人、转办等操作,签章信息未更新
This commit is contained in:
-1
@@ -1,7 +1,6 @@
|
||||
package com.jero.modules.activiti.process.esRevision.entity;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import com.jero.common.aspect.annotation.Dict;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
|
||||
+8
-1
@@ -703,7 +703,8 @@ public class EsRevisionServiceImpl extends ServiceImpl<EsRevisionMapper, Process
|
||||
SignInfo singInfo;
|
||||
|
||||
// 获取主起草用户
|
||||
processApprovalRecords = parMap.get(MAIN_DRAFT_USER_DISTRIBUTE);
|
||||
processApprovalRecords = parMap.get(MAIN_DRAFT_USER_UPLOAD);
|
||||
processApprovalRecords.sort(Comparator.comparing(ProcessApprovalRecord::getEndTime).reversed());
|
||||
singInfo = this.getSingInfo(processApprovalRecords.get(0));
|
||||
result.put("起草签署", Collections.singletonList(singInfo));
|
||||
|
||||
@@ -726,11 +727,15 @@ public class EsRevisionServiceImpl extends ServiceImpl<EsRevisionMapper, Process
|
||||
|
||||
// 获取主管级领导审核用户
|
||||
processApprovalRecords = parMap.get(LEADER_APPROVAL);
|
||||
// 将processApprovalRecords按照EndTime倒序排序
|
||||
processApprovalRecords.sort(Comparator.comparing(ProcessApprovalRecord::getEndTime).reversed());
|
||||
singInfo = this.getSingInfo(processApprovalRecords.get(0));
|
||||
result.put("审核签署", Collections.singletonList(singInfo));
|
||||
|
||||
// 获取标准化签署+标准化审核用户
|
||||
processApprovalRecords = parMap.get(STANDARDIZATION_APPROVAL);
|
||||
// 将processApprovalRecords按照EndTime倒序排序
|
||||
processApprovalRecords.sort(Comparator.comparing(ProcessApprovalRecord::getEndTime).reversed());
|
||||
singInfo = this.getSingInfo(processApprovalRecords.get(0));
|
||||
result.put("标准化签署", Collections.singletonList(singInfo));
|
||||
|
||||
@@ -752,6 +757,8 @@ public class EsRevisionServiceImpl extends ServiceImpl<EsRevisionMapper, Process
|
||||
|
||||
// 获取批准签署+总工程师用户姓名
|
||||
processApprovalRecords = parMap.get(CHIEF_ENGINEER_APPROVAL);
|
||||
// 将processApprovalRecords按照EndTime倒序排序
|
||||
processApprovalRecords.sort(Comparator.comparing(ProcessApprovalRecord::getEndTime).reversed());
|
||||
singInfo = this.getSingInfo(processApprovalRecords.get(0));
|
||||
result.put("批准签署", Collections.singletonList(singInfo));
|
||||
|
||||
|
||||
Reference in New Issue
Block a user