陈战涛
2023-05-25 8b176640b963c3596992047b15bb0c6afb5dbae9
igds-inout/src/main/java/com/ld/igds/models/InoutCustomer.java
@@ -1,31 +1,28 @@
package com.ld.igds.models;
import java.io.Serializable;
import java.util.Date;
import com.bstek.dorado.annotation.PropertyDef;
import lombok.Data;
import javax.persistence.*;
/**
 * 出入库客户-往来单位信息
 *
 * @author
 * @author czt
 * @description 版本4.0字段已审
 * @date 2023-05-25 17:16
 */
@Data
@Entity
@Table(name = "D_INOUT_CUSTOMER")
public class InoutCustomer  implements Serializable{
   /**
    *
    */
   private static final long serialVersionUID = 1L;
   @Id
   @Column(name = "ID_", length = 40)
   @PropertyDef(label = "单位编码")
   @PropertyDef(label = "主键id编码", description = "系统内编码")
   private String id;
   @Column(name = "COMPANY_ID_", length = 10)
@@ -36,21 +33,33 @@
   @PropertyDef(label = "所属分库")
   private String deptId;
   @Column(name = "NAME_", length = 50)
   @PropertyDef(label = "单位名名称")
   private String name;
   @Column(name = "TYPE_", length = 4)
   @PropertyDef(label = "客户分类")
   @PropertyDef(label = "客户分类", description = "系统内使用:提货商、供货商")
   private String type;
   @Column(name = "CARD_ID_", length = 20)
   @PropertyDef(label = "身份证号")
   private String cardId;
   @Column(name = "khlx", length = 50)
   @PropertyDef(label = "单位类型", description = "1-企业,2-个人")
   private String khlx;
   @PropertyDef(label = "客户统一社会信用代码或身份证号" )
   @Column(name = "khtyshxydmhsfzh", length = 18)
   private String khtyshxydmhsfzh;
   @Column(name = "NAME_", length = 50)
   @PropertyDef(label = "客户名称")
   private String name;
   @PropertyDef(label = "法定代表人" )
   @Column(name = "fddbr", length = 64)
   private String fddbr;
   @Column(name = "ADDRESS_", length = 200)
   @PropertyDef(label = "联系地址")
   @PropertyDef(label = "通讯地址")
   private String address;
   @PropertyDef(label = "邮政编码" )
   @Column(name = "yzbm", length = 6)
   private String yzbm;
   @Column(name = "CONTACT_USER_", length = 50)
   @PropertyDef(label = "联系人")
@@ -59,6 +68,14 @@
   @Column(name = "PHONE_", length = 20)
   @PropertyDef(label = "联系电话")
   private String phone;
   @Column(name = "CARD_ID_", length = 20)
   @PropertyDef(label = "联系人身份证号")
   private String cardId;
   @PropertyDef(label = "电子信箱" )
   @Column(name = "dzyx", length = 64)
   private String dzyx;
   @Column(name = "BANK_", length = 50)
   @PropertyDef(label = "开户银行")
@@ -72,8 +89,8 @@
   @PropertyDef(label = "种植面积")
   private Double foodArea = 0.0;
   @Transient
   @PropertyDef(label = "通知单id",  description = "获取通知单id使用")
   private String noticeId;
   @Column(name = "UPDATE_TIME_")
   @PropertyDef(label = "数据更新时间")
   private Date updateTime;
}