From f65443d8abeaedc9d102324565e8368e7c9d90c8 Mon Sep 17 00:00:00 2001
From: 郑永安 <zyazyz250@sina.com>
Date: 星期一, 19 六月 2023 14:41:54 +0800
Subject: [PATCH] commit

---
 src/main/java/com/gk/firework/Domain/TransportCertificate.java |  631 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 631 insertions(+), 0 deletions(-)

diff --git a/src/main/java/com/gk/firework/Domain/TransportCertificate.java b/src/main/java/com/gk/firework/Domain/TransportCertificate.java
new file mode 100644
index 0000000..f87dde3
--- /dev/null
+++ b/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;
+    }
+}

--
Gitblit v1.9.2