shiyunteng
3 天以前 a0974f04b5a83e3ab152ce79e53f180e7b496165
platformx-business-finance-api/src/main/java/com/by4cloud/platformx/business/entity/ContractOutBound.java
@@ -79,58 +79,59 @@
   @Column(columnDefinition="text comment '到货单据路径'")
   private String arrivalAttPaths;
   //以下开票相关
   @Schema(description = "结算id")
   @Column(columnDefinition = "bigint default null comment '结算id'")
   private Long saleCreditId;
   @Schema(description = "开票状态(0-未开票 1-开票中 2-已开票)")
   @Column(columnDefinition = "tinyint(2) default 0 comment '开票状态(0-未开票 1-开票中 2-已开票)'")
   private Integer invoiceSatus;
   @Column(columnDefinition = "char default 0 comment '开票状态(0-未开票 1-开票中 2-已开票)'")
   private String invoiceStatus;
   @Schema(description = "总单价")
   @Column(columnDefinition = "decimal(10,0) comment '总单价'")
   private BigDecimal totalPrice;
//   //以下开票相关
//
//   @Schema(description = "结算id")
//   @Column(columnDefinition = "bigint default null comment '结算id'")
//   private Long saleCreditId;
//
   @Schema(description = "总税额")
   @Column(columnDefinition = "decimal(10,0) comment '总税额'")
   private BigDecimal totalTax;
   //产品信息
   @Schema(description = "产品id")
   @Column(columnDefinition = "bigint comment '产品id'")
   private Long productId;
   @Schema(description = "开票产品名称")
   @Column(columnDefinition = "VARCHAR(50) comment '开票产品名称'")
   private String invoiceName;
   @Schema(description = "税率(百分比,如13表示13%)")
   @Column(columnDefinition = "double default 0.00 comment '税率'")
   private Double taxRate;
   @Schema(description = "税收分类")
   @Column(columnDefinition = "VARCHAR(50) comment '税收分类'")
   private String taxClass;
   @Schema(description = "税收编码")
   @Column(columnDefinition = "VARCHAR(80) comment '税收编码'")
   private String taxCode;
   //合同标的物中信息
   @Schema(description = "标的物规格/型号")
   @Column(columnDefinition = "VARCHAR(200) comment '标的物规格/型号'")
   private String specification;
   @Schema(description = "计量单位(个/台/吨/项/套等)")
   @Column(columnDefinition = "VARCHAR(20) comment '计量单位'")
   private String unit;
   @Schema(description = "单价")
   @Column(columnDefinition = "decimal(10,2) comment '单价'")
   private BigDecimal unitPrice;
//
//   @Schema(description = "总单价")
//   @Column(columnDefinition = "decimal(10,0) comment '总单价'")
//   private BigDecimal totalPrice;
//
//   @Schema(description = "总税额")
//   @Column(columnDefinition = "decimal(10,0) comment '总税额'")
//   private BigDecimal totalTax;
//
//   //产品信息
//
//   @Schema(description = "产品id")
//   @Column(columnDefinition = "bigint comment '产品id'")
//   private Long productId;
//
//   @Schema(description = "开票产品名称")
//   @Column(columnDefinition = "VARCHAR(50) comment '开票产品名称'")
//   private String invoiceName;
//
//   @Schema(description = "税率(百分比,如13表示13%)")
//   @Column(columnDefinition = "double default 0.00 comment '税率'")
//   private Double taxRate;
//
//   @Schema(description = "税收分类")
//   @Column(columnDefinition = "VARCHAR(50) comment '税收分类'")
//   private String taxClass;
//
//   @Schema(description = "税收编码")
//   @Column(columnDefinition = "VARCHAR(80) comment '税收编码'")
//   private String taxCode;
//
//   //合同标的物中信息
//
//   @Schema(description = "标的物规格/型号")
//   @Column(columnDefinition = "VARCHAR(200) comment '标的物规格/型号'")
//   private String specification;
//
//   @Schema(description = "计量单位(个/台/吨/项/套等)")
//   @Column(columnDefinition = "VARCHAR(20) comment '计量单位'")
//   private String unit;
//
//   @Schema(description = "单价")
//   @Column(columnDefinition = "decimal(10,2) comment '单价'")
//   private BigDecimal unitPrice;
}