This commit is contained in:
parent
1610ef8ed4
commit
43bedc1243
|
|
@ -41,4 +41,11 @@ public interface ITaskService {
|
||||||
* @return 是否成功
|
* @return 是否成功
|
||||||
*/
|
*/
|
||||||
boolean deleteTask(Long taskId);
|
boolean deleteTask(Long taskId);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 根据无人机ID查询任务列表
|
||||||
|
* @param uavId 无人机ID
|
||||||
|
* @return 任务列表
|
||||||
|
*/
|
||||||
|
List<TaskDTO> getTaskByUavId(Long uavId);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -84,4 +84,14 @@ public class TaskServiceImpl implements ITaskService {
|
||||||
public boolean deleteTask(Long taskId) {
|
public boolean deleteTask(Long taskId) {
|
||||||
return taskDomain.deleteTask(taskId);
|
return taskDomain.deleteTask(taskId);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public List<TaskDTO> getTaskByUavId(Long uavId) {
|
||||||
|
// 创建Task对象作为查询条件
|
||||||
|
Task task = new Task();
|
||||||
|
task.setUavId(uavId);
|
||||||
|
|
||||||
|
List<Task> tasks = taskDomain.getTaskList(task);
|
||||||
|
return TaskDTOConvert.toDTOList(tasks);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue