platformx-business-finance-api/src/main/java/com/by4cloud/platformx/business/entity/ContractPaymentSchedule.java
@@ -40,12 +40,12 @@
    @Column(columnDefinition = "VARCHAR(64) comment '合同名称'")
    private String contractName;
    @Schema(description = "关联标的物ID(可选,如果为空则适用于合同整体)")
    @Column(columnDefinition = "bigint comment '关联标的物ID'")
    private Long subjectMatterId;
    @Schema(description = "标的物编码(可选,如果为空则适用于合同整体)")
    @Column(columnDefinition = "VARCHAR(64) comment '标的物编码'")
    private String subjectMatterCode;
    @Schema(description = "标的物名称")
    @Column(columnDefinition = "VARCHAR(64) comment '标的物名称'")
    @Column(columnDefinition = "VARCHAR(256) comment '标的物名称'")
    private String subjectMatterName;
    // ==================== 收款阶段/履约节点基本信息 ====================
@@ -102,10 +102,10 @@
   @Column(columnDefinition = "datetime comment '收款日期'")
   private Date paymentDate;
    @Schema(description = "收款阶段生效日期(隐性要素 - 履约时间起点,即该节点实际达成的日期)")
    @Schema(description = "收款阶段生效日期(作废 以截止日期为准)")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm")
    @Column(columnDefinition = "date comment '收款阶段生效日期(履约节点实际达成日期)'")
    @Column(columnDefinition = "date comment '收款阶段生效日期(履约节点实际达成日期) 作废 以截止日期为准'")
    private Date effectiveDate;
   @Schema(description = "收款阶段截止日期")
@@ -166,6 +166,10 @@
    @Column(columnDefinition = "VARCHAR(500) comment '备注'")
    private String remark;
   @Schema(description = "开票标识")
   @Column(columnDefinition="char comment '开票标识 0/未开 1/已开'")
   private String invoiceFlag;
//    @Schema(description = "排序号")
//    @Column(columnDefinition = "int default 0 comment '排序号'")
//    private Integer sortOrder;