update ProcessNode
This commit is contained in:
@@ -100,4 +100,23 @@ public class ProcessNode {
|
|||||||
@ApiModelProperty(value = "关联用户id")
|
@ApiModelProperty(value = "关联用户id")
|
||||||
@Dict(dictTable = "sys_user",dicText = "realname",dicCode = "id")
|
@Dict(dictTable = "sys_user",dicText = "realname",dicCode = "id")
|
||||||
private String linkUserIds;
|
private String linkUserIds;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 是否禁止输入(0否,1是)
|
||||||
|
*/
|
||||||
|
@TableField(value = "can_choose")
|
||||||
|
@ApiModelProperty(value = "是否禁止输入(0否,1是)")
|
||||||
|
private Integer canChoose;
|
||||||
|
/**
|
||||||
|
* 用户来源(workGroup工作组,contactManage联络人管理,user普通)
|
||||||
|
*/
|
||||||
|
@TableField(value = "choose_source")
|
||||||
|
@ApiModelProperty(value = "用户来源(workGroup工作组,contactManage联络人管理,user普通)")
|
||||||
|
private String chooseSource;
|
||||||
|
/**
|
||||||
|
* 最少处理人个数
|
||||||
|
*/
|
||||||
|
@TableField(value = "min_length")
|
||||||
|
@ApiModelProperty(value = "最少处理人个数")
|
||||||
|
private Integer minLength;
|
||||||
}
|
}
|
||||||
+2
-2
@@ -101,7 +101,7 @@ public class ProcessFbEntryChangeServiceImpl extends ServiceImpl<ProcessFbEntryC
|
|||||||
ProcessFbEntryChange businessInfoDTO = processInfoVO.getBusinessInfoDTO();
|
ProcessFbEntryChange businessInfoDTO = processInfoVO.getBusinessInfoDTO();
|
||||||
String businessId = UUIDUtils.randomUUID20();
|
String businessId = UUIDUtils.randomUUID20();
|
||||||
businessInfoDTO.setId(businessId);
|
businessInfoDTO.setId(businessId);
|
||||||
save(businessInfoDTO); // 保存业务信息
|
addBusinessInfo(businessInfoDTO); // 保存业务信息
|
||||||
|
|
||||||
Map<String, Object> userInfoMap = processInfoVO.getUserInfoMap(); // 用户变量map
|
Map<String, Object> userInfoMap = processInfoVO.getUserInfoMap(); // 用户变量map
|
||||||
userInfoMap.put("engineer", CurrentUserUtil.getId()); // 第一个任务节点设置成自己
|
userInfoMap.put("engineer", CurrentUserUtil.getId()); // 第一个任务节点设置成自己
|
||||||
@@ -121,7 +121,7 @@ public class ProcessFbEntryChangeServiceImpl extends ServiceImpl<ProcessFbEntryC
|
|||||||
public void approveTask(ProcessInfoVO<ProcessFbEntryChange> processInfoVO, boolean pass) {
|
public void approveTask(ProcessInfoVO<ProcessFbEntryChange> processInfoVO, boolean pass) {
|
||||||
ProcessFbEntryChange businessInfoDTO = processInfoVO.getBusinessInfoDTO();
|
ProcessFbEntryChange businessInfoDTO = processInfoVO.getBusinessInfoDTO();
|
||||||
processInfoVO.setBusinessId(businessInfoDTO.getId());
|
processInfoVO.setBusinessId(businessInfoDTO.getId());
|
||||||
updateById(businessInfoDTO);
|
editBusinessInfo(businessInfoDTO);
|
||||||
processHandleService.approveTask(processInfoVO, pass);
|
processHandleService.approveTask(processInfoVO, pass);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user