From b70eb73d10dac775a223d91274f725e53d07cea0 Mon Sep 17 00:00:00 2001
From: cloudroam <cloudroam>
Date: 星期一, 21 十月 2024 18:14:25 +0800
Subject: [PATCH] add: 钱包业务表

---
 src/main/java/com/mzl/flower/entity/wallet/WithdrawRecord.java   |   52 ++++++++++++++++++++++++++
 src/main/java/com/mzl/flower/entity/wallet/WalletBillRecord.java |   49 ++++++++++++++++++++++++
 2 files changed, 101 insertions(+), 0 deletions(-)

diff --git a/src/main/java/com/mzl/flower/entity/wallet/WalletBillRecord.java b/src/main/java/com/mzl/flower/entity/wallet/WalletBillRecord.java
new file mode 100644
index 0000000..f13fa14
--- /dev/null
+++ b/src/main/java/com/mzl/flower/entity/wallet/WalletBillRecord.java
@@ -0,0 +1,49 @@
+package com.mzl.flower.entity.wallet;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.mzl.flower.base.BaseAutoEntity;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+import java.math.BigDecimal;
+
+@Data
+@TableName("t_wallet_bill_record")
+public class WalletBillRecord extends BaseAutoEntity {
+    /**
+     * packageName com.mzl.flower.entity.wallet
+     *
+     * @className WithdrawRecord
+     * @date 2024/10/21
+     * @description 供应商提现记录申请表
+     */
+
+    @ApiModelProperty(value = "供应商Id")
+    private Long supplierId;
+
+    @ApiModelProperty(value = "钱包Id")
+    private Long walletId;
+
+    @ApiModelProperty(value = "账单变动类型(提现,结算)")
+    private Integer type;
+
+    @ApiModelProperty(value = "类型明细")
+    private Integer typeDetail;
+
+    @ApiModelProperty(value = "转账Id")
+    private String transfer_id;
+
+    @ApiModelProperty(value = "变动方式(增加、减少")
+    private Integer method;
+
+    @ApiModelProperty(value = "原金额")
+    private BigDecimal originalAmount;
+
+    @ApiModelProperty(value = "变动金额")
+    private BigDecimal changeAmount;
+
+    @ApiModelProperty(value = "余额")
+    private BigDecimal balance;
+
+
+}
diff --git a/src/main/java/com/mzl/flower/entity/wallet/WithdrawRecord.java b/src/main/java/com/mzl/flower/entity/wallet/WithdrawRecord.java
new file mode 100644
index 0000000..f2d72c0
--- /dev/null
+++ b/src/main/java/com/mzl/flower/entity/wallet/WithdrawRecord.java
@@ -0,0 +1,52 @@
+package com.mzl.flower.entity.wallet;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.mzl.flower.base.BaseAutoEntity;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+import java.math.BigDecimal;
+import java.time.LocalDateTime;
+
+@Data
+@TableName("t_withdraw_record")
+public class WithdrawRecord extends BaseAutoEntity {
+    /**
+     * packageName com.mzl.flower.entity.wallet
+     *
+     * @className WithdrawRecord
+     * @date 2024/10/21
+     * @description 供应商提现记录申请表
+     */
+
+    @ApiModelProperty(value = "供应商Id")
+    private Long supplierId;
+
+    @ApiModelProperty(value = "钱包Id")
+    private Long walletId;
+
+    @ApiModelProperty(value = "提现金额")
+    private BigDecimal amount;
+
+    @ApiModelProperty(value = "单次可提现金额")
+    private BigDecimal onceWithdrawAmount;
+
+    @ApiModelProperty(value = "提现状态(提现中、提现成功、提现失败)")
+    private Integer withdrawState;
+
+    @ApiModelProperty(value = "提现方式(微信)")
+    private String method;
+
+    @ApiModelProperty(value = "审核人")
+    private String approveBy;
+
+    @ApiModelProperty(value = "审核时间")
+    private LocalDateTime approveTime;
+
+    @ApiModelProperty(value = "审核状态(待审核、审核通过、审核不通过)")
+    private Integer approveState;
+
+    @ApiModelProperty(value = "不通过原因")
+    private String rejectReason;
+
+}

--
Gitblit v1.9.3