2026-03-09 16:36:47 +08:00
|
|
|
package com.ruoyi.task.service.dto;
|
|
|
|
|
|
|
|
|
|
import com.ruoyi.task.api.enums.StatusEnum;
|
|
|
|
|
import com.ruoyi.task.api.enums.TaskCategoryEnum;
|
|
|
|
|
import com.ruoyi.task.api.enums.TaskTypeEnum;
|
|
|
|
|
|
2026-03-13 09:16:36 +08:00
|
|
|
import java.util.List;
|
|
|
|
|
|
2026-03-09 16:36:47 +08:00
|
|
|
/**
|
|
|
|
|
* 任务统计查询DTO
|
|
|
|
|
*
|
|
|
|
|
* @author ruoyi
|
|
|
|
|
* @date 2026-03-09
|
|
|
|
|
*/
|
|
|
|
|
public class TaskStatQueryServiceDTO {
|
|
|
|
|
|
|
|
|
|
/** 年份 */
|
|
|
|
|
private Integer year;
|
|
|
|
|
|
|
|
|
|
/** 月份 */
|
|
|
|
|
private Integer month;
|
|
|
|
|
|
|
|
|
|
/** 任务类别 */
|
|
|
|
|
private TaskCategoryEnum taskCategory;
|
|
|
|
|
|
|
|
|
|
/** 任务类型 */
|
|
|
|
|
private TaskTypeEnum taskType;
|
|
|
|
|
|
2026-03-13 09:16:36 +08:00
|
|
|
/** 状态列表 */
|
|
|
|
|
private List<StatusEnum> statusList;
|
2026-03-09 16:36:47 +08:00
|
|
|
|
|
|
|
|
/** 航线ID */
|
|
|
|
|
private Long routeId;
|
|
|
|
|
|
|
|
|
|
/** 无人机ID */
|
|
|
|
|
private String uavId;
|
|
|
|
|
|
|
|
|
|
public Integer getYear() {
|
|
|
|
|
return year;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public void setYear(Integer year) {
|
|
|
|
|
this.year = year;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public Integer getMonth() {
|
|
|
|
|
return month;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public void setMonth(Integer month) {
|
|
|
|
|
this.month = month;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public TaskCategoryEnum getTaskCategory() {
|
|
|
|
|
return taskCategory;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public void setTaskCategory(TaskCategoryEnum taskCategory) {
|
|
|
|
|
this.taskCategory = taskCategory;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public TaskTypeEnum getTaskType() {
|
|
|
|
|
return taskType;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public void setTaskType(TaskTypeEnum taskType) {
|
|
|
|
|
this.taskType = taskType;
|
|
|
|
|
}
|
|
|
|
|
|
2026-03-13 09:16:36 +08:00
|
|
|
public List<StatusEnum> getStatusList() {
|
|
|
|
|
return statusList;
|
2026-03-09 16:36:47 +08:00
|
|
|
}
|
|
|
|
|
|
2026-03-13 09:16:36 +08:00
|
|
|
public void setStatusList(List<StatusEnum> statusList) {
|
|
|
|
|
this.statusList = statusList;
|
2026-03-09 16:36:47 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public Long getRouteId() {
|
|
|
|
|
return routeId;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public void setRouteId(Long routeId) {
|
|
|
|
|
this.routeId = routeId;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public String getUavId() {
|
|
|
|
|
return uavId;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public void setUavId(String uavId) {
|
|
|
|
|
this.uavId = uavId;
|
|
|
|
|
}
|
|
|
|
|
}
|