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; /** * 任务统计查询DTO * * @author ruoyi * @date 2026-03-09 */ public class TaskStatQueryServiceDTO { /** 年份 */ private Integer year; /** 月份 */ private Integer month; /** 任务类别 */ private TaskCategoryEnum taskCategory; /** 任务类型 */ private TaskTypeEnum taskType; /** 状态 */ private StatusEnum status; /** 航线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; } public StatusEnum getStatus() { return status; } public void setStatus(StatusEnum status) { this.status = status; } 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; } }