SupervisionTrack.java 3.39 KB
package com.trash.business.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.trash.common.annotation.Excel;
import com.trash.common.core.domain.BaseEntity;

/**
 * 跟踪监督对象 supervision_track
 * 
 * @author wmh
 * @date 2023-11-22
 */
public class SupervisionTrack extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 主键ID */
    private Long id;

    /** 类型 0工地 1消纳场 2企业 3合同 4车 5后勤管理 6电子交办案卷 7违规案卷 */
    @Excel(name = "类型 0工地 1消纳场 2企业 3合同 4车 5后勤管理 6电子交办案卷 7违规案卷")
    private Integer type;

    /** 督查事项 */
    @Excel(name = "督查事项")
    private String title;

    /** 部门 */
    private String dept;

    /** 所属区域 */
    @Excel(name = "所属区域")
    private String place;

    /** $column.columnComment */
    private String attach;

    /** 审批状态 0审批中 1审批通过 2审批驳回 3异常审批 4异常通过 5异常驳回 */
    @Excel(name = "审批状态 0审批中 1审批通过 2审批驳回 3异常审批 4异常通过 5异常驳回")
    private Integer status;

    /** 基础数据ID */
    @Excel(name = "基础数据ID")
    private String objectId;
    
    String endTime;

    @Override
    public String getEndTime() {
    	// TODO Auto-generated method stub
    	return super.getEndTime();
    }
    
    @Override
    public void setEndTime(String endTime) {
    	// TODO Auto-generated method stub
    	super.setEndTime(endTime);
    }
    
    public void setId(Long id) 
    {
        this.id = id;
    }

    public Long getId() 
    {
        return id;
    }
    public void setType(Integer type) 
    {
        this.type = type;
    }

    public Integer getType() 
    {
        return type;
    }
    public void setTitle(String title) 
    {
        this.title = title;
    }

    public String getTitle() 
    {
        return title;
    }
    public void setDept(String dept) 
    {
        this.dept = dept;
    }

    public String getDept() 
    {
        return dept;
    }
    public void setPlace(String place) 
    {
        this.place = place;
    }

    public String getPlace() 
    {
        return place;
    }
    public void setAttach(String attach) 
    {
        this.attach = attach;
    }

    public String getAttach() 
    {
        return attach;
    }
    public void setStatus(Integer status) 
    {
        this.status = status;
    }

    public Integer getStatus() 
    {
        return status;
    }
    public void setObjectId(String objectId) 
    {
        this.objectId = objectId;
    }

    public String getObjectId() 
    {
        return objectId;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("type", getType())
            .append("title", getTitle())
            .append("dept", getDept())
            .append("place", getPlace())
            .append("createBy", getCreateBy())
            .append("createTime", getCreateTime())
            .append("updateTime", getUpdateTime())
            .append("updateBy", getUpdateBy())
            .append("attach", getAttach())
            .append("status", getStatus())
            .append("objectId", getObjectId())
            .toString();
    }
}