a-tuoheng-task/src/main/java/com/ruoyi/task/service/dto/TaskStatQueryServiceDTO.java

94 lines
1.8 KiB
Java

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;
import java.util.List;
/**
* 任务统计查询DTO
*
* @author ruoyi
* @date 2026-03-09
*/
public class TaskStatQueryServiceDTO {
/** 年份 */
private Integer year;
/** 月份 */
private Integer month;
/** 任务类别 */
private TaskCategoryEnum taskCategory;
/** 任务类型 */
private TaskTypeEnum taskType;
/** 状态列表 */
private List<StatusEnum> statusList;
/** 航线ID列表 */
private List<Long> routeIdList;
/** 无人机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;
}
public List<StatusEnum> getStatusList() {
return statusList;
}
public void setStatusList(List<StatusEnum> statusList) {
this.statusList = statusList;
}
public List<Long> getRouteIdList() {
return routeIdList;
}
public void setRouteIdList(List<Long> routeIdList) {
this.routeIdList = routeIdList;
}
public String getUavId() {
return uavId;
}
public void setUavId(String uavId) {
this.uavId = uavId;
}
}