shiyunteng
2 天以前 a0974f04b5a83e3ab152ce79e53f180e7b496165
platformx-business-finance-api/src/main/java/com/by4cloud/platformx/business/entity/Contract.java
@@ -159,7 +159,95 @@
   @Column(columnDefinition = "decimal(10,2) comment '已付款金额'")
   private BigDecimal paidAmount;
    /**
   @Schema(description = "合同分类")
   @Column(columnDefinition = "VARCHAR(64) comment '合同分类 water_house 水电房屋租赁'")
   private String contractCategory;
   @Schema(description = "执行周期")
   @Column(columnDefinition = "char comment '执行周期 1/周 2/月 3/季度 4/半年 5/年'")
   private String execFrequency;
   @Schema(description = "执行次数")
   @Column(columnDefinition = "int comment '执行次数'")
   private Integer execTimes;
   @Schema(description = "执行日期后多少天生成应收")
   @Column(columnDefinition = "int comment '执行日期后多少天生成应收'")
   private Integer execDay;
   @Schema(description = "环境")
   @Column(columnDefinition = "VARCHAR(128) comment '环境 一煤机采购合同用'")
   private String environment;
   @Schema(description = "标准")
   @Column(columnDefinition = "VARCHAR(128) comment '标准 一煤机采购合同用'")
   private String standard;
   @Schema(description = "质保期 使用月数")
   @Column(columnDefinition = "decimal(10,0) comment '质保期 使用月数 一煤机采购合同用'")
   private BigDecimal useMonth;
   @Schema(description = "质保期 发货后月数")
   @Column(columnDefinition = "decimal(10,0) comment '质保期 发货后月数 一煤机采购合同用'")
   private BigDecimal afterShipMonth;
   @Schema(description = "货运方式")
   @Column(columnDefinition = "VARCHAR(128) comment '货运方式 一煤机采购合同用'")
   private String shipMethod;
   @Schema(description = "货运地址")
   @Column(columnDefinition = "VARCHAR(128) comment '货运地址 一煤机采购合同用'")
   private String shipAddress;
   @Schema(description = "包装")
   @Column(columnDefinition = "VARCHAR(128) comment '包装 一煤机采购合同用'")
   private String packaging;
   @Schema(description = "维修或换货期限")
   @Column(columnDefinition = "decimal(10,0) comment '维修或换货期限 一煤机采购合同用'")
   private BigDecimal repairPeriod;
   @Schema(description = "维修或换货 违约金")
   @Column(columnDefinition = "decimal(10,2) comment '维修或换货 违约金 一煤机采购合同用'")
   private BigDecimal repairBreachAmount;
   @Schema(description = "货物数量不足 补货天数")
   @Column(columnDefinition = "decimal(10,0) comment '货物数量不足 补货天数 一煤机采购合同用'")
   private BigDecimal goodsShort;
   @Schema(description = "货物数量不足 违约金")
   @Column(columnDefinition = "decimal(10,2) comment '货物数量不足 补货天数 一煤机采购合同用'")
   private BigDecimal goodsShortBreachAmount;
   @Schema(description = "每逾期一日,承担本合同总额 违约金")
   @Column(columnDefinition = "decimal(10,2) comment '每逾期一日,承担本合同总额违约金 补货天数 一煤机采购合同用'")
   private BigDecimal overdueBreachAmount;
   @Schema(description = "逾期  日以上的,甲方有权解除合同")
   @Column(columnDefinition = "decimal(10,0) comment '逾期  日以上的,甲方有权解除合同 一煤机采购合同用'")
   private BigDecimal terminateContract;
   @Schema(description = "双方均可向 人民法院")
   @Column(columnDefinition = "VARCHAR(128) comment '双方均可向 人民法院 一煤机采购合同用'")
   private String court;
   @Schema(description = "本合同附件包括:")
   @Column(columnDefinition = "VARCHAR(128) comment '本合同附件包括: 一煤机采购合同用'")
   private String contractAttchment;
   @Schema(description = "合同签订市")
   @Column(columnDefinition = "VARCHAR(128) comment '合同签订市 一煤机采购合同用'")
   private String city;
   @Schema(description = "合同签订区")
   @Column(columnDefinition = "VARCHAR(128) comment '合同签订区 一煤机采购合同用'")
   private String region;
   @Schema(description = "开票通知在 个工作日内")
   @Column(columnDefinition = "decimal(10,0) comment '开票通知在 个工作日内 一煤机采购合同用'")
   private BigDecimal invoiceNotice;
   /**
     * 临时字段 - 用于接收审批人名称等关联查询结果
     */
    @Transient