郑永安
2023-06-19 f65443d8abeaedc9d102324565e8368e7c9d90c8
src/main/java/com/gk/firework/Domain/TransportCertificate.java
对比新文件
@@ -0,0 +1,631 @@
package com.gk.firework.Domain;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.gk.firework.Domain.Enum.CertificateStatus;
import java.io.Serializable;
import java.util.Date;
import java.util.List;
@TableName("transportcertificate")
public class TransportCertificate implements Serializable {
    @TableField(exist = false)
    private static final long serialVersionUID = 1L;
    /**   id **/
    @TableId(type = IdType.AUTO)
    private Long id;
    /**
     * 运输编号
     **/
    private String code;
    //电子合同 逗号分割
    private String contractcode;
    //签发人
    private String signperson ;
    //填发人
    private String issueperson ;
    //填发人联系电话
    private String issuepersonphone;
    private CertificateStatus status;
    private String certstatus;
    /** 企业单位编号  enterprisenumber **/
    private String enterprisenumber;
    /** 运输证类型  type **/
    private String type;
    /** 销售单位id  salecompanyid **/
    private Long salecompanyid;
    /** 销售单位name  salecompanyname **/
    private String salecompanyname;
    /** 生产经营许可证  productionlicense **/
    private String productionlicense;
    /** 安全买卖合同编号  contractnumber **/
    private String contractnumber;
    /** 托运人:单位名称  shippercompanyname **/
    private String shippercompanyname;
    /** 托运人:地址  shipperaddress **/
    private String shipperaddress;
    /** 托运人:负责人电话  shipperprincipalphone **/
    private String shipperprincipalphone;
    /** 托运人:负责人姓名  shipperprincipalname **/
    private String shipperprincipalname;
    /** 托运人:经办人姓名  shippermanagername **/
    private String shippermanagername;
    /** 托运人:经办人身份证号  shippermanageridentify **/
    private String shippermanageridentify;
    /** 托运人:经办人电话  shippermanagerphone **/
    private String shippermanagerphone;
    /** 收货人:单位名称  receivercompanyname **/
    private String receivercompanyname;
    /** 收货人:地址  receiveraddress **/
    private String receiveraddress;
    /** 收货人:负责人姓名  receiverprincipalname **/
    private String receiverprincipalname;
    /** 收货人:负责人电话  receiverprincipalphone **/
    private String receiverprincipalphone;
    /** 承运人id  carrierid **/
    private Long carrierid;
    /** 承运人单位名称  carriercompanyname **/
    private String carriercompanyname;
    /** 承运人:地址  carrieraddress **/
    private String carrieraddress;
    /** 承运人:负责人姓名  carrierprincipalname **/
    private String carrierprincipalname;
    /** 承运人:负责人电话  carrierprincipalphone **/
    private String carrierprincipalphone;
    /** 承运人:资格证号 carriernumber **/
    private String carriernumber;
    /** 承运人:运输车辆牌号 carriercarnumber **/
    private String carriercarnumber;
    /** 承运人:道路运输证号 carriercarnumber **/
    private String carrierroadnumber;
    /** 承运人:证件有效期 carriervalidtime **/
    @JsonFormat(locale="zh", timezone="GMT+8", pattern="yyyy-MM-dd")
    private Date carriervalidtime;
    /** 其他:起始地  otherdeparture **/
    private String otherdeparture;
    /** 其他:到达地  otherdestination **/
    private String otherdestination;
    /** 其他:运输起始时间  othershipstarttime **/
    @JsonFormat(locale="zh", timezone="GMT+8", pattern="yyyy-MM-dd")
    private Date othershipstarttime;
    /** 其他:运输截止时间  othershipendtime **/
    @JsonFormat(locale="zh", timezone="GMT+8", pattern="yyyy-MM-dd")
    private Date othershipendtime;
    /** 其他:备注  othermemo **/
    private String othermemo;
    /** 创建时间  createtime **/
    private Date createtime;
    /** 创建人id  createby **/
    private Long createby;
    /** 创建人name  createbyname **/
    private String createbyname;
    /** 更新时间  updatetime **/
    private Date updatetime;
    /** 更新人id  updateby **/
    private Long updateby;
    /** 更信人name  updatebyname **/
    private String updatebyname;
    /** 有效标识  validflag **/
    private Boolean validflag;
    /** 截止日期  validflag **/
    private Date deadline;
    //驾驶人|押运人
    @TableField(exist = false)
    private List<TransportCertificatePerson> transportPerson;
    //产品信息
    @TableField(exist = false)
    private List<TransportCertificateProduct> transportProduct;
    //途径地
    @TableField(exist = false)
    private List<TransportCertificateApproach> transportApproach;
    @TableField(exist = false)
    private TransportCertificateFile transportFile;
    /**     id   **/
    public Long getId() {
        return id;
    }
    /**     id   **/
    public void setId(Long id) {
        this.id = id;
    }
    /**   运输证类型  type   **/
    public String getType() {
        return type;
    }
    /**   运输证类型  type   **/
    public void setType(String type) {
        this.type = type == null ? null : type.trim();
    }
    /**   销售单位id  salecompanyid   **/
    public Long getSalecompanyid() {
        return salecompanyid;
    }
    /**   销售单位id  salecompanyid   **/
    public void setSalecompanyid(Long salecompanyid) {
        this.salecompanyid = salecompanyid;
    }
    /**   销售单位name  salecompanyname   **/
    public String getSalecompanyname() {
        return salecompanyname;
    }
    /**   销售单位name  salecompanyname   **/
    public void setSalecompanyname(String salecompanyname) {
        this.salecompanyname = salecompanyname == null ? null : salecompanyname.trim();
    }
    /**   生产经营许可证  productionlicense   **/
    public String getProductionlicense() {
        return productionlicense;
    }
    /**   生产经营许可证  productionlicense   **/
    public void setProductionlicense(String productionlicense) {
        this.productionlicense = productionlicense == null ? null : productionlicense.trim();
    }
    /**   安全买卖合同编号  contractnumber   **/
    public String getContractnumber() {
        return contractnumber;
    }
    /**   安全买卖合同编号  contractnumber   **/
    public void setContractnumber(String contractnumber) {
        this.contractnumber = contractnumber == null ? null : contractnumber.trim();
    }
    /**   托运人:单位名称  shippercompanyname   **/
    public String getShippercompanyname() {
        return shippercompanyname;
    }
    /**   托运人:单位名称  shippercompanyname   **/
    public void setShippercompanyname(String shippercompanyname) {
        this.shippercompanyname = shippercompanyname == null ? null : shippercompanyname.trim();
    }
    /**   托运人:负责人姓名  shipperaddress   **/
    public String getShipperaddress() {
        return shipperaddress;
    }
    /**   托运人:负责人姓名  shipperaddress   **/
    public void setShipperaddress(String shipperaddress) {
        this.shipperaddress = shipperaddress == null ? null : shipperaddress.trim();
    }
    /**   托运人:负责人电话  shipperprincipalname   **/
    public String getShipperprincipalname() {
        return shipperprincipalname;
    }
    /**   托运人:负责人电话  shipperprincipalname   **/
    public void setShipperprincipalname(String shipperprincipalname) {
        this.shipperprincipalname = shipperprincipalname == null ? null : shipperprincipalname.trim();
    }
    /**   托运人:经办人姓名  shippermanagername   **/
    public String getShippermanagername() {
        return shippermanagername;
    }
    /**   托运人:经办人姓名  shippermanagername   **/
    public void setShippermanagername(String shippermanagername) {
        this.shippermanagername = shippermanagername == null ? null : shippermanagername.trim();
    }
    /**   托运人:经办人身份证号  shippermanageridentify   **/
    public String getShippermanageridentify() {
        return shippermanageridentify;
    }
    /**   托运人:经办人身份证号  shippermanageridentify   **/
    public void setShippermanageridentify(String shippermanageridentify) {
        this.shippermanageridentify = shippermanageridentify == null ? null : shippermanageridentify.trim();
    }
    /**   托运人:经办人电话  shippermanagerphone   **/
    public String getShippermanagerphone() {
        return shippermanagerphone;
    }
    /**   托运人:经办人电话  shippermanagerphone   **/
    public void setShippermanagerphone(String shippermanagerphone) {
        this.shippermanagerphone = shippermanagerphone == null ? null : shippermanagerphone.trim();
    }
    /**   收货人:单位名称  receivercompanyname   **/
    public String getReceivercompanyname() {
        return receivercompanyname;
    }
    /**   收货人:单位名称  receivercompanyname   **/
    public void setReceivercompanyname(String receivercompanyname) {
        this.receivercompanyname = receivercompanyname == null ? null : receivercompanyname.trim();
    }
    /**   收货人:地址  receiveraddress   **/
    public String getReceiveraddress() {
        return receiveraddress;
    }
    /**   收货人:地址  receiveraddress   **/
    public void setReceiveraddress(String receiveraddress) {
        this.receiveraddress = receiveraddress == null ? null : receiveraddress.trim();
    }
    /**   收货人:负责人姓名  receiverprincipalname   **/
    public String getReceiverprincipalname() {
        return receiverprincipalname;
    }
    /**   收货人:负责人姓名  receiverprincipalname   **/
    public void setReceiverprincipalname(String receiverprincipalname) {
        this.receiverprincipalname = receiverprincipalname == null ? null : receiverprincipalname.trim();
    }
    /**   收货人:负责人电话  receiverprincipalphone   **/
    public String getReceiverprincipalphone() {
        return receiverprincipalphone;
    }
    /**   收货人:负责人电话  receiverprincipalphone   **/
    public void setReceiverprincipalphone(String receiverprincipalphone) {
        this.receiverprincipalphone = receiverprincipalphone == null ? null : receiverprincipalphone.trim();
    }
    /**   承运人id  carrierid   **/
    public Long getCarrierid() {
        return carrierid;
    }
    /**   承运人id  carrierid   **/
    public void setCarrierid(Long carrierid) {
        this.carrierid = carrierid;
    }
    /**   承运人单位名称  carriercompanyname   **/
    public String getCarriercompanyname() {
        return carriercompanyname;
    }
    /**   承运人单位名称  carriercompanyname   **/
    public void setCarriercompanyname(String carriercompanyname) {
        this.carriercompanyname = carriercompanyname == null ? null : carriercompanyname.trim();
    }
    /**   其他:成员人  otherdeparture   **/
    public String getOtherdeparture() {
        return otherdeparture;
    }
    /**   其他:成员人  otherdeparture   **/
    public void setOtherdeparture(String otherdeparture) {
        this.otherdeparture = otherdeparture == null ? null : otherdeparture.trim();
    }
    /**   其他:到达地  otherdestination   **/
    public String getOtherdestination() {
        return otherdestination;
    }
    /**   其他:到达地  otherdestination   **/
    public void setOtherdestination(String otherdestination) {
        this.otherdestination = otherdestination == null ? null : otherdestination.trim();
    }
    /**   其他:运输起始时间  othershipstarttime   **/
    public Date getOthershipstarttime() {
        return othershipstarttime;
    }
    /**   其他:运输起始时间  othershipstarttime   **/
    public void setOthershipstarttime(Date othershipstarttime) {
        this.othershipstarttime = othershipstarttime;
    }
    /**   其他:运输截止时间  othershipendtime   **/
    public Date getOthershipendtime() {
        return othershipendtime;
    }
    /**   其他:运输截止时间  othershipendtime   **/
    public void setOthershipendtime(Date othershipendtime) {
        this.othershipendtime = othershipendtime;
    }
    /**   其他:备注  othermemo   **/
    public String getOthermemo() {
        return othermemo;
    }
    /**   其他:备注  othermemo   **/
    public void setOthermemo(String othermemo) {
        this.othermemo = othermemo == null ? null : othermemo.trim();
    }
    public Date getCreatetime() {
        return createtime;
    }
    public void setCreatetime(Date createtime) {
        this.createtime = createtime;
    }
    public Long getCreateby() {
        return createby;
    }
    public void setCreateby(Long createby) {
        this.createby = createby;
    }
    public String getCreatebyname() {
        return createbyname;
    }
    public void setCreatebyname(String createbyname) {
        this.createbyname = createbyname;
    }
    public Date getUpdatetime() {
        return updatetime;
    }
    public void setUpdatetime(Date updatetime) {
        this.updatetime = updatetime;
    }
    public Long getUpdateby() {
        return updateby;
    }
    public void setUpdateby(Long updateby) {
        this.updateby = updateby;
    }
    public String getUpdatebyname() {
        return updatebyname;
    }
    public void setUpdatebyname(String updatebyname) {
        this.updatebyname = updatebyname;
    }
    public Boolean getValidflag() {
        return validflag;
    }
    public void setValidflag(Boolean validflag) {
        this.validflag = validflag;
    }
    public List<TransportCertificatePerson> getTransportPerson() {
        return transportPerson;
    }
    public void setTransportPerson(List<TransportCertificatePerson> transportPerson) {
        this.transportPerson = transportPerson;
    }
    public String getCode() {
        return code;
    }
    public void setCode(String code) {
        this.code = code;
    }
    public String getCarrieraddress() {
        return carrieraddress;
    }
    public void setCarrieraddress(String carrieraddress) {
        this.carrieraddress = carrieraddress;
    }
    public String getCarrierprincipalname() {
        return carrierprincipalname;
    }
    public void setCarrierprincipalname(String carrierprincipalname) {
        this.carrierprincipalname = carrierprincipalname;
    }
    public String getCarrierprincipalphone() {
        return carrierprincipalphone;
    }
    public void setCarrierprincipalphone(String carrierprincipalphone) {
        this.carrierprincipalphone = carrierprincipalphone;
    }
    public String getCarriernumber() {
        return carriernumber;
    }
    public void setCarriernumber(String carriernumber) {
        this.carriernumber = carriernumber;
    }
    public String getCarriercarnumber() {
        return carriercarnumber;
    }
    public void setCarriercarnumber(String carriercarnumber) {
        this.carriercarnumber = carriercarnumber;
    }
    public Date getCarriervalidtime() {
        return carriervalidtime;
    }
    public void setCarriervalidtime(Date carriervalidtime) {
        this.carriervalidtime = carriervalidtime;
    }
    public List<TransportCertificateProduct> getTransportProduct() {
        return transportProduct;
    }
    public void setTransportProduct(List<TransportCertificateProduct> transportProduct) {
        this.transportProduct = transportProduct;
    }
    public List<TransportCertificateApproach> getTransportApproach() {
        return transportApproach;
    }
    public void setTransportApproach(List<TransportCertificateApproach> transportApproach) {
        this.transportApproach = transportApproach;
    }
    public String getContractcode() {
        return contractcode == null ? "":contractcode;
    }
    public void setContractcode(String contractcode) {
        this.contractcode = contractcode;
    }
    public TransportCertificateFile getTransportFile() {
        return transportFile == null?new TransportCertificateFile():transportFile;
    }
    public void setTransportFile(TransportCertificateFile transportFile) {
        this.transportFile = transportFile;
    }
    public String getShipperprincipalphone() {
        return shipperprincipalphone;
    }
    public void setShipperprincipalphone(String shipperprincipalphone) {
        this.shipperprincipalphone = shipperprincipalphone;
    }
    public CertificateStatus getStatus() {
        return status;
    }
    public void setStatus(CertificateStatus status) {
        this.status = status;
    }
    public String getEnterprisenumber() {
        return enterprisenumber;
    }
    public void setEnterprisenumber(String enterprisenumber) {
        this.enterprisenumber = enterprisenumber;
    }
    public String getSignperson() {
        return signperson;
    }
    public void setSignperson(String signperson) {
        this.signperson = signperson;
    }
    public String getIssueperson() {
        return issueperson;
    }
    public void setIssueperson(String issueperson) {
        this.issueperson = issueperson;
    }
    public String getIssuepersonphone() {
        return issuepersonphone;
    }
    public void setIssuepersonphone(String issuepersonphone) {
        this.issuepersonphone = issuepersonphone;
    }
    public String getCarrierroadnumber() {
        return carrierroadnumber;
    }
    public void setCarrierroadnumber(String carrierroadnumber) {
        this.carrierroadnumber = carrierroadnumber;
    }
    public Date getDeadline() {
        return deadline;
    }
    public void setDeadline(Date deadline) {
        this.deadline = deadline;
    }
    public String getCertstatus() {
        return certstatus;
    }
    public void setCertstatus(String certstatus) {
        this.certstatus = certstatus;
    }
}