|
|
@@ -0,0 +1,158 @@
|
|
|
+package com.sckw.payment.model;
|
|
|
+
|
|
|
+import com.baomidou.mybatisplus.annotation.IdType;
|
|
|
+import com.baomidou.mybatisplus.annotation.TableField;
|
|
|
+import com.baomidou.mybatisplus.annotation.TableId;
|
|
|
+import com.baomidou.mybatisplus.annotation.TableName;
|
|
|
+import lombok.Getter;
|
|
|
+import lombok.Setter;
|
|
|
+import lombok.ToString;
|
|
|
+
|
|
|
+import java.math.BigDecimal;
|
|
|
+import java.time.LocalDateTime;
|
|
|
+
|
|
|
+/**
|
|
|
+ * @author xucaiqin
|
|
|
+ * @date 2023-07-10 16:42:19
|
|
|
+ */
|
|
|
+
|
|
|
+/**
|
|
|
+ * 对账-物流订单
|
|
|
+ */
|
|
|
+@Getter
|
|
|
+@Setter
|
|
|
+@ToString
|
|
|
+@TableName(value = "kwp_ledger_logistics")
|
|
|
+public class KwpLedgerLogistics {
|
|
|
+ /**
|
|
|
+ * 主键
|
|
|
+ */
|
|
|
+ @TableId(value = "id", type = IdType.INPUT)
|
|
|
+ private Long id;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 企业id
|
|
|
+ */
|
|
|
+ @TableField(value = "ent_id")
|
|
|
+ private Long entId;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 托运单位
|
|
|
+ */
|
|
|
+ @TableField(value = "check_ent_id")
|
|
|
+ private Long checkEntId;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 承运单位
|
|
|
+ */
|
|
|
+ @TableField(value = "carrier_ent_id")
|
|
|
+ private Long carrierEntId;
|
|
|
+
|
|
|
+ @TableField(value = "`name`")
|
|
|
+ private String name;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 开始日期
|
|
|
+ */
|
|
|
+ @TableField(value = "start_time")
|
|
|
+ private LocalDateTime startTime;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 结束日期
|
|
|
+ */
|
|
|
+ @TableField(value = "end_time")
|
|
|
+ private LocalDateTime endTime;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 对账金额
|
|
|
+ */
|
|
|
+ @TableField(value = "price")
|
|
|
+ private BigDecimal price;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 发票税率(%)
|
|
|
+ */
|
|
|
+ @TableField(value = "tax_rate")
|
|
|
+ private BigDecimal taxRate;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 交易方式(预付款、货到付款)
|
|
|
+ */
|
|
|
+ @TableField(value = "trading")
|
|
|
+ private String trading;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 卸货量
|
|
|
+ */
|
|
|
+ @TableField(value = "unload_amount")
|
|
|
+ private BigDecimal unloadAmount;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 装货量
|
|
|
+ */
|
|
|
+ @TableField(value = "load_amount")
|
|
|
+ private BigDecimal loadAmount;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 亏损量
|
|
|
+ */
|
|
|
+ @TableField(value = "deficit_amount")
|
|
|
+ private BigDecimal deficitAmount;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 合理损耗量
|
|
|
+ */
|
|
|
+ @TableField(value = "lose_amount")
|
|
|
+ private BigDecimal loseAmount;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 总应收/元
|
|
|
+ */
|
|
|
+ @TableField(value = "total_price")
|
|
|
+ private BigDecimal totalPrice;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 已收款/元
|
|
|
+ */
|
|
|
+ @TableField(value = "actual_price")
|
|
|
+ private BigDecimal actualPrice;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 对账清单凭证
|
|
|
+ */
|
|
|
+ @TableField(value = "url")
|
|
|
+ private String url;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 备注
|
|
|
+ */
|
|
|
+ @TableField(value = "remark")
|
|
|
+ private String remark;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 状态(待对账、对账中、已对账、已完成、已取消、已退回)
|
|
|
+ */
|
|
|
+ @TableField(value = "`status`")
|
|
|
+ private Integer status;
|
|
|
+
|
|
|
+ @TableField(value = "create_by")
|
|
|
+ private Long createBy;
|
|
|
+
|
|
|
+ @TableField(value = "create_time")
|
|
|
+ private LocalDateTime createTime;
|
|
|
+
|
|
|
+ @TableField(value = "update_by")
|
|
|
+ private Long updateBy;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 更新时间
|
|
|
+ */
|
|
|
+ @TableField(value = "update_time")
|
|
|
+ private LocalDateTime updateTime;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 是否删除(0未删除,1删除)
|
|
|
+ */
|
|
|
+ @TableField(value = "del_flag")
|
|
|
+ private Integer delFlag;
|
|
|
+}
|