package com.zc.business.domain; import java.util.Date; import com.baomidou.mybatisplus.annotation.TableField; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; 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; /** * 调度信息记录对象 dc_dispatch * * @author ruoyi * @date 2024-01-15 */ @ApiModel(value = "DcDispatch",description = "调度信息记录") public class DcDispatch extends BaseEntity { private static final long serialVersionUID = 1L; @ApiModelProperty("id") /** $主键id */ private Long id; @ApiModelProperty("所属机构名称") @TableField(exist = false) private String organizationName; /** 所属机构 */ @ApiModelProperty("所属机构ID") private Long organizationId; @ApiModelProperty("调度事件") /** 调度事件 */ private String eventId; @ApiModelProperty("调度任务名称") /** 调度任务名称*/ private String dispatchName; /** 调度状态 1-计划中2-进行中3-已完成 */ @ApiModelProperty("调度状态") private Long dispatchStatus; /** 调度开始时间*/ @ApiModelProperty("调度开始时间") private Date startTime; /** 调度结束时间 */ @ApiModelProperty("调度结束时间") private Date endTime; /** 1-人员2-车辆 */ @Excel(name = "1-人员 2-车辆") private Integer dispatchType; /** $column.columnComment */ @Excel(name = "资源id", readConverterExp = "$column.readConverterExp()") private Long resourceId; /** $column.columnComment */ @Excel(name = "调度记录id", readConverterExp = "$column.readConverterExp()") private Long dispatchId; public Integer getDispatchType() { return dispatchType; } public void setDispatchType(Integer dispatchType) { this.dispatchType = dispatchType; } public Long getResourceId() { return resourceId; } public void setResourceId(Long resourceId) { this.resourceId = resourceId; } public Long getDispatchId() { return dispatchId; } public void setDispatchId(Long dispatchId) { this.dispatchId = dispatchId; } public String getOrganizationName() { return organizationName; } public void setOrganizationName(String organizationName) { this.organizationName = organizationName; } public void setId(Long id) { this.id = id; } public Long getId() { return id; } public void setOrganizationId(Long organizationId) { this.organizationId = organizationId; } public Long getOrganizationId() { return organizationId; } public void setEventId(String eventId) { this.eventId = eventId; } public String getEventId() { return eventId; } public void setDispatchName(String dispatchName) { this.dispatchName = dispatchName; } public String getDispatchName() { return dispatchName; } public void setDispatchStatus(Long dispatchStatus) { this.dispatchStatus = dispatchStatus; } public Long getDispatchStatus() { return dispatchStatus; } public void setStartTime(Date startTime) { this.startTime = startTime; } public Date getStartTime() { return startTime; } public void setEndTime(Date endTime) { this.endTime = endTime; } public Date getEndTime() { return endTime; } @Override public String toString() { return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) .append("id", getId()) .append("organizationId", getOrganizationId()) .append("eventId", getEventId()) .append("dispatchName", getDispatchName()) .append("dispatchStatus", getDispatchStatus()) .append("startTime", getStartTime()) .append("endTime", getEndTime()) .append("remark", getRemark()) .append("organizationName", getOrganizationName()) .toString(); } }