create:充值套餐、充值

This commit is contained in:
dzc committed 2025-01-03 18:55:09 +08:00
1 parent 85f27c56c3
commit 7b55aa0f1c
34 files changed
+748 -126

No files matched your search

+54 -1
View File
@@ -295,4 +295,57 @@ CREATE TABLE wallet_code_use
tenant_id bigint DEFAULT NULL COMMENT '租户ID',
PRIMARY KEY (id)
) ENGINE = InnoDB
DEFAULT CHARSET = utf8mb4 COMMENT ='二维码使用表';
DEFAULT CHARSET = utf8mb4 COMMENT ='二维码使用表';
-- ----------------------------
-- Table structure for wallet_recharge_package
-- ----------------------------
DROP TABLE IF EXISTS wallet_recharge_package;
create table wallet_recharge_package
(
id bigint NOT NULL COMMENT '编号',
name varchar(64) NOT NULL COMMENT '套餐名',
pay_price int NOT NULL COMMENT '支付金额',
bonus_price int NOT NULL COMMENT '赠送金额',
status tinyint NOT NULL COMMENT '状态',
create_by varchar(64) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人',
create_time datetime DEFAULT NULL COMMENT '创建时间',
update_by varchar(64) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改人',
update_time datetime DEFAULT NULL COMMENT '修改时间',
del_flag char(1) COLLATE utf8mb4_general_ci DEFAULT '0' COMMENT '删除标记',
tenant_id bigint DEFAULT NULL COMMENT '租户ID',
PRIMARY KEY (id)
) ENGINE = InnoDB
DEFAULT CHARSET = utf8mb4 COMMENT ='充值套餐表';
-- ----------------------------
-- Table structure for wallet_recharge
-- ----------------------------
DROP TABLE IF EXISTS wallet_recharge;
create table wallet_recharge
(
id bigint NOT NULL COMMENT '编号',
wallet_id bigint NOT NULL COMMENT '会员钱包 id',
total_price int NOT NULL COMMENT '用户实际到账余额,例如充 100 送 20,则该值是 120',
pay_price int NOT NULL COMMENT '实际支付金额',
bonus_price int NOT NULL COMMENT '钱包赠送金额',
package_id bigint NULL COMMENT '充值套餐编号',
pay_status bit default b'0' NOT NULL COMMENT '是否已支付:[0:未支付 1:已经支付过]',
pay_order_id bigint NULL COMMENT '支付订单编号',
pay_channel_code varchar(16) NULL COMMENT '支付成功的支付渠道',
pay_time datetime NULL COMMENT '订单支付时间',
pay_refund_id bigint NULL COMMENT '支付退款单编号',
refund_total_price int default 0 NOT NULL COMMENT '退款金额,包含赠送金额',
refund_pay_price int default 0 NOT NULL COMMENT '退款支付金额',
refund_bonus_price int default 0 NOT NULL COMMENT '退款钱包赠送金额',
refund_time datetime NULL COMMENT '退款时间',
refund_status int default 0 NOT NULL COMMENT '退款状态',
create_by varchar(64) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人',
create_time datetime DEFAULT NULL COMMENT '创建时间',
update_by varchar(64) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改人',
update_time datetime DEFAULT NULL COMMENT '修改时间',
del_flag char(1) COLLATE utf8mb4_general_ci DEFAULT '0' COMMENT '删除标记',
tenant_id bigint DEFAULT NULL COMMENT '租户ID',
PRIMARY KEY (id)
) ENGINE = InnoDB
DEFAULT CHARSET = utf8mb4 COMMENT ='会员钱包充值';