create:跨单位、外来人员代码生成

This commit is contained in:
dzc committed 2025-01-02 16:51:33 +08:00
1 parent d4a2df19e9
commit 54e3a20095
29 files changed
+856 -12

No files matched your search

+82 -2
View File
@@ -153,7 +153,10 @@ CREATE TABLE wallet_transaction
CREATE INDEX idx_dept_id ON wallet_transaction (wallet_id);
-- ----------------------------
-- Table structure for sys_user_face
-- ----------------------------
DROP TABLE IF EXISTS sys_user_face;
CREATE TABLE `sys_user_face`
(
id bigint AUTO_INCREMENT NOT NULL COMMENT '编号',
@@ -171,6 +174,10 @@ CREATE TABLE `sys_user_face`
COLLATE = utf8mb4_general_ci COMMENT ='人脸样本表';
CREATE INDEX idx_dept_id ON sys_user_face (user_id);
-- ----------------------------
-- Table structure for wallet_recharge_apply
-- ----------------------------
DROP TABLE IF EXISTS wallet_recharge_apply;
CREATE TABLE wallet_recharge_apply
(
id bigint NOT NULL COMMENT '主键ID',
@@ -192,6 +199,9 @@ CREATE TABLE wallet_recharge_apply
COLLATE = utf8mb4_general_ci COMMENT ='充值申请表';
CREATE INDEX idx_dept_id ON wallet_recharge_apply (user_id);
-- ----------------------------
-- Table structure for wallet_recharge_import
-- ----------------------------
DROP TABLE IF EXISTS wallet_recharge_import;
CREATE TABLE wallet_recharge_import
(
@@ -208,4 +218,74 @@ CREATE TABLE wallet_recharge_import
tenant_id bigint DEFAULT NULL COMMENT '租户ID',
PRIMARY KEY (id)
) COMMENT ='充值导入表';
CREATE INDEX idx_dept_id ON wallet_recharge_import (user_id);
CREATE INDEX idx_dept_id ON wallet_recharge_import (user_id);
-- ----------------------------
-- Table structure for wallet_stride_dept
-- ----------------------------
DROP TABLE IF EXISTS wallet_stride;
CREATE TABLE wallet_stride
(
id bigint NOT NULL COMMENT '编号',
dept_id bigint NOT NULL COMMENT '部门id',
count int NOT NULL COMMENT '申请数量',
use_count int NOT NULL COMMENT '使用数量',
user_id bigint NOT NULL COMMENT '申请人id',
remark varchar(1024) 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_import
-- ----------------------------
DROP TABLE IF EXISTS wallet_foreign;
CREATE TABLE wallet_foreign
(
id bigint NOT NULL COMMENT '编号',
user_id bigint NOT NULL COMMENT '用户id',
dept_id bigint NOT NULL COMMENT '部门id',
apply_start_time date NULL COMMENT '申请使用开始时间',
apply_end_time date NULL COMMENT '申请使用结束时间',
count int NOT NULL COMMENT '申请数量',
use_count int NOT NULL COMMENT '使用数量',
remark VARCHAR(1024) 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_code_use
-- ----------------------------
DROP TABLE IF EXISTS wallet_code_use;
CREATE TABLE wallet_code_use
(
id bigint NOT NULL COMMENT '编号',
user_id bigint NOT NULL COMMENT '用户id',
biz_type tinytext NOT NULL COMMENT '类型',
biz_id bigint NOT NULL COMMENT '类型关联id',
status char(1) DEFAULT '0' NOT NULL COMMENT '是否使用',
code varchar(1024) DEFAULT NULL COMMENT '二维码',
code_content varchar(1024) DEFAULT NULL COMMENT '二维码内容',
use_time timestamp 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 ='二维码使用表';