| | |
| | | import java.io.IOException; |
| | | import java.io.InputStream; |
| | | import java.io.OutputStream; |
| | | import java.util.Map; |
| | | |
| | | /** |
| | | * <p>工作流任务管理<p> |
| | |
| | | } |
| | | |
| | | |
| | | @ApiOperation(value = "流程初始化表单", response = FlowTaskDto.class) |
| | | @ApiOperation(value = "获取流程关联的表单", response = FlowTaskDto.class) |
| | | @GetMapping(value = "/flowFormData") |
| | | public AjaxResult flowFormData(String deployId) { |
| | | return flowTaskService.flowFormData(deployId); |
| | |
| | | return flowTaskService.processVariables(taskId); |
| | | } |
| | | |
| | | @ApiOperation(value = "审批任务") |
| | | |
| | | @ApiOperation(value = "完成提交表单任务/普通提交") |
| | | @Log(title = "完成提交表单任务/普通提交", businessType = BusinessType.INSERT) |
| | | @PostMapping("/complete/form/{taskId}") |
| | | public AjaxResult completeSubmitForm(@ApiParam(value = "流程定义id") @PathVariable(value = "taskId") String taskId, |
| | | @ApiParam(value = "变量集合,json对象") @RequestBody Map<String, Object> variables) { |
| | | return flowTaskService.completeSubmitForm(taskId, variables); |
| | | } |
| | | |
| | | @ApiOperation(value = "完成审批任务") |
| | | @Log(title = "审批任务", businessType = BusinessType.UPDATE) |
| | | @PostMapping(value = "/complete") |
| | | public AjaxResult complete(@RequestBody FlowTaskVo flowTaskVo) { |