feat:钱包规则代码生成

This commit is contained in:
dzc committed 2025-03-26 11:26:59 +08:00
1 parent 656dd8f376
commit 31760af911
13 files changed
+476 -7

No files matched your search

+34 -4
View File
@@ -87,13 +87,43 @@ CREATE TABLE wallet_manage
CREATE INDEX idx_dept_id ON wallet_manage (user_id);
-- ----------------------------
-- Table structure for wallet_rule_dept
-- Table structure for wallet_rule_price_config
-- ----------------------------
DROP TABLE IF EXISTS wallet_rule_price_config;
CREATE TABLE wallet_rule_price_config
(
id bigint NOT NULL COMMENT '主键',
rule_price_type varchar(64) NOT NULL COMMENT '规则类型',
base_price bigint NOT NULL COMMENT '基础金额',
multiple bigint NOT NULL COMMENT '金额的倍数必须大于1',
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'
) ENGINE = InnoDB
DEFAULT CHARSET = utf8mb4
COLLATE = utf8mb4_general_ci COMMENT = '商家商品价格配置表';
-- ----------------------------
-- Table structure for wallet_rule_config
-- Table structure for wallet_rule_mch_config
-- ----------------------------
DROP TABLE IF EXISTS wallet_rule_mch_config;
CREATE TABLE wallet_rule_mch_config
(
id bigint NOT NULL COMMENT '主键',
source_mch_id bigint NOT NULL COMMENT '源商户id',
traget_mch_id bigint NOT NULL COMMENT '目标商户id',
rule_price_config_id bigint NOT NULL COMMENT '规则配置id',
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'
) ENGINE = InnoDB
DEFAULT CHARSET = utf8mb4
COLLATE = utf8mb4_general_ci COMMENT = '商户规格配置表';
-- ----------------------------
-- Table structure for wallet_type
-- ----------------------------