| | |
| | | import org.jeecg.modules.dncFlow.entity.DispatchFile; |
| | | import org.jeecg.modules.dncFlow.service.IDispatchFileService; |
| | | import org.jeecg.modules.dncFlow.vo.DispatchFileFlowTaskVo; |
| | | import org.jeecg.modules.flowable.domain.dto.FlowTaskDto; |
| | | import org.jeecg.modules.flowable.service.IHisWorkTaskService; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.web.bind.annotation.*; |
| | | import org.springframework.web.servlet.ModelAndView; |
| | |
| | | @Autowired |
| | | private IDispatchFileService dispatchFileService; |
| | | |
| | | @Autowired |
| | | private IHisWorkTaskService hisWorkTaskService; |
| | | /** |
| | | * 分页列表查询 |
| | | * |
| | |
| | | |
| | | /** |
| | | * 重新启动 |
| | | * @param id |
| | | * @param dispatchFileFlowTaskVo |
| | | * @return |
| | | */ |
| | | @AutoLog(value = "nc程序与电子图版签派-重新启动") |
| | | @ApiOperation(value="nc程序与电子图版签派-重新启动", notes="nc程序与电子图版签派-重新启动") |
| | | @GetMapping(value = "/saveDispatchFile") |
| | | public Result<?> saveDispatchFile(String id){ |
| | | return dispatchFileService.reStartDispatchFile(id); |
| | | @PostMapping(value = "/saveDispatchFile") |
| | | public Result<?> saveDispatchFile(@RequestBody DispatchFileFlowTaskVo dispatchFileFlowTaskVo){ |
| | | return dispatchFileService.reStartDispatchFile(dispatchFileFlowTaskVo); |
| | | } |
| | | |
| | | |
| | |
| | | */ |
| | | @AutoLog(value = "nc程序与电子图版签派-审批操作") |
| | | @ApiOperation(value="nc程序与电子图版签派-审批操作", notes="nc程序与电子图版签派-审批操作") |
| | | @GetMapping(value = "/approval") |
| | | public Result<?> approval(DispatchFileFlowTaskVo dispatchFileFlowTaskVo){ |
| | | @PostMapping(value = "/approval") |
| | | public Result<?> approval(@RequestBody DispatchFileFlowTaskVo dispatchFileFlowTaskVo){ |
| | | return dispatchFileService.auditDispatchFile(dispatchFileFlowTaskVo); |
| | | } |
| | | |
| | | |
| | | @ApiOperation(value = "获取工作流历史任务", response = FlowTaskDto.class) |
| | | @GetMapping(value = "/queryHisTaskList") |
| | | public Result<?> queryHisTaskList(@RequestParam(name = "procInstId") String procInstId) { |
| | | return Result.OK(hisWorkTaskService.queryHisTaskByProcInstId(procInstId)); |
| | | } |
| | | |
| | | /** |
| | | * 添加 |
| | | * |