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

94 lines
1.8 KiB
Java
Raw Normal View History

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
2026-03-13 10:28:13 +08:00
/** 航线ID列表 */
private List<Long> routeIdList;
2026-03-09 16:36:47 +08:00
/** 无人机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
}
2026-03-13 10:28:13 +08:00
public List<Long> getRouteIdList() {
return routeIdList;
2026-03-09 16:36:47 +08:00
}
2026-03-13 10:28:13 +08:00
public void setRouteIdList(List<Long> routeIdList) {
this.routeIdList = routeIdList;
2026-03-09 16:36:47 +08:00
}
public String getUavId() {
return uavId;
}
public void setUavId(String uavId) {
this.uavId = uavId;
}
}