platformx-business-finance-api/src/main/java/com/by4cloud/platformx/business/entity/Contract.java
@@ -168,39 +168,87 @@
   private String execFrequency;
   @Schema(description = "执行次数")
   @Column(columnDefinition = "int comment '合同分类 water_house 水电房屋租赁'")
   @Column(columnDefinition = "int comment '执行次数'")
   private Integer execTimes;
   @Schema(description = "执行日期后多少天生成应收")
   @Column(columnDefinition = "int comment '执行日期后多少天生成应收'")
   private Integer execDay;
   /**
     * 临时字段 - 用于接收审批人名称等关联查询结果
     */
    @Transient
    @TableField(exist = false)
    private String approverName;
    /**
     * 标的物
     */
    @Transient
    @TableField(exist = false)
    private List<ContractSubjectMatter> contractSubjectMatterList;
   @Schema(description = "环境")
   @Column(columnDefinition = "VARCHAR(128) comment '环境 一煤机采购合同用'")
   private String environment;
   @Schema(description = "标准")
   @Column(columnDefinition = "VARCHAR(128) comment '标准 一煤机采购合同用'")
   private String standard;
    /**
     * 收款阶段
     */
    @Transient
    @TableField(exist = false)
    private List<ContractPaymentSchedule> contractPaymentScheduleList;
   @Schema(description = "质保期 使用月数")
   @Column(columnDefinition = "decimal(10,0) comment '质保期 使用月数 一煤机采购合同用'")
   private BigDecimal useMonth;
    /**
     * 临时字段 - 合同剩余天数
     */
    @Transient
    @TableField(exist = false)
    private Long remainingDays;
   @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;
   @Schema(description = "合同总价税率")
   @Column(columnDefinition = "decimal(10,2) comment '开票通知在 个工作日内 一煤机采购合同用'")
   private BigDecimal contractTax;
}