CREATE TABLE `qimall_addons_issue_coupons_rule` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `mall_id` int(11) NOT NULL COMMENT '商城id', `name` varchar(100) NOT NULL DEFAULT '' COMMENT '规则名称', `grant_object` tinyint(4) NOT NULL DEFAULT '1' COMMENT '发放对象:1:全部会员 2:会员等级 3:会员标签 4:会员id 5:指定区域', `grant_object_content` text NOT NULL COMMENT '对象内容', `timing_time` int(11) unsigned DEFAULT NULL COMMENT '定时发送时间', `grant_time` int(11) unsigned DEFAULT NULL COMMENT '上一次发放券的时间', `grant_type` tinyint(4) NOT NULL DEFAULT '1' COMMENT '发放类型:1:手动发放 2:自动发放 3:失效', `grant_status` tinyint(4) NOT NULL DEFAULT '1' COMMENT '发放状态:1:未发放 2:已发放 3:发放中', `is_grant` tinyint(4) DEFAULT '0' COMMENT '是否发放:0:未发放 1:已发放', `redpack_remark` varchar(200) DEFAULT NULL COMMENT '红包备注', `score_remark` varchar(300) DEFAULT NULL COMMENT '积分备注', `balance_remark` varchar(300) DEFAULT NULL COMMENT '余额备注', `admin_id` int(11) NOT NULL DEFAULT '0' COMMENT '管理员id', `remark` varchar(255) DEFAULT NULL COMMENT '备注', `created_at` int(11) NOT NULL DEFAULT '0', `updated_at` int(11) NOT NULL DEFAULT '0', `status` tinyint(1) NOT NULL DEFAULT '1' COMMENT '状态[-1:删除;0:禁用;1启用]', `e_coupon` text COMMENT '电子券数量', `coupon` text COMMENT '优惠卷数量', `redpack` float DEFAULT NULL COMMENT '红包金额', `balance` float DEFAULT NULL COMMENT '余额金额', `score` float DEFAULT NULL COMMENT '积分值', PRIMARY KEY (`id`), KEY `mall_id` (`mall_id`) USING BTREE, KEY `grant_object` (`grant_object`) USING BTREE, KEY `grant_type` (`grant_type`) USING BTREE, KEY `grant_status` (`grant_status`) USING BTREE ) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=COMPACT COMMENT='发券宝规则'; CREATE TABLE `qimall_addons_issue_coupons_send_log` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `rule_id` int(11) DEFAULT NULL COMMENT '规则ID', `mall_id` int(11) NOT NULL COMMENT '商城id', `created_at` int(11) NOT NULL DEFAULT '0', `updated_at` int(11) NOT NULL DEFAULT '0', `status` tinyint(1) NOT NULL DEFAULT '1' COMMENT '状态[-1:删除;0:禁用;1启用]', `e_coupon_num` float DEFAULT NULL COMMENT '电子券数量', `coupon_num` float DEFAULT NULL COMMENT '优惠卷数量', `redpack_num` float DEFAULT NULL COMMENT '红包统计', `balance_num` float DEFAULT NULL COMMENT '金额统计', `score_num` float DEFAULT NULL COMMENT '积分统计', `grant_object` tinyint(4) NOT NULL DEFAULT '1' COMMENT '发放对象:1:全部会员 2:会员等级 3:会员标签 4:会员id 5:指定区域', `grant_object_content` text CHARACTER SET utf8mb4 NOT NULL COMMENT '对象内容', PRIMARY KEY (`id`), KEY `mall_id` (`mall_id`) USING BTREE ) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci ROW_FORMAT=COMPACT COMMENT='发券记录';; CREATE TABLE `qimall_addons_issue_coupons_statistics` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `rule_id` int(11) DEFAULT NULL COMMENT '规则ID', `mall_id` int(11) NOT NULL COMMENT '商城id', `created_at` int(11) NOT NULL DEFAULT '0', `updated_at` int(11) NOT NULL DEFAULT '0', `status` tinyint(1) NOT NULL DEFAULT '1' COMMENT '状态[-1:删除;0:禁用;1启用]', `e_coupon_num` float DEFAULT NULL COMMENT '电子券数量', `coupon_num` float DEFAULT NULL COMMENT '优惠卷数量', `redpack_num` float DEFAULT NULL COMMENT '红包统计', `balance_num` float DEFAULT NULL COMMENT '金额统计', `score_num` float DEFAULT NULL COMMENT '积分统计', `grant_object` tinyint(4) NOT NULL DEFAULT '1' COMMENT '发放对象:1:全部会员 2:会员等级 3:会员标签 4:会员id 5:指定区域', `grant_object_content` text CHARACTER SET utf8mb4 NOT NULL COMMENT '对象内容', `send_times` int(2) DEFAULT NULL COMMENT '发放次数', PRIMARY KEY (`id`), KEY `mall_id` (`mall_id`) USING BTREE ) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci ROW_FORMAT=COMPACT COMMENT='发券宝规则统计';; CREATE TABLE `qimall_addons_issue_coupons_user` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `rule_id` int(11) DEFAULT NULL COMMENT '规则ID', `user_id` int(11) NOT NULL COMMENT '会员ID', `mall_id` int(11) NOT NULL COMMENT '商城id', `created_at` int(11) NOT NULL DEFAULT '0', `updated_at` int(11) NOT NULL DEFAULT '0', `status` tinyint(1) NOT NULL DEFAULT '1' COMMENT '状态[-1:删除;0:禁用;1启用]', `number` float DEFAULT NULL COMMENT '金额', `grant_object` tinyint(4) NOT NULL DEFAULT '1' COMMENT '发放对象:1:全部会员 2:会员等级 3:会员标签 4:会员id 5:指定区域', `grant_object_content` text CHARACTER SET utf8mb4 COMMENT '对象内容', PRIMARY KEY (`id`), KEY `mall_id` (`mall_id`) USING BTREE, KEY `user_id` (`user_id`) USING BTREE ) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci ROW_FORMAT=COMPACT COMMENT='发券会员'; INSERT INTO `qimall_crontab_task`( `name`, `command`, `type`, `rule`, `is_warning`, `status`, `created_at`, `updated_at`) VALUES ( '发卷宝:自动发放', 'issue-coupons/issue-coupons/send', 2, '*/5 * * * * *', 0, 1, 1647400086, 1648278791);