| | |
| | | XpTask.Reject reject = task.reject(msg); |
| | | rejects.add(reject); |
| | | task.setExcluded(rejects); |
| | | task.setReassignmentStatus(2); |
| | | task.setReassignmentStatus(1); |
| | | task.setStatus(4); |
| | | Set<String> excludedUserIds = rejects.stream().map(XpTask.Reject::getRejectUserId).collect(Collectors.toSet()); |
| | | |
| | | Long fleetId = xpFleetVehicleClient.getFleetIdByVehicleId(vehicle.getId()).getData(); |
| | |
| | | task.setHandleUserId(handlerUser); |
| | | if(handlerUser == null) { |
| | | task.setStatus(4); |
| | | task.setReassignmentStatus(1); |
| | | noticeAdministrator(task);//TODO 需要通知管理员手动处理,考虑再AliPushUtil 中给管理员发送消息 |
| | | } |
| | | updateById(task); |
| | |
| | | task.setHandleUserId(handlerUser); |
| | | if(handlerUser == null) { |
| | | task.setStatus(4); |
| | | task.setReassignmentStatus(1); |
| | | noticeAdministrator(task); |
| | | } |
| | | task.setAssigneeTime(LocalDateTime.now()); |
| | |
| | | task.setEndTime(LocalDateTime.now().plusDays(3)); |
| | | } |
| | | task.setReassignmentStatus(2); |
| | | task.setStatus(1); |
| | | task.setAssigneeTime(LocalDateTime.now()); |
| | | task.setHandleUserId(handlerUserId.toString()); |
| | | task.setVehicleId(null); |