feat(workflow): 新增审批人设置功能
- 在工作流启动页面添加审批人设置功能 - 实现指定用户、角色、部门和发起人四种审批类型 - 优化表单提交逻辑,支持审批人信息的传递 - 在后端增加处理审批人信息的逻辑 - 优化流程启动服务,支持设置下一个任务的审批人
This commit is contained in:
@@ -201,9 +201,9 @@ public class WfProcessController extends BaseController {
|
||||
@SaCheckPermission("workflow:process:start")
|
||||
@PostMapping("/start/{processDefId}")
|
||||
public R<Void> start(@PathVariable(value = "processDefId") String processDefId, @RequestBody Map<String, Object> variables) {
|
||||
// 如果包含审批人信息,则处理审批人信息
|
||||
processService.startProcessByDefId(processDefId, variables);
|
||||
return R.ok("流程启动成功");
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user