ViolationCaseFile.java 5.48 KB
package com.trash.casefile.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;

/**
 * 平台违规案卷对象 casefile_violation
 * 
 * @author 2c
 * @date 2023-05-11
 */
public class ViolationCaseFile extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** $column.columnComment */
    private Long id;

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

    /** 违规对象类型 */
    @Excel(name = "违规对象类型")
    private String violationObjectType;

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

    /** 违规类型 */
    @Excel(name = "违规类型")
    private String violationType;

    /** 违规等级 */
    @Excel(name = "违规等级")
    private String violationGrade;

    /** 项目名称 */
    @Excel(name = "项目名称")
    private String projectName;

    /** 企业名称 */
    @Excel(name = "企业名称")
    private String companyName;

    /** 违规描述 */
    @Excel(name = "违规描述")
    private String describe;

    /** 推送对象 */
    @Excel(name = "推送对象")
    private String sendObject;

    /** 审批状态 */
    @Excel(name = "审批状态")
    private Integer status;

    /** 接收人 */
    @Excel(name = "接收人")
    private String receive;

    /** 接收状态 */
    @Excel(name = "接收状态")
    private Integer receiveStatus;

    /** 阅览人 */
    @Excel(name = "阅览人")
    private String readBy;

    /** 阅览时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "阅览时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date readTime;

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

    public Long getId() 
    {
        return id;
    }
    public void setNumber(String number) 
    {
        this.number = number;
    }

    public String getNumber() 
    {
        return number;
    }
    public void setViolationObjectType(String violationObjectType) 
    {
        this.violationObjectType = violationObjectType;
    }

    public String getViolationObjectType() 
    {
        return violationObjectType;
    }
    public void setOwningRegion(String owningRegion) 
    {
        this.owningRegion = owningRegion;
    }

    public String getOwningRegion() 
    {
        return owningRegion;
    }
    public void setViolationType(String violationType) 
    {
        this.violationType = violationType;
    }

    public String getViolationType() 
    {
        return violationType;
    }
    public void setViolationGrade(String violationGrade) 
    {
        this.violationGrade = violationGrade;
    }

    public String getViolationGrade() 
    {
        return violationGrade;
    }
    public void setProjectName(String projectName) 
    {
        this.projectName = projectName;
    }

    public String getProjectName() 
    {
        return projectName;
    }
    public void setCompanyName(String companyName) 
    {
        this.companyName = companyName;
    }

    public String getCompanyName() 
    {
        return companyName;
    }
    public void setDescribe(String describe) 
    {
        this.describe = describe;
    }

    public String getDescribe() 
    {
        return describe;
    }
    public void setSendObject(String sendObject) 
    {
        this.sendObject = sendObject;
    }

    public String getSendObject() 
    {
        return sendObject;
    }
    public void setStatus(Integer status) 
    {
        this.status = status;
    }

    public Integer getStatus() 
    {
        return status;
    }
    public void setReceive(String receive) 
    {
        this.receive = receive;
    }

    public String getReceive() 
    {
        return receive;
    }
    public void setReceiveStatus(Integer receiveStatus) 
    {
        this.receiveStatus = receiveStatus;
    }

    public Integer getReceiveStatus() 
    {
        return receiveStatus;
    }
    public void setReadBy(String readBy) 
    {
        this.readBy = readBy;
    }

    public String getReadBy() 
    {
        return readBy;
    }
    public void setReadTime(Date readTime) 
    {
        this.readTime = readTime;
    }

    public Date getReadTime() 
    {
        return readTime;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("number", getNumber())
            .append("violationObjectType", getViolationObjectType())
            .append("owningRegion", getOwningRegion())
            .append("violationType", getViolationType())
            .append("violationGrade", getViolationGrade())
            .append("projectName", getProjectName())
            .append("companyName", getCompanyName())
            .append("describe", getDescribe())
            .append("sendObject", getSendObject())
            .append("createTime", getCreateTime())
            .append("createBy", getCreateBy())
            .append("updateTime", getUpdateTime())
            .append("updateBy", getUpdateBy())
            .append("status", getStatus())
            .append("receive", getReceive())
            .append("receiveStatus", getReceiveStatus())
            .append("readBy", getReadBy())
            .append("readTime", getReadTime())
            .toString();
    }
}