| | |
| | | // 设置车辆信息 |
| | | task.setVehicleId(vehicle.getId()); |
| | | |
| | | // 设置任务时限 常规任务限时3天 |
| | | task.setEndTime(LocalDateTime.now().plusDays(3)); |
| | | // 设置任务时限 |
| | | if (taskRule.getProcessingTimeLimit() != null) { |
| | | task.setEndTime(LocalDateTime.now().plusMinutes(taskRule.getProcessingTimeLimit())); |
| | | } |
| | | |
| | | // 设置任务状态为待到达 |
| | | task.setStatus(TaskScheduleConstants.TASK_STATUS_PENDING); |
| | | task.setStatus(TaskScheduleConstants.TASK_STATUS_PENDING_ARRIVE); |
| | | |
| | | // 设置任务接收人(配置角色下的所有运维人员都可以看到) |
| | | task.setHandleUserId(belongUserIds); |
| | | task.setReportTime(LocalDateTime.now()); |
| | | task.setReportUserId(0L); |
| | | task.setBelongUserIds(belongUserIds); |
| | | |
| | | // 设置创建信息 |
| | | task.setReportTime(LocalDateTime.now()); |
| | | task.setCreateBy(TaskScheduleConstants.SCHEDULE_CREATOR); |