feat: scc流程各部门分发/主排查人分发
This commit is contained in:
+14
@@ -141,6 +141,20 @@ public class ProcessStandardComplianceCheck implements Serializable {
|
||||
@TableField(exist = false)
|
||||
private String splitFile;
|
||||
|
||||
/**
|
||||
* 主排查人
|
||||
*/
|
||||
@ApiModelProperty(value = "主排查人")
|
||||
@TableField(exist = false)
|
||||
private String mainCheckUser;
|
||||
|
||||
/**
|
||||
* 排查任务是否下发
|
||||
*/
|
||||
@ApiModelProperty(value = "排查任务是否下发")
|
||||
@TableField(exist = false)
|
||||
private String distributeFlag;
|
||||
|
||||
@TableField(exist = false)
|
||||
private static final long serialVersionUID = 1L;
|
||||
}
|
||||
+3
-2
@@ -239,11 +239,11 @@ public class ProcessStandardComplianceCheckServiceImpl extends ServiceImpl<Proce
|
||||
// 更新审批表为完成,填充数据
|
||||
actFlowCommonService.updateApprovalInfo(processTask, taskId);
|
||||
String curUserId = UserUtils.getUserId();
|
||||
Map<String, Object> userInfoMap = processInfoVO.getUserInfoMap();
|
||||
ProcessSccVO businessInfoDTO = processInfoVO.getBusinessInfoDTO();
|
||||
switch (xmlNodeId) {
|
||||
case DEPT_USER_DISTRIBUTE:
|
||||
// 设置主排查人
|
||||
String mainCheckUser = userInfoMap.get(MAIN_CHECK_USER).toString();
|
||||
String mainCheckUser = businessInfoDTO.getStandardInfo().getMainCheckUser();
|
||||
runtimeService.setVariable(processInstanceId, MAIN_CHECK_USER, mainCheckUser);
|
||||
break;
|
||||
case MAIN_CHECK_USER_DISTRIBUTE:
|
||||
@@ -293,6 +293,7 @@ public class ProcessStandardComplianceCheckServiceImpl extends ServiceImpl<Proce
|
||||
// 设置流程信息
|
||||
switch (xmlNodeId) {
|
||||
case DEPT_USER_DISTRIBUTE:
|
||||
case MAIN_CHECK_USER_DISTRIBUTE:
|
||||
processSccVO.setStandardInfo(scc);
|
||||
processSccVO.setDetailInfoList(detailList);
|
||||
break;
|
||||
|
||||
Reference in New Issue
Block a user