package com.ruoyi.system.domain; import java.util.Date; import java.util.List; import com.fasterxml.jackson.annotation.JsonFormat; import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringStyle; import com.ruoyi.common.annotation.Excel; import com.ruoyi.common.core.domain.BaseEntity; /** * 工单任务对象 tbl_task * * @author ruoyi * @date 2022-05-25 */ public class TblTask extends BaseEntity { private static final long serialVersionUID = 1L; /** 任务编号 */ private Long taskId; /** 任务名称 */ @Excel(name = "任务名称") private String taskName; /** 任务内容 */ @Excel(name = "任务内容") private String taskContent; /** 任务地址 */ @Excel(name = "任务地址") private String taskAddr; /** 任务经纬度 */ @Excel(name = "任务经纬度") private String taskLocation; /** 任务编号 */ @Excel(name = "任务编号") private String taskCode; /** 任务类型 参见字典task_type */ @Excel(name = "任务类型 参见字典task_type") private Long taskType; /** 任务事件类型 参见字典task_event_type */ @Excel(name = "任务事件类型 参见字典task_event_type") private Long taskEventType; /** 任务事件类型 参见字典task_event_category */ @Excel(name = "任务事件类型 参见字典task_event_category") private Long taskEventCategory; /** 任务接收时备注 */ @Excel(name = "任务接收时备注") private String taskFromRemark; /** 任务发生道路 */ @Excel(name = "任务发生道路") private String taskAddrRoad; /** 其他工单号 */ @Excel(name = "其他工单号") private String taskOtherId; /** 任务时间 */ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @Excel(name = "任务时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") private Date taskTime; /** 任务要求完成时间 */ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @Excel(name = "任务要求完成时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") private Date taskReqCompleteTime; /** 任务状态 */ @Excel(name = "任务状态") private Long status; /** 创建人 */ @Excel(name = "创建人") private String taskCreater; /** 上报人 */ @Excel(name = "上报人") private String taskReporter; /** 图片 */ @Excel(name = "图片") private String taskPics; /** 视频 */ @Excel(name = "视频") private String taskVideos; /** 任务投诉人电话 */ @Excel(name = "任务投诉人电话") private String taskComplainConnect; @Excel(name = "班组区域") private String taskDeptRange; @Excel(name = "设施编号") private String taskFacilitieCode; @Excel(name = "区属") private String taskArea; public List getTblTaskLogList() { return tblTaskLogList; } public void setTblTaskLogList(List tblTaskLogList) { this.tblTaskLogList = tblTaskLogList; } private List tblTaskLogList; public List getLastTblTaskLogList() { return lastTblTaskLogList; } public void setLastTblTaskLogList(List lastTblTaskLogList) { this.lastTblTaskLogList = lastTblTaskLogList; } private List lastTblTaskLogList; public String getTaskArea() { return taskArea; } public void setTaskArea(String taskArea) { this.taskArea = taskArea; } public void setTaskId(Long taskId) { this.taskId = taskId; } public Long getTaskId() { return taskId; } public void setTaskName(String taskName) { this.taskName = taskName; } public String getTaskName() { return taskName; } public void setTaskContent(String taskContent) { this.taskContent = taskContent; } public String getTaskContent() { return taskContent; } public void setTaskAddr(String taskAddr) { this.taskAddr = taskAddr; } public String getTaskAddr() { return taskAddr; } public void setTaskLocation(String taskLocation) { this.taskLocation = taskLocation; } public String getTaskLocation() { return taskLocation; } public void setTaskCode(String taskCode) { this.taskCode = taskCode; } public String getTaskCode() { return taskCode; } public void setTaskType(Long taskType) { this.taskType = taskType; } public Long getTaskType() { return taskType; } public void setTaskEventType(Long taskEventType) { this.taskEventType = taskEventType; } public Long getTaskEventType() { return taskEventType; } public void setTaskEventCategory(Long taskEventCategory) { this.taskEventCategory = taskEventCategory; } public Long getTaskEventCategory() { return taskEventCategory; } public void setTaskFromRemark(String taskFromRemark) { this.taskFromRemark = taskFromRemark; } public String getTaskFromRemark() { return taskFromRemark; } public void setTaskAddrRoad(String taskAddrRoad) { this.taskAddrRoad = taskAddrRoad; } public String getTaskAddrRoad() { return taskAddrRoad; } public void setTaskOtherId(String taskOtherId) { this.taskOtherId = taskOtherId; } public String getTaskOtherId() { return taskOtherId; } public void setTaskTime(Date taskTime) { this.taskTime = taskTime; } public Date getTaskTime() { return taskTime; } public void setTaskReqCompleteTime(Date taskReqCompleteTime) { this.taskReqCompleteTime = taskReqCompleteTime; } public Date getTaskReqCompleteTime() { return taskReqCompleteTime; } public void setStatus(Long status) { this.status = status; } public Long getStatus() { return status; } public void setTaskCreater(String taskCreater) { this.taskCreater = taskCreater; } public String getTaskCreater() { return taskCreater; } public void setTaskReporter(String taskReporter) { this.taskReporter = taskReporter; } public String getTaskReporter() { return taskReporter; } public void setTaskPics(String taskPics) { this.taskPics = taskPics; } public String getTaskPics() { return taskPics; } public void setTaskVideos(String taskVideos) { this.taskVideos = taskVideos; } public String getTaskVideos() { return taskVideos; } public void setTaskComplainConnect(String taskComplainConnect) { this.taskComplainConnect = taskComplainConnect; } public String getTaskComplainConnect() { return taskComplainConnect; } public String getTaskDeptRange() { return taskDeptRange; } public void setTaskDeptRange(String taskDeptRange) { this.taskDeptRange = taskDeptRange; } public String getTaskFacilitieCode() { return taskFacilitieCode; } public void setTaskFacilitieCode(String taskFacilitieCode) { this.taskFacilitieCode = taskFacilitieCode; } @Override public String toString() { return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) .append("taskId", getTaskId()) .append("taskName", getTaskName()) .append("taskContent", getTaskContent()) .append("taskAddr", getTaskAddr()) .append("taskLocation", getTaskLocation()) .append("taskCode", getTaskCode()) .append("taskType", getTaskType()) .append("taskEventType", getTaskEventType()) .append("taskEventCategory", getTaskEventCategory()) .append("taskFromRemark", getTaskFromRemark()) .append("taskAddrRoad", getTaskAddrRoad()) .append("taskOtherId", getTaskOtherId()) .append("taskTime", getTaskTime()) .append("createTime", getCreateTime()) .append("taskReqCompleteTime", getTaskReqCompleteTime()) .append("updateTime", getUpdateTime()) .append("status", getStatus()) .append("taskCreater", getTaskCreater()) .append("taskReporter", getTaskReporter()) .append("taskPics", getTaskPics()) .append("taskVideos", getTaskVideos()) .append("taskComplainConnect", getTaskComplainConnect()) .append("remark", getRemark()) .append("taskFacilitieCode", getTaskFacilitieCode()) .append("taskDeptRange", getTaskDeptRange()) .append("taskArea", getTaskArea()) .toString(); } }