package com.sifang.modules.quality.entity;

import org.hibernate.annotations.GenericGenerator;

import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
import javax.persistence.Table;
import java.io.Serializable;
import java.util.Date;

@Entity
@Table(name = "crm_entry_quality_acceptance_detail")
public class CrmEntryQualityAcceptanceDetail implements Serializable {

    @Id
    @GeneratedValue(generator = "idGenerator")
    @GenericGenerator(name = "idGenerator", strategy = "uuid")
    private String id;

    private String mainId;

    private String entryId;

    private String powerStationCode;

    private String tenantName;

    private String acceptStatus;

    private String status;

    private Date acceptTime;

    private Date dispatchTime;

    private String empUserId;

    private String unAcceptReason;

    private String unAcceptFile;

    private String traderId;

    private String changeStatus;

    private Date changeCreateTime;

    private Date changeTime;

    private String changeEmpUserId;

    private String changeEmpName;

    private String changeAcceptRemarks;

    public String getTraderId() {
        return traderId;
    }

    public void setTraderId(String traderId) {
        this.traderId = traderId;
    }

    public String getChangeStatus() {
        return changeStatus;
    }

    public void setChangeStatus(String changeStatus) {
        this.changeStatus = changeStatus;
    }

    public Date getChangeCreateTime() {
        return changeCreateTime;
    }

    public void setChangeCreateTime(Date changeCreateTime) {
        this.changeCreateTime = changeCreateTime;
    }

    public Date getChangeTime() {
        return changeTime;
    }

    public void setChangeTime(Date changeTime) {
        this.changeTime = changeTime;
    }

    public String getChangeEmpUserId() {
        return changeEmpUserId;
    }

    public void setChangeEmpUserId(String changeEmpUserId) {
        this.changeEmpUserId = changeEmpUserId;
    }

    public String getChangeEmpName() {
        return changeEmpName;
    }

    public void setChangeEmpName(String changeEmpName) {
        this.changeEmpName = changeEmpName;
    }

    public String getChangeAcceptRemarks() {
        return changeAcceptRemarks;
    }

    public void setChangeAcceptRemarks(String changeAcceptRemarks) {
        this.changeAcceptRemarks = changeAcceptRemarks;
    }

    public String getUnAcceptReason() {
        return unAcceptReason;
    }

    public void setUnAcceptReason(String unAcceptReason) {
        this.unAcceptReason = unAcceptReason;
    }

    public String getUnAcceptFile() {
        return unAcceptFile;
    }

    public void setUnAcceptFile(String unAcceptFile) {
        this.unAcceptFile = unAcceptFile;
    }

    public String getTenantName() {
        return tenantName;
    }

    public void setTenantName(String tenantName) {
        this.tenantName = tenantName;
    }

    public String getId() {
        return id;
    }

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

    public String getMainId() {
        return mainId;
    }

    public void setMainId(String mainId) {
        this.mainId = mainId;
    }

    public String getEntryId() {
        return entryId;
    }

    public void setEntryId(String entryId) {
        this.entryId = entryId;
    }

    public String getPowerStationCode() {
        return powerStationCode;
    }

    public void setPowerStationCode(String powerStationCode) {
        this.powerStationCode = powerStationCode;
    }

    public String getAcceptStatus() {
        return acceptStatus;
    }

    public void setAcceptStatus(String acceptStatus) {
        this.acceptStatus = acceptStatus;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public Date getAcceptTime() {
        return acceptTime;
    }

    public void setAcceptTime(Date acceptTime) {
        this.acceptTime = acceptTime;
    }

    public Date getDispatchTime() {
        return dispatchTime;
    }

    public void setDispatchTime(Date dispatchTime) {
        this.dispatchTime = dispatchTime;
    }

    public String getEmpUserId() {
        return empUserId;
    }

    public void setEmpUserId(String empUserId) {
        this.empUserId = empUserId;
    }
}
