| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155 |
- CREATE TABLE `qimall_addons_seed_capital_statistics` (
- `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT,
- `mall_id` int(10) NOT NULL DEFAULT 0 COMMENT '商城ID',
- `total_seed_num` int(10) NULL DEFAULT 0 COMMENT '累计种子金总数量',
- `collect_seed_num` int(10) NULL DEFAULT 0 COMMENT '已收取种子金总数量',
- `refund_seed_num` int(10) NULL DEFAULT 0 COMMENT '退款种子金总数量',
- `bad_seed_num` int(10) NULL DEFAULT 0 COMMENT '坏账种子金数量',
- `total_energy_pool` decimal(17, 7) NULL DEFAULT 0.0000000 COMMENT '当前能量池总额',
- `cumulative_energy_pool` decimal(17, 7) NULL DEFAULT 0.0000000 COMMENT '累计能量池总额',
- `release_energy_pool` decimal(17, 7) NULL DEFAULT 0.0000000 COMMENT '已释放能量池总额',
- `release_num` int(10) NULL DEFAULT 0 COMMENT '已释放能量池次数',
- `last_release_at` int(10) NULL DEFAULT 0 COMMENT '上次释放时间',
- `status` tinyint(4) NOT NULL DEFAULT 1 COMMENT '状态,-1:失效,1:正常,2:冻结',
- `created_at` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '添加时间戳',
- `updated_at` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '更新时间戳',
- PRIMARY KEY (`id`) USING BTREE,
- INDEX `mall_id`(`mall_id`) USING BTREE
- ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '资金统计表' ROW_FORMAT = Dynamic;
- CREATE TABLE `qimall_addons_seed_energy_pool` (
- `id` int(10) NOT NULL AUTO_INCREMENT COMMENT 'ID',
- `mall_id` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '商城ID',
- `release_num` int(10) NULL DEFAULT 0 COMMENT '第N次能量池释放',
- `total_seed_num` int(10) NULL DEFAULT 0 COMMENT '当前种子金总数量',
- `release_energy_pool` decimal(17, 7) NULL DEFAULT 0.0000000 COMMENT '释放能量池总额',
- `unit_price` decimal(10, 2) NULL DEFAULT 0.00 COMMENT '释放的增长值,单位:元',
- `release_at` int(10) NULL DEFAULT 0 COMMENT '释放时间',
- `reason` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '失败原因',
- `release_status` tinyint(1) NULL DEFAULT 0 COMMENT '[0:释放中,1:释放成功,2:释放失败]',
- `status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '状态【1启用 0禁用 -1删除】',
- `created_at` int(10) NOT NULL DEFAULT 0 COMMENT '创建时间',
- `updated_at` int(10) NOT NULL DEFAULT 0 COMMENT '更新数据时间',
- PRIMARY KEY (`id`) USING BTREE,
- INDEX `mall_id`(`mall_id`) USING BTREE
- ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '能量池释放记录' ROW_FORMAT = Dynamic;
- CREATE TABLE `qimall_addons_seed_log` (
- `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT,
- `seed_order_id` int(11) NULL DEFAULT 0 COMMENT '对应seed_order.id',
- `mall_id` int(10) NOT NULL DEFAULT 0 COMMENT '商城ID',
- `store_id` int(10) NOT NULL DEFAULT 0 COMMENT '门店id',
- `user_id` int(10) NOT NULL DEFAULT 0 COMMENT '用户ID',
- `order_id` int(10) NOT NULL DEFAULT 0 COMMENT '订单ID',
- `event_pay` tinyint(2) NULL DEFAULT 1 COMMENT '事件类型[1=普通订单,2=收银台订单]',
- `seed_num` int(10) NULL DEFAULT 0 COMMENT '种子金数量',
- `seed_cost` decimal(10, 2) NULL DEFAULT 0.00 COMMENT '种子金总价值,单位:元',
- `change_unit_price` decimal(12, 2) NULL DEFAULT 0.00 COMMENT '变动的单价',
- `after_unit_price` decimal(12, 2) NULL DEFAULT 0.00 COMMENT '变动后单价',
- `desc` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '变动说明',
- `capital_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '资金类型',
- `pool_id` int(10) NULL DEFAULT 0 COMMENT '能量池ID',
- `setting` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '生成数据的设置',
- `status` tinyint(4) NOT NULL DEFAULT 1 COMMENT '状态,-1:失效,1:正常,2:冻结',
- `created_at` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '添加时间戳',
- `updated_at` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '更新时间戳',
- PRIMARY KEY (`id`) USING BTREE,
- INDEX `idx_mall_user`(`mall_id`, `user_id`) USING BTREE,
- INDEX `order_id`(`order_id`) USING BTREE,
- INDEX `pool_id`(`pool_id`) USING BTREE
- ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '种子金变动记录表' ROW_FORMAT = Dynamic;
- CREATE TABLE `qimall_addons_seed_order` (
- `id` int(10) NOT NULL AUTO_INCREMENT,
- `mall_id` int(10) NOT NULL DEFAULT 0 COMMENT '商城ID',
- `store_id` int(10) NOT NULL DEFAULT 0 COMMENT '门店id',
- `user_id` int(10) NOT NULL DEFAULT 0 COMMENT '用户ID',
- `identity` int(10) NULL DEFAULT 1 COMMENT '身份[1:消费者,2:店长]',
- `order_id` int(10) NOT NULL DEFAULT 0 COMMENT '订单ID',
- `order_no` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '订单号',
- `event_pay` tinyint(2) NULL DEFAULT 1 COMMENT '事件类型[1=普通订单,2=收银台订单]',
- `is_credit` tinyint(1) NULL DEFAULT 0 COMMENT '是否是赊账订单[0:否,1:是]',
- `credit_money` decimal(10, 2) NULL DEFAULT 0.00 COMMENT '赊账金额,单位:元',
- `goods_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '第一个商品名称',
- `seed_num` int(10) NULL DEFAULT 0 COMMENT '种子金数量',
- `basic_unit_price` decimal(10, 2) NULL DEFAULT 0.00 COMMENT '种子金基础单价,单位:元',
- `unit_price` decimal(10, 2) NULL DEFAULT 0.00 COMMENT '种子金现单价,单位:元',
- `seed_cost` decimal(10, 2) NULL DEFAULT 0.00 COMMENT '种子金总价值,单位:元',
- `increase_num` int(10) NULL DEFAULT 0 COMMENT '增长次数',
- `join_pool_money` decimal(10, 2) NULL DEFAULT 0.00 COMMENT '存放到能量池的金额,单位:元',
- `can_send_at` int(10) NULL DEFAULT 0 COMMENT '可发放能量池时间',
- `last_send_at` int(10) NULL DEFAULT 0 COMMENT '上次能量池释放时间',
- `seed_status` tinyint(4) NULL DEFAULT 0 COMMENT '状态[0:冻结中,1:增长中,2:已收取]',
- `is_able_collect` tinyint(1) NULL DEFAULT 1 COMMENT '是否允许收取[0:不允许,1:允许]',
- `status` tinyint(4) NULL DEFAULT 1 COMMENT '状态[-1:删除;0:禁用;1启用]',
- `created_at` int(10) NOT NULL DEFAULT 0 COMMENT '创建时间',
- `updated_at` int(10) NOT NULL DEFAULT 0 COMMENT '修改时间',
- PRIMARY KEY (`id`) USING BTREE,
- INDEX `mall_id`(`mall_id`) USING BTREE,
- INDEX `user_id`(`user_id`) USING BTREE,
- INDEX `order_id`(`order_id`) USING BTREE,
- INDEX `order_no`(`order_no`) USING BTREE
- ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '种子金订单表' ROW_FORMAT = Dynamic;
- CREATE TABLE `qimall_addons_seed_refund` (
- `id` int(10) NOT NULL AUTO_INCREMENT COMMENT 'ID',
- `seed_order_id` int(10) NOT NULL DEFAULT 0 COMMENT 'seed_order.id',
- `seed_num` int(10) NOT NULL DEFAULT 0 COMMENT '退款种子金数量',
- `seed_cost` decimal(10, 2) NULL DEFAULT 0.00 COMMENT '退款种子金总价值,单位:元',
- `percent` decimal(10, 2) NULL DEFAULT 0.00 COMMENT '退款比例,单位:百分比',
- `status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '状态【-1删除 0禁用,1正常】',
- `created_at` int(10) NOT NULL DEFAULT 0 COMMENT '创建时间',
- `updated_at` int(10) NOT NULL DEFAULT 0 COMMENT '更新数据时间',
- PRIMARY KEY (`id`) USING BTREE,
- INDEX `seed_order_id`(`seed_order_id`) USING BTREE
- ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '种子金退单记录表' ROW_FORMAT = Dynamic;
- CREATE TABLE `qimall_addons_seed_store_setting` (
- `id` int(10) NOT NULL AUTO_INCREMENT COMMENT 'ID',
- `mall_id` int(10) NOT NULL DEFAULT 0 COMMENT '商城ID',
- `store_id` int(10) NOT NULL DEFAULT 0 COMMENT '店铺ID',
- `percent` decimal(10, 2) NULL DEFAULT 0.00 COMMENT '设置比例,单位:百分比',
- `status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '状态【-1删除 0禁用,1正常】',
- `created_at` int(10) NOT NULL DEFAULT 0 COMMENT '创建时间',
- `updated_at` int(10) NOT NULL DEFAULT 0 COMMENT '更新数据时间',
- PRIMARY KEY (`id`) USING BTREE,
- INDEX `mall_id+store_id`(`mall_id`, `store_id`) USING BTREE
- ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '店长种子金独立设置表' ROW_FORMAT = Dynamic;
- CREATE TABLE `qimall_addons_seed_user` (
- `id` int(10) NOT NULL AUTO_INCREMENT,
- `mall_id` int(10) NOT NULL DEFAULT 0 COMMENT '商城ID',
- `user_id` int(10) NOT NULL DEFAULT 0 COMMENT '用户ID',
- `total_seed_num` int(10) NULL DEFAULT 0 COMMENT '累计种子金总数量',
- `total_seed_cost` decimal(10, 2) NULL DEFAULT 0.00 COMMENT '种子金总价值,单位:元',
- `collect_seed_num` int(10) NULL DEFAULT 0 COMMENT '已收取种子金总数量',
- `refund_seed_num` int(10) NULL DEFAULT 0 COMMENT '退款种子金总数量',
- `total_change_money` decimal(10, 2) NOT NULL DEFAULT 0.00 COMMENT '累计转换金额,单位:元',
- `status` tinyint(4) NULL DEFAULT 1 COMMENT '状态[-1:删除;0:禁用;1启用]',
- `created_at` int(10) NOT NULL DEFAULT 0 COMMENT '创建时间',
- `updated_at` int(10) NOT NULL DEFAULT 0 COMMENT '修改时间',
- PRIMARY KEY (`id`) USING BTREE,
- INDEX `mall_id`(`mall_id`) USING BTREE,
- INDEX `user_id`(`user_id`) USING BTREE
- ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '种子金用户表' ROW_FORMAT = Dynamic;
- CREATE TABLE `qimall_addons_seed_user_statistics` (
- `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT,
- `mall_id` int(10) NOT NULL DEFAULT 0 COMMENT '商城ID',
- `store_id` int(10) NOT NULL DEFAULT 0 COMMENT '门店id',
- `user_id` int(10) NOT NULL DEFAULT 0 COMMENT '用户ID',
- `pay_order_num` int(10) NULL DEFAULT 0 COMMENT '支付订单总数',
- `finish_order_num` int(10) NULL DEFAULT 0 COMMENT '完成订单总数',
- `seed_num` int(10) NULL DEFAULT 0 COMMENT '新增种子金数量',
- `collect_seed_num` int(10) NULL DEFAULT 0 COMMENT '已收取种子金总数量',
- `refund_seed_num` int(10) NULL DEFAULT 0 COMMENT '退款种子金总数量',
- `date` int(10) NULL DEFAULT 0 COMMENT '日期,如20220726',
- `status` tinyint(4) NOT NULL DEFAULT 1 COMMENT '状态,-1:失效,1:正常,2:冻结',
- `created_at` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '添加时间戳',
- `updated_at` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '更新时间戳',
- PRIMARY KEY (`id`) USING BTREE,
- INDEX `idx_mall_user_date`(`mall_id`, `user_id`, `date`) USING BTREE,
- INDEX `date`(`date`) USING BTREE
- ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户种子金每日统计表' ROW_FORMAT = Dynamic;
|