This commit is contained in:
parent
1610ef8ed4
commit
43bedc1243
|
|
@ -41,4 +41,11 @@ public interface ITaskService {
|
|||
* @return 是否成功
|
||||
*/
|
||||
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) {
|
||||
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