| | |
| | | } |
| | | |
| | | @PreAuthorize("hasAuthority('asrs:task:update')") |
| | | @OperationLog("完成任务") |
| | | @PostMapping("/task/complete") |
| | | public R complete(@RequestBody Task task) { |
| | | try { |
| | | boolean result = workService.completeTask(task.getId()); |
| | | return R.ok("完成成功"); |
| | | } catch (Exception e) { |
| | | e.printStackTrace(); |
| | | return R.error(e.getMessage()); |
| | | } |
| | | } |
| | | |
| | | @PreAuthorize("hasAuthority('asrs:task:update')") |
| | | @OperationLog("取消任务") |
| | | @PostMapping("/task/cancel") |
| | | public R cancel(@RequestBody Task task) { |
| | | try { |
| | | boolean result = workService.cancelTask(task.getId()); |
| | | return R.ok("修改成功"); |
| | | return R.ok("取消成功"); |
| | | } catch (Exception e) { |
| | | e.printStackTrace(); |
| | | return R.error(e.getMessage()); |