feat:多钱包、电子饭卡、饭卡充值
This commit is contained in:
1 parent
d684f1bc97
commit
0f6da3a679
40 files changed
+1781
-225
No files matched your search
+27
-18
@@ -9,8 +9,8 @@ CREATE TABLE wallet_manage
|
||||
id bigint NOT NULL COMMENT '主键',
|
||||
user_id bigint NOT NULL COMMENT '饭卡绑定的用户id',
|
||||
wallet_type_id bigint NOT NULL COMMENT '饭卡类型id',
|
||||
dept_id BIGINT NOT NULL COMMENT '部门id',
|
||||
card_number varchar(64) COMMENT '饭卡卡号',
|
||||
code varchar(1024) COMMENT '钱包二维码',
|
||||
balance int DEFAULT 0 NOT NULL COMMENT '余额,单位分',
|
||||
total_expense int DEFAULT 0 NOT NULL COMMENT '累计支出,单位分',
|
||||
total_recharge int DEFAULT 0 NOT NULL COMMENT '累计充值,单位分',
|
||||
@@ -27,11 +27,11 @@ CREATE TABLE wallet_manage
|
||||
PRIMARY KEY (id)
|
||||
) ENGINE = InnoDB
|
||||
DEFAULT CHARSET = utf8mb4
|
||||
COLLATE = utf8mb4_general_ci COMMENT ='商户管理';
|
||||
COLLATE = utf8mb4_general_ci COMMENT ='钱包管理';
|
||||
CREATE INDEX idx_dept_id ON wallet_manage (user_id);
|
||||
|
||||
-- ----------------------------
|
||||
-- Table structure for wallet_manage
|
||||
-- Table structure for wallet_type
|
||||
-- ----------------------------
|
||||
DROP TABLE IF EXISTS wallet_type;
|
||||
CREATE TABLE wallet_type
|
||||
@@ -54,16 +54,23 @@ CREATE TABLE wallet_type
|
||||
-- ----------------------------
|
||||
-- Table structure for wallet_active
|
||||
-- ----------------------------
|
||||
DROP TABLE IF EXISTS wallet_active;
|
||||
CREATE TABLE wallet_active
|
||||
(
|
||||
id bigint NOT NULL COMMENT '主键',
|
||||
user_id bigint NOT NULL COMMENT '用户编号',
|
||||
wallet_id bigint NOT NULL COMMENT '钱包编号',
|
||||
wallet_type_id bigint NOT NULL COMMENT '饭卡类型',
|
||||
dept_id BIGINT NOT NULL COMMENT '部门id',
|
||||
merchant_id BIGINT NOT NULL COMMENT '商户id',
|
||||
card_number varchar(128) NOT NULL COMMENT '用户卡号',
|
||||
active_hardware_status TINYINT DEFAULT 0 COMMENT '是否在硬件上激活',
|
||||
id bigint NOT NULL COMMENT '主键',
|
||||
user_id bigint NOT NULL COMMENT '用户id',
|
||||
wallet_id bigint NOT NULL COMMENT '钱包id',
|
||||
wallet_type_id bigint NOT NULL COMMENT '饭卡类型id',
|
||||
dept_id BIGINT NOT NULL COMMENT '部门id',
|
||||
merchant_id BIGINT NOT NULL COMMENT '商户id',
|
||||
card_number varchar(128) NOT NULL COMMENT '用户卡号',
|
||||
is_active_hardware BIT DEFAULT 0 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 ='钱包开卡';
|
||||
@@ -74,22 +81,24 @@ CREATE INDEX idx_dept_id ON wallet_active (wallet_type_id);
|
||||
-- ----------------------------
|
||||
-- Table structure for wallet_freeze
|
||||
-- ----------------------------
|
||||
DROP TABLE IF EXISTS wallet_freeze;
|
||||
CREATE TABLE wallet_freeze
|
||||
(
|
||||
id bigint NOT NULL COMMENT '编号',
|
||||
wallet_id bigint NOT NULL COMMENT '钱包id',
|
||||
user_id bigint NOT NULL COMMENT '用户id',
|
||||
flow_id bigint DEFAULT NULL COMMENT '流程id',
|
||||
username varchar(128) COMMENT '用户名',
|
||||
status TINYINT NOT NULL COMMENT '审核状态',
|
||||
remark varchar(1024) COMMENT '备注',
|
||||
id bigint NOT NULL COMMENT '编号',
|
||||
wallet_id bigint NOT NULL COMMENT '钱包id',
|
||||
user_id bigint NOT NULL COMMENT '用户id',
|
||||
free_status TINYINT NOT NULL COMMENT '冻结状态',
|
||||
remark varchar(1024) COMMENT '备注',
|
||||
PRIMARY KEY (id)
|
||||
) ENGINE = InnoDB
|
||||
DEFAULT CHARSET = utf8mb4 COMMENT ='饭卡冻结记录表';
|
||||
CREATE INDEX idx_dept_id ON wallet_freeze (wallet_id);
|
||||
CREATE INDEX idx_dept_id ON wallet_freeze (user_id);
|
||||
|
||||
-- ----------------------------
|
||||
-- Table structure for wallet_transaction
|
||||
-- ----------------------------
|
||||
DROP TABLE IF EXISTS wallet_transaction;
|
||||
CREATE TABLE wallet_transaction
|
||||
(
|
||||
id bigint NOT NULL COMMENT '编号',
|
||||
|
||||
Reference in new issue
Block a user