|
|
@@ -0,0 +1,141 @@
|
|
|
+package com.sckw.payment.entity;
|
|
|
+
|
|
|
+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 io.swagger.v3.oas.annotations.media.Schema;
|
|
|
+import java.math.BigDecimal;
|
|
|
+import java.time.LocalDateTime;
|
|
|
+import lombok.Data;
|
|
|
+
|
|
|
+/**
|
|
|
+* @date 2026-06-15 11:00:08
|
|
|
+* @author xucaiqin
|
|
|
+*/
|
|
|
+/**
|
|
|
+ * 代理余额明细
|
|
|
+ */
|
|
|
+@Schema(description="代理余额明细")
|
|
|
+@Data
|
|
|
+@TableName(value = "wallet_agent_balance")
|
|
|
+public class WalletAgentBalance {
|
|
|
+ /**
|
|
|
+ * id
|
|
|
+ */
|
|
|
+ @TableId(value = "id", type = IdType.AUTO)
|
|
|
+ @Schema(description="id")
|
|
|
+ private Long id;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 关联订单编号
|
|
|
+ */
|
|
|
+ @TableField(value = "order_no")
|
|
|
+ @Schema(description="关联订单编号")
|
|
|
+ private String orderNo;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 订单类型 2-预付订单 4-贸易订单
|
|
|
+ */
|
|
|
+ @TableField(value = "order_type")
|
|
|
+ @Schema(description="订单类型 2-预付订单 4-贸易订单")
|
|
|
+ private Integer orderType;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 代理商企业id
|
|
|
+ */
|
|
|
+ @TableField(value = "agt_ent_id")
|
|
|
+ @Schema(description="代理商企业id")
|
|
|
+ private Long agtEntId;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 供应商企业id
|
|
|
+ */
|
|
|
+ @TableField(value = "sup_ent_id")
|
|
|
+ @Schema(description="供应商企业id")
|
|
|
+ private Long supEntId;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 交易类型 1-消费 2-申请付款 3-付款成功 4-人工录入
|
|
|
+ */
|
|
|
+ @TableField(value = "trade_type")
|
|
|
+ @Schema(description="交易类型 1-消费 2-申请付款 3-付款成功 4-人工录入")
|
|
|
+ private Integer tradeType;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 交易金额
|
|
|
+ */
|
|
|
+ @TableField(value = "trade_amount")
|
|
|
+ @Schema(description="交易金额")
|
|
|
+ private BigDecimal tradeAmount;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 预付余额
|
|
|
+ */
|
|
|
+ @TableField(value = "pre_balance")
|
|
|
+ @Schema(description="预付余额")
|
|
|
+ private BigDecimal preBalance;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 交易中金额
|
|
|
+ */
|
|
|
+ @TableField(value = "trading_amount")
|
|
|
+ @Schema(description="交易中金额")
|
|
|
+ private BigDecimal tradingAmount;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 文件
|
|
|
+ */
|
|
|
+ @TableField(value = "`file`")
|
|
|
+ @Schema(description="文件")
|
|
|
+ private String file;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 执行状态,1-进行中 2-成功 3-失败
|
|
|
+ */
|
|
|
+ @TableField(value = "`status`")
|
|
|
+ @Schema(description="执行状态,1-进行中 2-成功 3-失败")
|
|
|
+ private Integer status;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 备注
|
|
|
+ */
|
|
|
+ @TableField(value = "remark")
|
|
|
+ @Schema(description="备注")
|
|
|
+ private String remark;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 创建人id
|
|
|
+ */
|
|
|
+ @TableField(value = "create_by")
|
|
|
+ @Schema(description="创建人id")
|
|
|
+ private Long createBy;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 创建时间
|
|
|
+ */
|
|
|
+ @TableField(value = "create_time")
|
|
|
+ @Schema(description="创建时间")
|
|
|
+ private LocalDateTime createTime;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 更新人id
|
|
|
+ */
|
|
|
+ @TableField(value = "update_by")
|
|
|
+ @Schema(description="更新人id")
|
|
|
+ private Long updateBy;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 更新时间
|
|
|
+ */
|
|
|
+ @TableField(value = "update_time")
|
|
|
+ @Schema(description="更新时间")
|
|
|
+ private LocalDateTime updateTime;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 删除标记 0-未删除 1-已删除
|
|
|
+ */
|
|
|
+ @TableField(value = "del_flag")
|
|
|
+ @Schema(description="删除标记 0-未删除 1-已删除")
|
|
|
+ private Integer delFlag;
|
|
|
+}
|