czt
2024-11-01 dbef4eea6194ffba3bd25f978b33e09d65f5a6de
src/main/java/com/fzzy/api/entity/Api1201.java
@@ -46,9 +46,17 @@
    @Column(name = "dwdm", length = 18)
    private String dwdm;
    @PropertyDef(label = "统一单位编码")
    @Column(name = "tydwbm", length = 20)
    private String tydwbm;
    @PropertyDef(label = "业务类别")
    @Column(name = "ywlx", length = 1)
    private String ywlx;
    @PropertyDef(label = "合同种类" ,description = "1:销售合同,2:采购合同,3:委托收储合同,4:委托收购合同")
    @Column(name = "htzl", length = 1)
    private String htzl;
    @PropertyDef(label = "客户类型")
    @Column(name = "khlx", length = 1)
@@ -92,13 +100,17 @@
    @JSONField(format = "yyyy-MM-dd")
    @PropertyDef(label = "签订日期")
    @Column(name = "qdrq", length = 10)
    @Column(name = "qdrq")
    private Date qdrq;
    @JSONField(format = "yyyy-MM-dd")
    @PropertyDef(label = "约定完成时间")
    @Column(name = "ydwcsj")
    private Date ydwcsj;
    @PropertyDef(label = "验收方式")
    @Column(name = "ysfs", length = 64)
    private String ysfs;
    @PropertyDef(label = "签订地点")
    @Column(name = "qddd", length = 512)
@@ -125,8 +137,18 @@
    @Column(name = "htzje", precision = 20, scale = 6)
    private BigDecimal htzje;
    /**
     * 1:全额先款后货
     * 2:按到款进度逐批发货
     * 3:货到并确认后一次性付款
     * 4:按到货批次逐批确认、逐批付款
     */
    @PropertyDef(label = "付款方式")
    @Column(name = "fkfs", length = 1)
    private String fkfs;
    @PropertyDef(label = "履约保证金")
    @Column(name = "lybzj")
    @Column(name = "lybzj", precision = 20, scale = 6)
    private double lybzj;
    @JSONField(format = "yyyy-MM-dd")
@@ -136,22 +158,22 @@
    @JSONField(name = "Lysl")
    @PropertyDef(label = "履约数量")
    @Column(name = "lysl")
    @Column(name = "lysl", precision = 20, scale = 6)
    private double lysl;
    @JSONField(name = "Lyl")
    @PropertyDef(label = "履约率")
    @Column(name = "lyl")
    @Column(name = "lyl", precision = 20, scale = 6)
    private double lyl;
    @JSONField(name = "Jsjg")
    @PropertyDef(label = "结算价格")
    @Column(name = "jsjg")
    @Column(name = "jsjg", precision = 20, scale = 6)
    private double jsjg;
    @JSONField(name = "Jszje",serializeUsing = NumberSerializer.class)
    @JSONField(name = "Jszje", serializeUsing = NumberSerializer.class)
    @PropertyDef(label = "结算总金额")
    @Column(name = "jszje")
    @Column(name = "jszje", precision = 20, scale = 6)
    private BigDecimal jszje;
    @PropertyDef(label = "结算与合同一致性")