package com.ruoyi.task.mapper.entity; import com.ruoyi.common.core.web.domain.BaseEntity; import java.util.Date; /** * 任务信息表实体对象 task_info * Mapper 层实体,对应数据库表 * * @author ruoyi * @date 2026-03-05 */ public class TaskInfoEntity extends BaseEntity { private static final long serialVersionUID = 1L; /** 任务主键 */ private Long id; /** 任务名称 */ private String taskName; /** 任务类别 */ private String taskCategory; /** 任务类型 */ private String taskType; /** 计划ID */ private Long planId; /** 航线ID */ private Long routeId; /** 无人机ID */ private Long uavId; /** 执行类型 */ private String executeType; /** 状态 */ private String status; /** 开始时间 */ private Date startTime; /** 结束时间 */ private Date endTime; /** 描述 */ private String description; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public String getTaskName() { return taskName; } public void setTaskName(String taskName) { this.taskName = taskName; } public String getTaskCategory() { return taskCategory; } public void setTaskCategory(String taskCategory) { this.taskCategory = taskCategory; } public String getTaskType() { return taskType; } public void setTaskType(String taskType) { this.taskType = taskType; } public Long getPlanId() { return planId; } public void setPlanId(Long planId) { this.planId = planId; } public Long getRouteId() { return routeId; } public void setRouteId(Long routeId) { this.routeId = routeId; } public Long getUavId() { return uavId; } public void setUavId(Long uavId) { this.uavId = uavId; } public String getExecuteType() { return executeType; } public void setExecuteType(String executeType) { this.executeType = executeType; } public String getStatus() { return status; } public void setStatus(String status) { this.status = status; } public Date getStartTime() { return startTime; } public void setStartTime(Date startTime) { this.startTime = startTime; } public Date getEndTime() { return endTime; } public void setEndTime(Date endTime) { this.endTime = endTime; } public String getDescription() { return description; } public void setDescription(String description) { this.description = description; } @Override public String toString() { return "TaskInfoEntity{" + "id=" + id + ", taskName='" + taskName + '\'' + ", taskCategory='" + taskCategory + '\'' + ", taskType='" + taskType + '\'' + ", planId=" + planId + ", routeId=" + routeId + ", uavId=" + uavId + ", executeType='" + executeType + '\'' + ", status='" + status + '\'' + ", startTime=" + startTime + ", endTime=" + endTime + ", description='" + description + '\'' + '}'; } }