| | |
| | | @ManagerAuth(memo = "手动完成任务") |
| | | public R complete(@RequestParam String taskNo) { |
| | | TaskWrk taskWrk = taskWrkService.selectByTaskNo(taskNo); |
| | | if (Cools.isEmpty(taskWrk) || taskWrk.getStatus() >= 3) { |
| | | return R.error("已完结或已取消"); |
| | | // if (Cools.isEmpty(taskWrk) || taskWrk.getStatus() >= 3) { |
| | | // return R.error("已完结或已取消"); |
| | | // } |
| | | if (taskWrk.getIoType() == 1) { |
| | | taskWrk.setWrkSts(4); |
| | | }else if (taskWrk.getIoType() == 2) { |
| | | taskWrk.setWrkSts(14); |
| | | }else { |
| | | return R.error("任务状态不存在"); |
| | | } |
| | | taskWrk.setStatus(TaskStatusType.MANUAL_OVER.id);//手动完成任务 |
| | | taskWrk.setStatus(TaskStatusType.OVER.id);//手动完成任务 |
| | | taskWrk.setModiTime(new Date()); |
| | | taskWrkService.updateById(taskWrk); |
| | | return R.ok(); |