CaseOffline.java 6.08 KB
package com.trash.caseOffline.domain;

import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
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;

/**
 * 线下交办案卷对象 case_offline
 * 
 * @author trash
 * @date 2023-05-16
 */
public class CaseOffline extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 序号 */
    @Excel(name = "序号")
    private Long id;

    /** 案卷编号 */
    @Excel(name = "案卷编号")
    private String number;

    /** 案卷类型 */
    @Excel(name = "案卷类型",readConverterExp = "0=渣土处置工地(含消纳场)的渣土运输车辆出场车身不洁,"
    		+ "车轮带泥,1=未洗车出场或者出场清洁不彻底,2=渣土运输车辆货箱顶盖未按规定关闭到位或未按规定和标准装载渣土出场,"
    		+ "3=非核准车辆进入渣土处置工地运输渣土,4=渣土处置工地未按规定时间开停工,"
    		+ "5=渣土处置工地洗车设施等破损、未正常使用及措施不到位的,6=渣土处置工地、消纳场(含回填场)出入口两侧50米范围内出现渣土污染、污水外排等现象"
    		+ "7=其他1,8=其他2,9=其他3")
    private String type;


    /** 名称 */
    private String siteName;

    /** 位置描述 */
    private String locationDec;

    /** 问题描述 */
    private String caseDec;

    /** 审批状态 */
    private Long status;

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

    /** 类型 */
    private Long siteType;

    /** 基础数据ID */
    private String objectId;

    /** 审批意见 */
    private String advice1;

    /** 审批意见 */
    private String advice2;
    
    /** 失信时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date advice2Time;

    /** 审批意见 */
    private String advice3;
    /** 失信时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date advice3Time;

    /** 审批意见 */
    private String advice4;
    /** 失信时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date advice4Time;

    /** 审批意见 */
    private String attach;

    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @Excel(name = "日期", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
    private Date createTime;
    
    

    public Date getCreateTime() {
		return createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public Date getAdvice2Time() {
		return advice2Time;
	}

	public void setAdvice2Time(Date advice2Time) {
		this.advice2Time = advice2Time;
	}

	public Date getAdvice3Time() {
		return advice3Time;
	}

	public void setAdvice3Time(Date advice3Time) {
		this.advice3Time = advice3Time;
	}

	public Date getAdvice4Time() {
		return advice4Time;
	}

	public void setAdvice4Time(Date advice4Time) {
		this.advice4Time = advice4Time;
	}

	public String getAttach() {
		return attach;
	}

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

	public void setId(Long id) 
    {
        this.id = id;
    }

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

    public String getType() 
    {
        return type;
    }
    public void setSiteName(String siteName) 
    {
        this.siteName = siteName;
    }

    public String getSiteName() 
    {
        return siteName;
    }
    public void setLocationDec(String locationDec) 
    {
        this.locationDec = locationDec;
    }

    public String getLocationDec() 
    {
        return locationDec;
    }
    public void setCaseDec(String caseDec) 
    {
        this.caseDec = caseDec;
    }

    public String getCaseDec() 
    {
        return caseDec;
    }
    public void setStatus(Long status) 
    {
        this.status = status;
    }

    public Long getStatus() 
    {
        return status;
    }
    public void setPlace(String place) 
    {
        this.place = place;
    }

    public String getPlace() 
    {
        return place;
    }
    public void setNumber(String number) 
    {
        this.number = number;
    }

    public String getNumber() 
    {
        return number;
    }
    public void setSiteType(Long siteType) 
    {
        this.siteType = siteType;
    }

    public Long getSiteType() 
    {
        return siteType;
    }
    public void setObjectId(String objectId) 
    {
        this.objectId = objectId;
    }

    public String getObjectId() 
    {
        return objectId;
    }
    public void setAdvice1(String advice1) 
    {
        this.advice1 = advice1;
    }

    public String getAdvice1() 
    {
        return advice1;
    }
    public void setAdvice2(String advice2) 
    {
        this.advice2 = advice2;
    }

    public String getAdvice2() 
    {
        return advice2;
    }
    public void setAdvice3(String advice3) 
    {
        this.advice3 = advice3;
    }

    public String getAdvice3() 
    {
        return advice3;
    }
    public void setAdvice4(String advice4) 
    {
        this.advice4 = advice4;
    }

    public String getAdvice4() 
    {
        return advice4;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("type", getType())
            .append("siteName", getSiteName())
            .append("locationDec", getLocationDec())
            .append("caseDec", getCaseDec())
            .append("status", getStatus())
            .append("place", getPlace())
            .append("number", getNumber())
            .append("siteType", getSiteType())
            .append("objectId", getObjectId())
            .append("createTime", getCreateTime())
            .append("createBy", getCreateBy())
            .append("advice1", getAdvice1())
            .append("advice2", getAdvice2())
            .append("advice3", getAdvice3())
            .append("advice4", getAdvice4())
            .toString();
    }
}