shiyunteng
2026-09-18 c5c284896ce6428cffc5092e9cdef4fefc23409f
platformx-business-finance-api/src/main/java/com/by4cloud/platformx/business/entity/ContractInvoice.java
@@ -22,7 +22,7 @@
public class ContractInvoice extends BaseModel<ContractInvoice> {
   @Schema(description = "关联合同ID")
   @Column(columnDefinition = "bigint not null comment '关联合同ID'")
   @Column(columnDefinition = "bigint comment '关联合同ID'")
   private Long contractId;
   @Schema(description = "发票类型")
@@ -114,6 +114,10 @@
   @Column(columnDefinition="text comment '发票预览bip推送成功后返回的数据结构'")
   private String bipBody;
   @Schema(description = "bip推送成功后返回数据ID")
   @Column(columnDefinition="varchar(64) comment 'bip推送成功后返回数据ID'")
   private String bipFileId;
   @Schema(description = "关联请求ID")
   @Column(columnDefinition = "varchar(64) comment '关联请求ID'")
   private String bwRequestId;
@@ -129,4 +133,17 @@
   @Schema(description = "预收开票标识")
   @Column(columnDefinition = "char default '0' comment '0/否 1/是'")
   private String advanceFlag;
   @Schema(description = "发票来源")
   @Column(columnDefinition="char default '0' comment '发票来源 0/系统生成 1/外部获取'")
   private String invoiceSource;
   @Schema(description = "是否合并开票")
   @Column(name = "isMerge",columnDefinition="tinyint(1) default 0 comment '是否合并开票 0/否 1/是'")
   private Boolean isMerge;
   @Schema(description = "合并开票合同id")
   @Column(columnDefinition="text  comment '合并开票合同id'")
   private String contractIds;
}