package com.ruoyi.system.domain.vo; import java.util.Date; import com.fasterxml.jackson.annotation.JsonFormat; import com.ruoyi.common.core.domain.BaseEntity; /** * 任务查询对象 sys_task * * @author ruoyi * @date 2024-01-15 */ public class TaskQueryVO extends BaseEntity { private static final long serialVersionUID = 1L; /** 任务编号 */ private String taskCode; /** 任务类型 */ private String taskType; /** 任务状态 */ private String taskStatus; /** 创建人ID */ private Long creatorId; /** 执行人ID */ private Long assigneeId; /** 归属部门ID */ private Long deptId; /** 计划开始时间-开始 */ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date plannedStartTimeBegin; /** 计划开始时间-结束 */ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date plannedStartTimeEnd; /** 计划结束时间-开始 */ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date plannedEndTimeBegin; /** 计划结束时间-结束 */ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date plannedEndTimeEnd; /** 是否超时 */ private Boolean overdue; public String getTaskCode() { return taskCode; } public void setTaskCode(String taskCode) { this.taskCode = taskCode; } public String getTaskType() { return taskType; } public void setTaskType(String taskType) { this.taskType = taskType; } public String getTaskStatus() { return taskStatus; } public void setTaskStatus(String taskStatus) { this.taskStatus = taskStatus; } public Long getCreatorId() { return creatorId; } public void setCreatorId(Long creatorId) { this.creatorId = creatorId; } public Long getAssigneeId() { return assigneeId; } public void setAssigneeId(Long assigneeId) { this.assigneeId = assigneeId; } public Long getDeptId() { return deptId; } public void setDeptId(Long deptId) { this.deptId = deptId; } public Date getPlannedStartTimeBegin() { return plannedStartTimeBegin; } public void setPlannedStartTimeBegin(Date plannedStartTimeBegin) { this.plannedStartTimeBegin = plannedStartTimeBegin; } public Date getPlannedStartTimeEnd() { return plannedStartTimeEnd; } public void setPlannedStartTimeEnd(Date plannedStartTimeEnd) { this.plannedStartTimeEnd = plannedStartTimeEnd; } public Date getPlannedEndTimeBegin() { return plannedEndTimeBegin; } public void setPlannedEndTimeBegin(Date plannedEndTimeBegin) { this.plannedEndTimeBegin = plannedEndTimeBegin; } public Date getPlannedEndTimeEnd() { return plannedEndTimeEnd; } public void setPlannedEndTimeEnd(Date plannedEndTimeEnd) { this.plannedEndTimeEnd = plannedEndTimeEnd; } public Boolean getOverdue() { return overdue; } public void setOverdue(Boolean overdue) { this.overdue = overdue; } }