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