diff --git a/src/main/java/com/ruoyi/device/service/impl/FlightServiceImpl.java b/src/main/java/com/ruoyi/device/service/impl/FlightServiceImpl.java index 3e35fb4..4f33fa9 100644 --- a/src/main/java/com/ruoyi/device/service/impl/FlightServiceImpl.java +++ b/src/main/java/com/ruoyi/device/service/impl/FlightServiceImpl.java @@ -45,14 +45,19 @@ public class FlightServiceImpl implements FlightService public Long createClickTakeOffTask(String sn, String routeUrl){ TaskDTO taskDTO = new TaskDTO(); + taskDTO.setTaskName("一键起飞"); taskDTO.setActualStartTime(new Date()); taskDTO.setStartTime(new Date()); + taskDTO.setExecuteType(ExecuteTypeEnum.ONCE); taskDTO.setTaskCategory(TaskCategoryEnum.MANUAL_FLIGHT); + taskDTO.setRouteId(-1L); taskDTO.setUavId(sn); + taskDTO.setStatus(StatusEnum.PENDING); taskDTO.setRouteUrl(routeUrl); + R taskId = remoteTaskService.createTaskWithoutPlan(taskDTO,SecurityConstants.INNER); return taskId.getData();