| | |
| | | */ |
| | | @PostMapping("start-process") |
| | | public R startProcess(@RequestBody PatrolTask patrolTask) { |
| | | return R.status(patrolTaskService.startProcess(patrolTask)); |
| | | return R.data(patrolTaskService.startProcess(patrolTask)); |
| | | } |
| | | |
| | | /** |
| | |
| | | * @param patrolTask 任务实体 |
| | | * @return boolean |
| | | */ |
| | | boolean startProcess(PatrolTask patrolTask); |
| | | PatrolTask startProcess(PatrolTask patrolTask); |
| | | |
| | | boolean patrolCompleteTask(PatrolTaskVO patrolTaskVO,String currentUserId,String taskUser); |
| | | |
| | |
| | | |
| | | @Override |
| | | @Transactional(rollbackFor = Exception.class) |
| | | public boolean startProcess(PatrolTask patrolTask) { |
| | | public PatrolTask startProcess(PatrolTask patrolTask) { |
| | | String businessTable = FlowUtil.getBusinessTable(ProcessConstant.PATROL_KEY); |
| | | if (Func.isEmpty(patrolTask.getId())) { |
| | | save(patrolTask); |
| | |
| | | } else { |
| | | updateById(patrolTask); |
| | | } |
| | | return true; |
| | | return patrolTask; |
| | | } |
| | | |
| | | @Override |