| | |
| | | @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; |
| | | |
| | | // ==================== 收款阶段/履约节点基本信息 ==================== |
| | |
| | | @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 = "收款阶段截止日期") |
| | |
| | | @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; |