| | |
| | | import com.ruoyi.system.service.ISysUserService; |
| | | import com.ruoyi.system.service.StateProcessModuleService; |
| | | import com.ruoyi.system.service.StateProcessTemplateService; |
| | | import com.ruoyi.system.vo.ProcessDetailVO; |
| | | import com.ruoyi.system.vo.ProcessTaskListVO; |
| | | import io.swagger.annotations.Api; |
| | | import io.swagger.annotations.ApiOperation; |
| | |
| | | @ApiOperation("待办列表") |
| | | @PostMapping("/wait/task/page") |
| | | public AjaxResult<PageInfo<ProcessTaskListVO>> waitTaskPage(@RequestBody ProcessTaskListBO processTemplatePageBO) { |
| | | return AjaxResult.success(processTemplateService.waitTaskPage(processTemplatePageBO)); |
| | | return AjaxResult.success(processTemplateService.waitTaskPageApplet(processTemplatePageBO)); |
| | | } |
| | | |
| | | //已办 |
| | | @ApiOperation("已办列表") |
| | | @PostMapping("/deal/task/page") |
| | | public AjaxResult<PageInfo<ProcessTaskListVO>> dealTaskPage(@RequestBody ProcessTaskListBO processTemplatePageBO) { |
| | | return AjaxResult.success(processTemplateService.dealTaskPage(processTemplatePageBO)); |
| | | return AjaxResult.success(processTemplateService.dealTaskPageApplet(processTemplatePageBO)); |
| | | } |
| | | |
| | | //待办和已办列表 |
| | | @ApiOperation("待办和已办列表") |
| | | @PostMapping("/dealAndWait/task/page") |
| | | public AjaxResult<PageInfo<ProcessTaskListVO>> dealAndWaitTaskPage(@RequestBody ProcessTaskListBO processTemplatePageBO) { |
| | | return AjaxResult.success(processTemplateService.dealAndWaitTaskPage(processTemplatePageBO)); |
| | | //我发起的 |
| | | @ApiOperation("我发起的列表") |
| | | @PostMapping("/initiate/task/page") |
| | | public AjaxResult<PageInfo<ProcessTaskListVO>> initiateTaskPage(@RequestBody ProcessTaskListBO processTemplatePageBO) { |
| | | return AjaxResult.success(processTemplateService.initiateTaskPage(processTemplatePageBO)); |
| | | } |
| | | |
| | | //抄送 |
| | |
| | | return AjaxResult.success(); |
| | | } |
| | | |
| | | //审核拒绝 |
| | | //审核详情 |
| | | @ApiOperation("审核详情") |
| | | @GetMapping("/detail") |
| | | public AjaxResult<TContract> detail(@RequestParam String taskId) { |
| | | processTemplateService.detail(taskId); |
| | | return AjaxResult.success(); |
| | | public AjaxResult<ProcessDetailVO> detail(@RequestParam String taskId) { |
| | | ProcessDetailVO detail = processTemplateService.detail(taskId); |
| | | return AjaxResult.success(detail); |
| | | } |
| | | |
| | | } |