/* Navicat Premium Data Transfer Source Server : 多样青春夜校11 Source Server Type : MySQL Source Server Version : 50650 Source Host : 211.159.157.63:3306 Source Schema : duoyangqingchunyexiao Target Server Type : MySQL Target Server Version : 50650 File Encoding : 65001 Date: 02/04/2025 17:50:59 */ SET NAMES utf8mb4; SET FOREIGN_KEY_CHECKS = 0; -- ---------------------------- -- Table structure for baoming -- ---------------------------- DROP TABLE IF EXISTS `baoming`; CREATE TABLE `baoming` ( `id` int(11) NOT NULL AUTO_INCREMENT, `keid` int(11) NULL DEFAULT NULL, `ctime` int(18) NULL DEFAULT NULL COMMENT '创建时间', `userid` int(11) NULL DEFAULT NULL COMMENT '报名用户', `status` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '报课状态,1.申请中,2,审核中,3,已审核,4报名成功', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 1320 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for code -- ---------------------------- DROP TABLE IF EXISTS `code`; CREATE TABLE `code` ( `id` int(11) NOT NULL AUTO_INCREMENT, `code` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, `time` int(18) NULL DEFAULT NULL COMMENT '过期时间', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_admin -- ---------------------------- DROP TABLE IF EXISTS `dyqc_admin`; CREATE TABLE `dyqc_admin` ( `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT 'ID', `username` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '用户名', `nickname` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '昵称', `password` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '密码', `salt` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '密码盐', `avatar` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '头像', `email` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '电子邮箱', `mobile` varchar(11) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '手机号码', `loginfailure` tinyint(1) UNSIGNED NOT NULL DEFAULT 0 COMMENT '失败次数', `logintime` bigint(16) NULL DEFAULT NULL COMMENT '登录时间', `loginip` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '登录IP', `createtime` bigint(16) NULL DEFAULT NULL COMMENT '创建时间', `updatetime` bigint(16) NULL DEFAULT NULL COMMENT '更新时间', `token` varchar(59) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT 'Session标识', `status` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT 'normal' COMMENT '状态', `area_json` varchar(3000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '限定区域(不填为不限制)', `admin_shop_id` int(11) NULL DEFAULT 0 COMMENT '生成机构id', PRIMARY KEY (`id`) USING BTREE, UNIQUE INDEX `username`(`username`) USING BTREE, INDEX `admin_shop_id`(`admin_shop_id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 21 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '管理员表' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_admin_api_log -- ---------------------------- DROP TABLE IF EXISTS `dyqc_admin_api_log`; CREATE TABLE `dyqc_admin_api_log` ( `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT 'ID', `admin_id` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '管理员ID', `username` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '管理员名字', `url` varchar(1500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '操作页面', `title` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '日志标题', `content` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '内容', `ip` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT 'IP', `useragent` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT 'User-Agent', `createtime` bigint(16) NULL DEFAULT NULL COMMENT '操作时间', PRIMARY KEY (`id`) USING BTREE, INDEX `name`(`username`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 13271 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '管理员api日志表' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_admin_log -- ---------------------------- DROP TABLE IF EXISTS `dyqc_admin_log`; CREATE TABLE `dyqc_admin_log` ( `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT 'ID', `admin_id` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '管理员ID', `username` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '管理员名字', `url` varchar(1500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '操作页面', `title` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '日志标题', `content` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '内容', `ip` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT 'IP', `useragent` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT 'User-Agent', `createtime` bigint(16) NULL DEFAULT NULL COMMENT '操作时间', PRIMARY KEY (`id`) USING BTREE, INDEX `name`(`username`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 13869 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '管理员日志表' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_api_auth_group -- ---------------------------- DROP TABLE IF EXISTS `dyqc_api_auth_group`; CREATE TABLE `dyqc_api_auth_group` ( `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT, `pid` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '父组别', `name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '组名', `rules` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '规则ID', `createtime` bigint(16) NULL DEFAULT NULL COMMENT '创建时间', `updatetime` bigint(16) NULL DEFAULT NULL COMMENT '更新时间', `status` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '状态', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 9 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '分api组表' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_api_auth_group_access -- ---------------------------- DROP TABLE IF EXISTS `dyqc_api_auth_group_access`; CREATE TABLE `dyqc_api_auth_group_access` ( `uid` int(10) UNSIGNED NOT NULL COMMENT '会员ID', `group_id` int(10) UNSIGNED NOT NULL COMMENT '级别ID', UNIQUE INDEX `uid_group_id`(`uid`, `group_id`) USING BTREE, INDEX `uid`(`uid`) USING BTREE, INDEX `group_id`(`group_id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'api权限分组表' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_api_auth_rule -- ---------------------------- DROP TABLE IF EXISTS `dyqc_api_auth_rule`; CREATE TABLE `dyqc_api_auth_rule` ( `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT, `type` enum('menu','file') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT 'file' COMMENT 'menu为菜单,file为权限节点', `pid` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '父ID', `name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '规则名称', `title` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '规则名称', `icon` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '图标', `url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '规则URL', `condition` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '条件', `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '备注', `ismenu` tinyint(1) UNSIGNED NOT NULL DEFAULT 0 COMMENT '是否为菜单', `menutype` enum('addtabs','blank','dialog','ajax') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '菜单类型', `extend` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '扩展属性', `py` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '拼音首字母', `pinyin` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '拼音', `createtime` bigint(16) NULL DEFAULT NULL COMMENT '创建时间', `updatetime` bigint(16) NULL DEFAULT NULL COMMENT '更新时间', `weigh` int(10) NOT NULL DEFAULT 0 COMMENT '权重', `status` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '状态', `rule_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '权限标识(菜单需要)', PRIMARY KEY (`id`) USING BTREE, UNIQUE INDEX `name`(`name`) USING BTREE, INDEX `pid`(`pid`) USING BTREE, INDEX `weigh`(`weigh`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 805 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'api节点表' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_area -- ---------------------------- DROP TABLE IF EXISTS `dyqc_area`; CREATE TABLE `dyqc_area` ( `id` int(10) NOT NULL AUTO_INCREMENT COMMENT 'ID', `pid` int(10) NULL DEFAULT NULL COMMENT '父id', `shortname` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '简称', `name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '名称', `mergename` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '全称', `level` tinyint(4) NULL DEFAULT NULL COMMENT '层级:1=省,2=市,3=区/县', `pinyin` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '拼音', `code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '长途区号', `zip` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '邮编', `first` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '首字母', `lng` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '经度', `lat` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '纬度', PRIMARY KEY (`id`) USING BTREE, INDEX `pid`(`pid`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 3749 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '地区表' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_attachment -- ---------------------------- DROP TABLE IF EXISTS `dyqc_attachment`; CREATE TABLE `dyqc_attachment` ( `id` int(20) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT 'ID', `category` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '类别', `admin_id` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '管理员ID', `user_id` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '会员ID', `url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '物理路径', `imagewidth` int(10) UNSIGNED NULL DEFAULT 0 COMMENT '宽度', `imageheight` int(10) UNSIGNED NULL DEFAULT 0 COMMENT '高度', `imagetype` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '图片类型', `imageframes` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '图片帧数', `filename` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '文件名称', `filesize` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '文件大小', `mimetype` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT 'mime类型', `extparam` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '透传数据', `createtime` bigint(16) NULL DEFAULT NULL COMMENT '创建日期', `updatetime` bigint(16) NULL DEFAULT NULL COMMENT '更新时间', `uploadtime` bigint(16) NULL DEFAULT NULL COMMENT '上传时间', `storage` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT 'local' COMMENT '存储位置', `sha1` varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '文件 sha1编码', PRIMARY KEY (`id`) USING BTREE, INDEX `category`(`category`) USING BTREE, INDEX `admin_id`(`admin_id`) USING BTREE, INDEX `user_id`(`user_id`) USING BTREE, INDEX `filename`(`filename`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 3040 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '附件表' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_auth_group -- ---------------------------- DROP TABLE IF EXISTS `dyqc_auth_group`; CREATE TABLE `dyqc_auth_group` ( `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT, `pid` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '父组别', `name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '组名', `rules` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '规则ID', `createtime` bigint(16) NULL DEFAULT NULL COMMENT '创建时间', `updatetime` bigint(16) NULL DEFAULT NULL COMMENT '更新时间', `status` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '状态', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 9 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '分组表' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_auth_group_access -- ---------------------------- DROP TABLE IF EXISTS `dyqc_auth_group_access`; CREATE TABLE `dyqc_auth_group_access` ( `uid` int(10) UNSIGNED NOT NULL COMMENT '会员ID', `group_id` int(10) UNSIGNED NOT NULL COMMENT '级别ID', UNIQUE INDEX `uid_group_id`(`uid`, `group_id`) USING BTREE, INDEX `uid`(`uid`) USING BTREE, INDEX `group_id`(`group_id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '权限分组表' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_auth_rule -- ---------------------------- DROP TABLE IF EXISTS `dyqc_auth_rule`; CREATE TABLE `dyqc_auth_rule` ( `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT, `type` enum('menu','file') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT 'file' COMMENT 'menu为菜单,file为权限节点', `pid` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '父ID', `name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '规则名称', `title` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '规则名称', `icon` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '图标', `url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '规则URL', `condition` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '条件', `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '备注', `ismenu` tinyint(1) UNSIGNED NOT NULL DEFAULT 0 COMMENT '是否为菜单', `menutype` enum('addtabs','blank','dialog','ajax') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '菜单类型', `extend` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '扩展属性', `py` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '拼音首字母', `pinyin` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '拼音', `createtime` bigint(16) NULL DEFAULT NULL COMMENT '创建时间', `updatetime` bigint(16) NULL DEFAULT NULL COMMENT '更新时间', `weigh` int(10) NOT NULL DEFAULT 0 COMMENT '权重', `status` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '状态', PRIMARY KEY (`id`) USING BTREE, UNIQUE INDEX `name`(`name`) USING BTREE, INDEX `pid`(`pid`) USING BTREE, INDEX `weigh`(`weigh`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 821 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '节点表' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_category -- ---------------------------- DROP TABLE IF EXISTS `dyqc_category`; CREATE TABLE `dyqc_category` ( `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT, `pid` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '父ID', `type` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '栏目类型', `name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '', `nickname` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '', `flag` set('hot','index','recommend') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '', `image` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '图片', `keywords` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '关键字', `description` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '描述', `diyname` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '自定义名称', `createtime` bigint(16) NULL DEFAULT NULL COMMENT '创建时间', `updatetime` bigint(16) NULL DEFAULT NULL COMMENT '更新时间', `weigh` int(10) NOT NULL DEFAULT 0 COMMENT '权重', `status` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '状态', PRIMARY KEY (`id`) USING BTREE, INDEX `weigh`(`weigh`, `id`) USING BTREE, INDEX `pid`(`pid`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 14 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '分类表' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_command -- ---------------------------- DROP TABLE IF EXISTS `dyqc_command`; CREATE TABLE `dyqc_command` ( `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT 'ID', `type` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '类型', `params` varchar(1500) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '参数', `command` varchar(1500) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '命令', `content` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '返回结果', `executetime` bigint(16) UNSIGNED NULL DEFAULT NULL COMMENT '执行时间', `createtime` bigint(16) UNSIGNED NULL DEFAULT NULL COMMENT '创建时间', `updatetime` bigint(16) UNSIGNED NULL DEFAULT NULL COMMENT '更新时间', `status` enum('successed','failured') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT 'failured' COMMENT '状态', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 277 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '在线命令表' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_config -- ---------------------------- DROP TABLE IF EXISTS `dyqc_config`; CREATE TABLE `dyqc_config` ( `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT, `name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '变量名', `group` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '分组', `title` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '变量标题', `tip` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '变量描述', `type` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '类型:string,text,int,bool,array,datetime,date,file', `visible` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '可见条件', `value` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '变量值', `content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '变量字典数据', `rule` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '验证规则', `extend` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '扩展属性', `setting` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '配置', PRIMARY KEY (`id`) USING BTREE, UNIQUE INDEX `name`(`name`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 68 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '系统配置' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_crontab -- ---------------------------- DROP TABLE IF EXISTS `dyqc_crontab`; CREATE TABLE `dyqc_crontab` ( `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT 'ID', `type` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '事件类型', `title` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '事件标题', `content` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '事件内容', `schedule` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT 'Crontab格式', `sleep` tinyint(1) UNSIGNED NOT NULL DEFAULT 0 COMMENT '延迟秒数执行', `maximums` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '最大执行次数 0为不限', `executes` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '已经执行的次数', `createtime` bigint(16) NULL DEFAULT NULL COMMENT '创建时间', `updatetime` bigint(16) NULL DEFAULT NULL COMMENT '更新时间', `begintime` bigint(16) NULL DEFAULT NULL COMMENT '开始时间', `endtime` bigint(16) NULL DEFAULT NULL COMMENT '结束时间', `executetime` bigint(16) NULL DEFAULT NULL COMMENT '最后执行时间', `weigh` int(10) NOT NULL DEFAULT 0 COMMENT '权重', `status` enum('completed','expired','hidden','normal') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT 'normal' COMMENT '状态', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '定时任务表' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_crontab_log -- ---------------------------- DROP TABLE IF EXISTS `dyqc_crontab_log`; CREATE TABLE `dyqc_crontab_log` ( `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT, `crontab_id` int(10) NULL DEFAULT NULL COMMENT '任务ID', `executetime` bigint(16) NULL DEFAULT NULL COMMENT '执行时间', `completetime` bigint(16) NULL DEFAULT NULL COMMENT '结束时间', `content` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '执行结果', `processid` int(10) NULL DEFAULT 0 COMMENT '进程ID', `status` enum('success','failure','inprogress') CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT 'failure' COMMENT '状态', PRIMARY KEY (`id`) USING BTREE, INDEX `crontab_id`(`crontab_id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 271 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '定时任务日志表' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_csmtable_xlstask -- ---------------------------- DROP TABLE IF EXISTS `dyqc_csmtable_xlstask`; CREATE TABLE `dyqc_csmtable_xlstask` ( `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT 'id', `admin_id` int(10) UNSIGNED NULL DEFAULT 0 COMMENT '管理员', `filesource` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '文件来源标记', `filename` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '文件名', `param` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '参数', `progress` int(10) UNSIGNED NULL DEFAULT 0 COMMENT '下载进度', `status` enum('normal','hidden') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT 'normal' COMMENT '状态', `createtime` bigint(16) NULL DEFAULT NULL COMMENT '创建时间', `updatetime` bigint(16) NULL DEFAULT NULL COMMENT '更新时间', `iserror` enum('Y','N') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT 'N' COMMENT '是否处理错误', `errormsg` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '错误信息', `b1` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备用字段1', `b2` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备用字段2', `b3` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备用字段3', `b4` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备用字段4', `b5` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备用字段5', `b6` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备用字段6', `b7` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备用字段7', `b8` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备用字段8', `b9` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备用字段9', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 378 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'Excel下载任务表' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_ems -- ---------------------------- DROP TABLE IF EXISTS `dyqc_ems`; CREATE TABLE `dyqc_ems` ( `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT 'ID', `event` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '事件', `email` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '邮箱', `code` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '验证码', `times` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '验证次数', `ip` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT 'IP', `createtime` bigint(16) NULL DEFAULT NULL COMMENT '创建时间', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '邮箱验证码表' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_jobs -- ---------------------------- DROP TABLE IF EXISTS `dyqc_jobs`; CREATE TABLE `dyqc_jobs` ( `id` int(11) NOT NULL AUTO_INCREMENT, `queue` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, `payload` longtext CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, `attempts` tinyint(3) UNSIGNED NOT NULL, `reserved` tinyint(3) UNSIGNED NOT NULL, `reserved_at` int(10) UNSIGNED NULL DEFAULT NULL, `available_at` int(10) UNSIGNED NOT NULL, `created_at` int(10) UNSIGNED NOT NULL, PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_manystore -- ---------------------------- DROP TABLE IF EXISTS `dyqc_manystore`; CREATE TABLE `dyqc_manystore` ( `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT 'ID', `shop_id` int(10) NOT NULL DEFAULT 0 COMMENT '商家ID', `is_main` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否主账号', `username` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '用户名', `nickname` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '昵称', `password` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '密码', `salt` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '密码盐', `avatar` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '头像', `email` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '电子邮箱', `loginfailure` tinyint(1) UNSIGNED NOT NULL DEFAULT 0 COMMENT '失败次数', `logintime` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '登录时间', `loginip` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '登录IP', `createtime` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '创建时间', `updatetime` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '更新时间', `token` varchar(59) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT 'Session标识', `status` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT 'normal' COMMENT '状态', `user_id` int(11) NULL DEFAULT NULL COMMENT '机构前端用户', `shop_apply_id` int(11) NULL DEFAULT 0 COMMENT '机构申请ID', PRIMARY KEY (`id`) USING BTREE, UNIQUE INDEX `username`(`username`) USING BTREE, INDEX `shop_id`(`shop_id`) USING BTREE, INDEX `user_id`(`user_id`) USING BTREE, INDEX `status`(`status`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 192 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '商家管理员表' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_manystore_api_auth_group -- ---------------------------- DROP TABLE IF EXISTS `dyqc_manystore_api_auth_group`; CREATE TABLE `dyqc_manystore_api_auth_group` ( `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT, `shop_id` int(10) NOT NULL COMMENT '商家ID', `pid` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '父组别', `name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '组名', `rules` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '规则ID', `createtime` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '创建时间', `updatetime` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '更新时间', `status` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT 'normal' COMMENT '状态', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 140 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '商家API分组表' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_manystore_api_auth_group_access -- ---------------------------- DROP TABLE IF EXISTS `dyqc_manystore_api_auth_group_access`; CREATE TABLE `dyqc_manystore_api_auth_group_access` ( `uid` int(10) UNSIGNED NOT NULL COMMENT '会员ID', `group_id` int(10) UNSIGNED NOT NULL COMMENT '级别ID', UNIQUE INDEX `uid_group_id`(`uid`, `group_id`) USING BTREE, INDEX `uid`(`uid`) USING BTREE, INDEX `group_id`(`group_id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '商家API权限分组表' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_manystore_api_auth_rule -- ---------------------------- DROP TABLE IF EXISTS `dyqc_manystore_api_auth_rule`; CREATE TABLE `dyqc_manystore_api_auth_rule` ( `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT, `type` enum('menu','file') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT 'file' COMMENT 'menu为菜单,file为权限节点', `pid` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '父ID', `name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '规则名称', `title` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '规则名称', `icon` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '图标', `condition` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '条件', `remark` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '备注', `ismenu` tinyint(1) UNSIGNED NOT NULL DEFAULT 0 COMMENT '是否为菜单', `createtime` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '创建时间', `updatetime` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '更新时间', `weigh` int(10) NOT NULL DEFAULT 0 COMMENT '权重', `status` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '状态', `authtype` enum('1','2') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '1' COMMENT ' 开放状态:1=开发,2=关闭', `asname` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '路由唯一name(vue-router)', PRIMARY KEY (`id`) USING BTREE, UNIQUE INDEX `name`(`name`) USING BTREE, INDEX `pid`(`pid`) USING BTREE, INDEX `weigh`(`weigh`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 342 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '商家API菜单节点表' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_manystore_api_log -- ---------------------------- DROP TABLE IF EXISTS `dyqc_manystore_api_log`; CREATE TABLE `dyqc_manystore_api_log` ( `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT 'ID', `shop_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', `username` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '管理员名字', `url` varchar(1500) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '操作页面', `title` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '日志标题', `content` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '内容', `ip` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT 'IP', `useragent` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT 'User-Agent', `createtime` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '操作时间', PRIMARY KEY (`id`) USING BTREE, INDEX `name`(`username`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 2434 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '商家API后台管理员日志表' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_manystore_attachment -- ---------------------------- DROP TABLE IF EXISTS `dyqc_manystore_attachment`; CREATE TABLE `dyqc_manystore_attachment` ( `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT 'ID', `shop_id` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '商家ID', `user_id` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '会员ID', `url` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '物理路径', `imagewidth` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '宽度', `imageheight` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '高度', `imagetype` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '图片类型', `imageframes` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '图片帧数', `filename` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '文件名称', `filesize` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '文件大小', `mimetype` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT 'mime类型', `extparam` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '透传数据', `createtime` int(10) NULL DEFAULT NULL COMMENT '创建日期', `updatetime` int(10) NULL DEFAULT NULL COMMENT '更新时间', `uploadtime` int(10) NULL DEFAULT NULL COMMENT '上传时间', `storage` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT 'local' COMMENT '存储位置', `sha1` varchar(40) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '文件 sha1编码', `category` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '类别', PRIMARY KEY (`id`) USING BTREE, INDEX `shop_id`(`shop_id`) USING BTREE, INDEX `user_id`(`user_id`) USING BTREE, INDEX `filename`(`filename`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 340 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '附件表' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_manystore_auth_group -- ---------------------------- DROP TABLE IF EXISTS `dyqc_manystore_auth_group`; CREATE TABLE `dyqc_manystore_auth_group` ( `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT, `shop_id` int(10) NOT NULL COMMENT '商家ID', `pid` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '父组别', `name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '组名', `rules` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '规则ID', `createtime` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '创建时间', `updatetime` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '更新时间', `status` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT 'normal' COMMENT '状态', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 140 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '商家分组表' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_manystore_auth_group_access -- ---------------------------- DROP TABLE IF EXISTS `dyqc_manystore_auth_group_access`; CREATE TABLE `dyqc_manystore_auth_group_access` ( `uid` int(10) UNSIGNED NOT NULL COMMENT '会员ID', `group_id` int(10) UNSIGNED NOT NULL COMMENT '级别ID', UNIQUE INDEX `uid_group_id`(`uid`, `group_id`) USING BTREE, INDEX `uid`(`uid`) USING BTREE, INDEX `group_id`(`group_id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '商家权限分组表' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_manystore_auth_rule -- ---------------------------- DROP TABLE IF EXISTS `dyqc_manystore_auth_rule`; CREATE TABLE `dyqc_manystore_auth_rule` ( `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT, `type` enum('menu','file') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT 'file' COMMENT 'menu为菜单,file为权限节点', `pid` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '父ID', `name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '规则名称', `title` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '规则名称', `icon` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '图标', `condition` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '条件', `remark` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '备注', `ismenu` tinyint(1) UNSIGNED NOT NULL DEFAULT 0 COMMENT '是否为菜单', `createtime` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '创建时间', `updatetime` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '更新时间', `weigh` int(10) NOT NULL DEFAULT 0 COMMENT '权重', `status` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '状态', `authtype` enum('1','2') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '1' COMMENT ' 开放状态:1=开发,2=关闭', PRIMARY KEY (`id`) USING BTREE, UNIQUE INDEX `name`(`name`) USING BTREE, INDEX `pid`(`pid`) USING BTREE, INDEX `weigh`(`weigh`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 322 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '商家菜单节点表' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_manystore_command -- ---------------------------- DROP TABLE IF EXISTS `dyqc_manystore_command`; CREATE TABLE `dyqc_manystore_command` ( `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT 'ID', `type` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '类型', `params` varchar(1500) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '参数', `command` varchar(1500) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '命令', `content` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '返回结果', `executetime` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '执行时间', `createtime` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '创建时间', `updatetime` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '更新时间', `status` enum('successed','failured') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT 'failured' COMMENT '状态', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 66 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '商家在线命令表' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_manystore_config -- ---------------------------- DROP TABLE IF EXISTS `dyqc_manystore_config`; CREATE TABLE `dyqc_manystore_config` ( `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT, `name` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '变量名', `group` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '分组', `title` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '变量标题', `tip` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '变量描述', `type` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '类型:string,text,int,bool,array,datetime,date,file', `content` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '变量字典数据', `rule` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '验证规则', `extend` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '扩展属性', `setting` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '配置', `default` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '默认值', PRIMARY KEY (`id`) USING BTREE, UNIQUE INDEX `name`(`name`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '商家系统配置表' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_manystore_config_group -- ---------------------------- DROP TABLE IF EXISTS `dyqc_manystore_config_group`; CREATE TABLE `dyqc_manystore_config_group` ( `id` int(10) NOT NULL AUTO_INCREMENT, `unique` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '字符唯一标识', `name` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '名称', PRIMARY KEY (`id`) USING BTREE, UNIQUE INDEX `unique`(`unique`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '商家系统配置分组' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_manystore_log -- ---------------------------- DROP TABLE IF EXISTS `dyqc_manystore_log`; CREATE TABLE `dyqc_manystore_log` ( `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT 'ID', `shop_id` int(10) NOT NULL DEFAULT 0 COMMENT '商家ID', `store_id` int(10) NOT NULL DEFAULT 0 COMMENT '管理员ID', `username` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '管理员名字', `url` varchar(1500) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '操作页面', `title` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '日志标题', `content` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '内容', `ip` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT 'IP', `useragent` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT 'User-Agent', `createtime` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '操作时间', PRIMARY KEY (`id`) USING BTREE, INDEX `name`(`username`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 4000 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '商家管理员日志表' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_manystore_shop -- ---------------------------- DROP TABLE IF EXISTS `dyqc_manystore_shop`; CREATE TABLE `dyqc_manystore_shop` ( `id` int(10) NOT NULL AUTO_INCREMENT COMMENT 'ID', `user_id` int(11) NULL DEFAULT NULL COMMENT '机构前端用户', `name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '店铺名称', `logo` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '品牌LOGO', `image` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '封面图', `images` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '店铺环境照片', `address_city` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '城市选择', `province` int(11) NULL DEFAULT NULL COMMENT '省编号', `city` int(11) NULL DEFAULT NULL COMMENT '市编号', `district` int(11) NULL DEFAULT NULL COMMENT '县区编号', `address` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '店铺地址', `address_detail` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '店铺详细地址', `longitude` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '经度', `latitude` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '纬度', `yyzzdm` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '营业执照', `yyzz_images` varchar(1000) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '营业执照照片', `front_idcard_image` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '法人身份证正面', `reverse_idcard_image` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '法人身份证反面', `tel` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '服务电话', `content` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '店铺详情', `type` enum('1','2') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '2' COMMENT '类型:1=个人,2=机构', `desc` varchar(1500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '申请备注', `status` tinyint(2) NOT NULL DEFAULT 0 COMMENT '审核状态:0=待审核,1=审核通过,2=审核失败', `reason` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '审核不通过原因', `auth_time` int(11) NULL DEFAULT 0 COMMENT '审核时间', `admin_id` int(11) NULL DEFAULT 0 COMMENT '审核管理员id', `create_time` int(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '创建时间', `update_time` int(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '修改时间', `weigh` int(11) NULL DEFAULT 0 COMMENT '权重', `loss_ratio` decimal(12, 2) NULL DEFAULT NULL COMMENT '课程损耗比(百分制)', `establish_time` bigint(14) NULL DEFAULT NULL COMMENT '成立时间', `people` int(255) NULL DEFAULT NULL COMMENT '员工人数', `legal_entity` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '法人姓名', `gender` tinyint(2) NULL DEFAULT 1 COMMENT '法人或个人性别:0=女,1=男', `nation` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '法人或个人民族', `out_look` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '法人或个人政治面貌', `birthtime` bigint(20) NULL DEFAULT NULL COMMENT '法人或个人出生日期', `native_place` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '法人或个人籍贯', `card_number` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '法人或个人身份证号码', `diploma` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '法人或个人学历', `post` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '法人或个人职务', `social_position` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '法人或个人社会职务', `shop_star` decimal(10, 1) NOT NULL DEFAULT 5.0 COMMENT '教师环境', `star_number` int(11) NOT NULL DEFAULT 0 COMMENT '评价数', PRIMARY KEY (`id`) USING BTREE, INDEX `user_id`(`user_id`) USING BTREE, INDEX `province`(`province`) USING BTREE, INDEX `city`(`city`) USING BTREE, INDEX `district`(`district`) USING BTREE, INDEX `status`(`status`) USING BTREE, INDEX `name`(`name`) USING BTREE, INDEX `address_city`(`address_city`) USING BTREE, INDEX `longitude`(`longitude`) USING BTREE, INDEX `latitude`(`latitude`) USING BTREE, INDEX `type`(`type`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 199 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '店铺表' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_manystore_shop_apply -- ---------------------------- DROP TABLE IF EXISTS `dyqc_manystore_shop_apply`; CREATE TABLE `dyqc_manystore_shop_apply` ( `id` int(11) NOT NULL AUTO_INCREMENT, `user_id` int(11) NOT NULL COMMENT '申请用户', `type` enum('1','2') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '2' COMMENT '类型:1=个人,2=机构', `name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '机构名称', `realname` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '联系人姓名', `mobile` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '联系电话', `address` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '机构|授课地址', `shop_id` int(11) NULL DEFAULT NULL COMMENT '申请的机构id', `create_time` int(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '创建时间', `update_time` int(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '修改时间', `store_id` int(10) NULL DEFAULT 0 COMMENT '管理员ID', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '机构申请' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_manystore_shop_log -- ---------------------------- DROP TABLE IF EXISTS `dyqc_manystore_shop_log`; CREATE TABLE `dyqc_manystore_shop_log` ( `id` int(10) NOT NULL AUTO_INCREMENT COMMENT 'ID', `shop_id` int(11) NOT NULL COMMENT '机构店铺id', `user_id` int(11) NULL DEFAULT NULL COMMENT '机构前端用户', `name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '店铺名称', `logo` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '品牌LOGO', `image` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '封面图', `images` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '店铺环境照片', `address_city` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '城市选择', `province` int(11) NULL DEFAULT NULL COMMENT '省编号', `city` int(11) NULL DEFAULT NULL COMMENT '市编号', `district` int(11) NULL DEFAULT NULL COMMENT '县区编号', `address` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '店铺地址', `address_detail` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '店铺详细地址', `longitude` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '经度', `latitude` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '纬度', `yyzzdm` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '营业执照', `yyzz_images` varchar(1000) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '营业执照照片', `front_idcard_image` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '法人身份证正面', `reverse_idcard_image` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '法人身份证反面', `tel` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '服务电话', `content` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '店铺详情', `type` enum('1','2') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '2' COMMENT '类型:1=个人,2=机构', `desc` varchar(1500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '申请备注', `status` tinyint(2) NOT NULL DEFAULT 0 COMMENT '审核状态:0=待审核,1=审核通过,2=审核失败', `reason` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '审核不通过原因', `auth_time` int(11) NULL DEFAULT 0 COMMENT '审核时间', `admin_id` int(11) NULL DEFAULT 0 COMMENT '审核管理员id', `create_time` int(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '创建时间', `update_time` int(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '修改时间', `establish_time` bigint(14) NULL DEFAULT NULL COMMENT '成立时间', `people` int(255) NULL DEFAULT NULL COMMENT '员工人数', `legal_entity` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '法人姓名', `gender` tinyint(2) NULL DEFAULT 1 COMMENT '法人或个人性别:0=女,1=男', `nation` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '法人或个人民族', `out_look` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '法人或个人政治面貌', `birthtime` bigint(20) NULL DEFAULT NULL COMMENT '法人或个人出生日期', `native_place` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '法人或个人籍贯', `card_number` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '法人或个人身份证号码', `diploma` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '法人或个人学历', `post` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '法人或个人职务', `social_position` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '法人或个人社会职务', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '店铺更新log表' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_manystore_token -- ---------------------------- DROP TABLE IF EXISTS `dyqc_manystore_token`; CREATE TABLE `dyqc_manystore_token` ( `token` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'Token', `user_id` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '机构后台ID', `createtime` bigint(16) NULL DEFAULT NULL COMMENT '创建时间', `expiretime` bigint(16) NULL DEFAULT NULL COMMENT '过期时间', PRIMARY KEY (`token`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '机构后台Token表' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_manystore_user_auth -- ---------------------------- DROP TABLE IF EXISTS `dyqc_manystore_user_auth`; CREATE TABLE `dyqc_manystore_user_auth` ( `id` int(11) NOT NULL AUTO_INCREMENT, `shop_id` int(11) NOT NULL COMMENT '机构shopid', `user_id` int(11) NOT NULL COMMENT '授权用户', `status` tinyint(2) NOT NULL DEFAULT 0 COMMENT '授权状态:0=待确认,1=通过,2=拒绝', `auth_time` int(11) NULL DEFAULT 0 COMMENT '授权确认时间', `createtime` int(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '发起时间', `update_time` int(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '修改时间', PRIMARY KEY (`id`) USING BTREE, INDEX `shop_id`(`shop_id`) USING BTREE, INDEX `user_id`(`user_id`) USING BTREE, INDEX `status`(`status`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 181 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '授权机构用户' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_manystore_value -- ---------------------------- DROP TABLE IF EXISTS `dyqc_manystore_value`; CREATE TABLE `dyqc_manystore_value` ( `id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT, `shop_id` int(10) NOT NULL COMMENT '商家ID', `store_id` int(10) NOT NULL COMMENT '管理员ID', `config_id` int(10) NOT NULL COMMENT '配置id', `value` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '变量值', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 6 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '商家系统配置数据表' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_school_area -- ---------------------------- DROP TABLE IF EXISTS `dyqc_school_area`; CREATE TABLE `dyqc_school_area` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '名称', `pid` int(11) NULL DEFAULT 0 COMMENT '上级', `level` int(11) NULL DEFAULT 1, PRIMARY KEY (`id`) USING BTREE, INDEX `name`(`name`) USING BTREE, INDEX `pid`(`pid`) USING BTREE, INDEX `level`(`level`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 900002 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '省市区数据' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_school_classes_activity -- ---------------------------- DROP TABLE IF EXISTS `dyqc_school_classes_activity`; CREATE TABLE `dyqc_school_classes_activity` ( `id` int(11) NOT NULL AUTO_INCREMENT, `manystore_id` int(11) NOT NULL COMMENT '机构账号id', `shop_id` int(11) NOT NULL COMMENT '机构店铺id', `title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '标题', `headimage` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '头图', `images` varchar(1500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '轮播图', `address_type` enum('1','2') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '1' COMMENT '地址类型:1=按机构,2=独立位置', `address_city` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '城市选择', `province` int(11) NULL DEFAULT NULL COMMENT '省编号', `city` int(11) NULL DEFAULT NULL COMMENT '市编号', `district` int(11) NULL DEFAULT NULL COMMENT '县区编号', `address` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '活动地址', `address_detail` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '活动详细地址', `longitude` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '经度', `latitude` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '纬度', `start_time` bigint(20) NULL DEFAULT NULL COMMENT '活动开始时间', `end_time` bigint(20) NULL DEFAULT NULL COMMENT '活动结束时间', `sign_start_time` bigint(20) NULL DEFAULT NULL COMMENT '报名开始时间', `sign_end_time` bigint(20) NULL DEFAULT NULL COMMENT '报名结束时间', `price` decimal(10, 2) NOT NULL COMMENT '报名费用', `people_num` int(11) NULL DEFAULT 0 COMMENT '活动人数', `item` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '活动项目', `content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '活动详情', `status` enum('1','2','3') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '1' COMMENT '状态:1=上架,2=下架,3=平台下架', `weigh` int(11) NULL DEFAULT 0 COMMENT '权重', `recommend` enum('0','1') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '平台推荐:0=否,1=是', `hot` enum('0','1') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '平台热门:0=否,1=是', `new` enum('0','1') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '平台最新:0=否,1=是', `selfhot` enum('0','1') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '机构热门:0=否,1=是', `sale` int(11) NULL DEFAULT 0 COMMENT '总销量', `stock` int(11) NULL DEFAULT NULL COMMENT '限制总人数', `views` bigint(20) NULL DEFAULT 0 COMMENT '浏览量', `expirestatus` enum('1','2') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '1' COMMENT '过期状态:1=进行中,2=已过期', `add_type` enum('1','2') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '2' COMMENT '添加人类型:1=机构,2=总后台', `add_id` int(11) NOT NULL DEFAULT 0 COMMENT '添加人id', `createtime` bigint(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '创建时间', `updatetime` bigint(11) UNSIGNED NULL DEFAULT 0 COMMENT '修改时间', `deletetime` bigint(11) UNSIGNED NULL DEFAULT NULL COMMENT '删除时间', `feel` enum('0','1') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '是否免费:0=否,1=是', `classes_activity_auth_id` int(11) NULL DEFAULT 0 COMMENT '活动审核中的id', `sign_num` int(11) NULL DEFAULT 0 COMMENT '总已报名人数', `verification_num` int(11) NULL DEFAULT NULL COMMENT '总已核销人数', `collect` bigint(20) NULL DEFAULT NULL COMMENT '实际收藏量', PRIMARY KEY (`id`) USING BTREE, INDEX `manystore_id`(`manystore_id`) USING BTREE, INDEX `shop_id`(`shop_id`) USING BTREE, INDEX `title`(`title`(191)) USING BTREE, INDEX `address_type`(`address_type`) USING BTREE, INDEX `address_city`(`address_city`) USING BTREE, INDEX `province`(`province`) USING BTREE, INDEX `city`(`city`) USING BTREE, INDEX `district`(`district`) USING BTREE, INDEX `address`(`address`) USING BTREE, INDEX `address_detail`(`address_detail`) USING BTREE, INDEX `longitude`(`longitude`) USING BTREE, INDEX `latitude`(`latitude`) USING BTREE, INDEX `start_time`(`start_time`) USING BTREE, INDEX `end_time`(`end_time`) USING BTREE, INDEX `sign_start_time`(`sign_start_time`) USING BTREE, INDEX `sign_end_time`(`sign_end_time`) USING BTREE, INDEX `status`(`status`) USING BTREE, INDEX `recommend`(`recommend`) USING BTREE, INDEX `hot`(`hot`) USING BTREE, INDEX `new`(`new`) USING BTREE, INDEX `selfhot`(`selfhot`) USING BTREE, INDEX `feel`(`feel`) USING BTREE, INDEX `classes_activity_auth_id`(`classes_activity_auth_id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 32 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '课程活动' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_school_classes_activity_auth -- ---------------------------- DROP TABLE IF EXISTS `dyqc_school_classes_activity_auth`; CREATE TABLE `dyqc_school_classes_activity_auth` ( `id` int(11) NOT NULL AUTO_INCREMENT, `classes_activity_id` int(11) NULL DEFAULT NULL COMMENT '课程活动id', `manystore_id` int(11) NOT NULL COMMENT '机构账号id', `shop_id` int(11) NOT NULL COMMENT '机构店铺id', `title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '标题', `headimage` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '头图', `images` varchar(1500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '轮播图', `address_type` enum('1','2') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '1' COMMENT '地址类型:1=按机构,2=独立位置', `address_city` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '城市选择', `province` int(11) NULL DEFAULT NULL COMMENT '省编号', `city` int(11) NULL DEFAULT NULL COMMENT '市编号', `district` int(11) NULL DEFAULT NULL COMMENT '县区编号', `address` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '活动地址', `address_detail` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '活动详细地址', `longitude` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '经度', `latitude` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '纬度', `start_time` bigint(20) NULL DEFAULT NULL COMMENT '活动开始时间', `end_time` bigint(20) NULL DEFAULT NULL COMMENT '活动结束时间', `sign_start_time` bigint(20) NULL DEFAULT NULL COMMENT '报名开始时间', `sign_end_time` bigint(20) NULL DEFAULT NULL COMMENT '报名结束时间', `price` decimal(10, 2) NOT NULL COMMENT '报名费用', `people_num` int(11) NULL DEFAULT 0 COMMENT '活动人数', `item` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '活动项目', `content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '活动详情', `status` enum('1','2','3') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '1' COMMENT '状态:1=上架,2=下架,3=平台下架', `weigh` int(11) NULL DEFAULT 0 COMMENT '权重', `recommend` enum('0','1') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '平台推荐:0=否,1=是', `hot` enum('0','1') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '平台热门:0=否,1=是', `new` enum('0','1') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '平台最新:0=否,1=是', `selfhot` enum('0','1') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '机构热门:0=否,1=是', `auth_status` tinyint(2) NOT NULL DEFAULT 0 COMMENT '审核状态:0=待审核,1=审核通过,2=审核不通过', `reason` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '审核不通过原因', `expirestatus` enum('1','2') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '1' COMMENT '过期状态:1=进行中,2=已过期', `add_type` enum('1','2') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '2' COMMENT '添加人类型:1=机构,2=总后台', `add_id` int(11) NOT NULL DEFAULT 0 COMMENT '添加人id', `admin_id` int(11) NULL DEFAULT 0 COMMENT '审核管理员id', `auth_time` int(11) NULL DEFAULT 0 COMMENT '审核时间', `createtime` bigint(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '创建时间', `updatetime` bigint(11) UNSIGNED NULL DEFAULT 0 COMMENT '修改时间', `deletetime` bigint(11) UNSIGNED NULL DEFAULT NULL COMMENT '删除时间', `feel` enum('0','1') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '是否免费:0=否,1=是', PRIMARY KEY (`id`) USING BTREE, INDEX `classes_activity_id`(`classes_activity_id`) USING BTREE, INDEX `manystore_id`(`manystore_id`) USING BTREE, INDEX `shop_id`(`shop_id`) USING BTREE, INDEX `title`(`title`(191)) USING BTREE, INDEX `status`(`status`) USING BTREE, INDEX `auth_status`(`auth_status`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 28 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '课程活动审核' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_school_classes_activity_demo -- ---------------------------- DROP TABLE IF EXISTS `dyqc_school_classes_activity_demo`; CREATE TABLE `dyqc_school_classes_activity_demo` ( `id` int(11) NOT NULL AUTO_INCREMENT, `title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '标题', `headimage` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '头图', `images` varchar(1500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '轮播图', `address_city` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '城市选择', `province` int(11) NULL DEFAULT NULL COMMENT '省编号', `city` int(11) NULL DEFAULT NULL COMMENT '市编号', `district` int(11) NULL DEFAULT NULL COMMENT '县区编号', `address` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '活动地址', `address_detail` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '活动详细地址', `longitude` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '经度', `latitude` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '纬度', `start_time` bigint(20) NULL DEFAULT NULL COMMENT '活动开始时间', `end_time` bigint(20) NULL DEFAULT NULL COMMENT '活动结束时间', `sign_start_time` bigint(20) NULL DEFAULT NULL COMMENT '报名开始时间', `sign_end_time` bigint(20) NULL DEFAULT NULL COMMENT '报名结束时间', `status` enum('1','2') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '1' COMMENT '状态:1=报名中,2=已结束', `price` decimal(10, 2) NOT NULL COMMENT '报名费用', `people_num` int(11) NULL DEFAULT 0 COMMENT '活动人数', `item` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '活动项目', `content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '活动详情', `item_json` varchar(5000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '活动报名项目', `createtime` bigint(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '创建时间', `updatetime` bigint(11) UNSIGNED NULL DEFAULT 0 COMMENT '修改时间', `deletetime` bigint(11) UNSIGNED NULL DEFAULT NULL COMMENT '删除时间', `weigh` int(11) NULL DEFAULT 0 COMMENT '权重', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 9 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '活动样品数据' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_school_classes_activity_item -- ---------------------------- DROP TABLE IF EXISTS `dyqc_school_classes_activity_item`; CREATE TABLE `dyqc_school_classes_activity_item` ( `id` int(11) NOT NULL AUTO_INCREMENT, `manystore_id` int(11) NOT NULL COMMENT '机构账号id', `shop_id` int(11) NOT NULL COMMENT '机构店铺id', `classes_activity_id` int(11) NOT NULL COMMENT '课程活动id', `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '活动项名称', `price` decimal(10, 2) NOT NULL COMMENT '项目价格(0为免费)', `limit_num` int(11) NULL DEFAULT 0 COMMENT '本项目限定人数', `age` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '年龄限制描述', `status` enum('1','2') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '1' COMMENT '状态:1=上架,2=下架', `sex` enum('1','2','3') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '1' COMMENT '性别限制:1=男,2=女,3=男女不限', `weigh` int(11) NULL DEFAULT 0 COMMENT '权重', `sign_num` int(11) NULL DEFAULT 0 COMMENT '已报名人数', `verification_num` int(11) NULL DEFAULT NULL COMMENT '已核销人数', `createtime` bigint(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '创建时间', `updatetime` bigint(11) UNSIGNED NULL DEFAULT 0 COMMENT '修改时间', `deletetime` bigint(11) UNSIGNED NULL DEFAULT NULL COMMENT '删除时间', `feel` enum('0','1') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '是否免费:0=否,1=是', PRIMARY KEY (`id`) USING BTREE, INDEX `manystore_id`(`manystore_id`) USING BTREE, INDEX `shop_id`(`shop_id`) USING BTREE, INDEX `classes_activity_id`(`classes_activity_id`) USING BTREE, INDEX `name`(`name`(191)) USING BTREE, INDEX `status`(`status`) USING BTREE, INDEX `weigh`(`weigh`) USING BTREE, INDEX `feel`(`feel`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 41 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '课程活动项目' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_school_classes_activity_item_auth -- ---------------------------- DROP TABLE IF EXISTS `dyqc_school_classes_activity_item_auth`; CREATE TABLE `dyqc_school_classes_activity_item_auth` ( `id` int(11) NOT NULL AUTO_INCREMENT, `manystore_id` int(11) NOT NULL COMMENT '机构账号id', `shop_id` int(11) NOT NULL COMMENT '机构店铺id', `classes_activity_id` int(11) NOT NULL COMMENT '课程活动id', `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '活动项名称', `price` decimal(10, 2) NOT NULL COMMENT '项目价格(0为免费)', `limit_num` int(11) NULL DEFAULT 0 COMMENT '本项目限定人数', `age` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '年龄限制描述', `status` enum('1','2') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '1' COMMENT '状态:1=上架,2=下架', `sex` enum('1','2','3') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '1' COMMENT '性别限制:1=男,2=女,3=男女不限', `weigh` int(11) NULL DEFAULT 0 COMMENT '权重', `createtime` bigint(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '创建时间', `updatetime` bigint(11) UNSIGNED NULL DEFAULT 0 COMMENT '修改时间', `deletetime` bigint(11) UNSIGNED NULL DEFAULT NULL COMMENT '删除时间', `feel` enum('0','1') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '是否免费:0=否,1=是', `classes_activity_auth_id` int(11) NOT NULL DEFAULT 0 COMMENT '课程活动审核id', `classes_activity_item_id` int(11) NOT NULL DEFAULT 0 COMMENT '课程活动项id', PRIMARY KEY (`id`) USING BTREE, INDEX `manystore_id`(`manystore_id`) USING BTREE, INDEX `shop_id`(`shop_id`) USING BTREE, INDEX `classes_activity_id`(`classes_activity_id`) USING BTREE, INDEX `status`(`status`) USING BTREE, INDEX `classes_activity_auth_id`(`classes_activity_auth_id`) USING BTREE, INDEX `classes_activity_item_id`(`classes_activity_item_id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 35 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '课程活动项目审核表' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_school_classes_activity_order -- ---------------------------- DROP TABLE IF EXISTS `dyqc_school_classes_activity_order`; CREATE TABLE `dyqc_school_classes_activity_order` ( `id` int(11) NOT NULL AUTO_INCREMENT, `order_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '订单号', `pay_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '微信支付单号', `user_id` int(11) NULL DEFAULT NULL COMMENT '下单人用户id', `manystore_id` int(11) NULL DEFAULT NULL COMMENT '机构账号id', `shop_id` int(11) NULL DEFAULT NULL COMMENT '机构id', `code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '核销码', `codeimage` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '核销二维码图片', `codeoneimage` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '核销一维码图片', `classes_activity_id` int(11) NULL DEFAULT NULL COMMENT '课程活动id', `activity_order_detail_id` int(11) NULL DEFAULT NULL COMMENT '订单课程活动id', `classes_activity_item_id` int(11) NULL DEFAULT NULL COMMENT '课程活动项id', `beforeprice` decimal(10, 2) NULL DEFAULT NULL COMMENT '订单优惠前金额', `totalprice` decimal(10, 2) NULL DEFAULT NULL COMMENT '订单应付金额', `payprice` decimal(10, 2) NULL DEFAULT NULL COMMENT '订单实付金额', `pay_type` enum('yue','wechat') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT 'wechat' COMMENT '支付方式:yue=余额,wechat=微信', `status` enum('-3','0','2','3','4','5','6','9') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '订单状态:-3=已取消,0=待支付,2=已报名待审核,3=已预约,4=售后中,5=退款结算中,6=已退款,9=已完成', `before_status` enum('-3','0','3','6','9') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '售后前状态:-3=已取消,0=未售后,2=已报名待审核,3=已预约,4=售后中,6=已退款,9=已完成', `server_status` enum('0','3','6') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '售后订单状态:0=正常,3=售后中,6=售后完成', `canceltime` bigint(20) NULL DEFAULT NULL COMMENT '取消时间', `paytime` bigint(20) NULL DEFAULT NULL COMMENT '支付时间', `auth_time` bigint(20) NULL DEFAULT NULL COMMENT '审核时间', `reservation_time` bigint(20) NULL DEFAULT NULL COMMENT '预约时间', `finishtime` bigint(20) NULL DEFAULT NULL COMMENT '完成时间', `refundtime` bigint(20) NULL DEFAULT NULL COMMENT '退款时间', `total_refundprice` decimal(10, 2) NULL DEFAULT NULL COMMENT '应退款金额', `real_refundprice` decimal(10, 2) NULL DEFAULT NULL COMMENT '实际退款金额', `sub_refundprice` decimal(10, 2) NULL DEFAULT NULL COMMENT '剩余未退金额', `pay_json` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '三方支付信息json', `platform` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '支付平台', `verification_user_id` int(11) NULL DEFAULT 0 COMMENT '核销人用户id', `verification_type` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '核销用户类型', `reason` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '审核不通过原因', `auth_status` tinyint(2) NOT NULL DEFAULT 0 COMMENT '审核状态:0=待审核,1=审核通过,2=审核失败', `auth_user_id` int(11) NULL DEFAULT 0 COMMENT '审核用户id', `auth_type` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '审核用户类型', `createtime` bigint(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '创建时间', `updatetime` bigint(11) UNSIGNED NULL DEFAULT 0 COMMENT '修改时间', `deletetime` bigint(11) UNSIGNED NULL DEFAULT NULL COMMENT '删除时间', `activity_order_item_id` int(11) NULL DEFAULT 0 COMMENT '活动订单规格id', `refund_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '退款单号', `refund_json` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '三方支付退款信息json', `refund_error` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '三方支付退款错误信息更新', `refundsendtime` bigint(20) NULL DEFAULT NULL COMMENT '退款发起时间', PRIMARY KEY (`id`) USING BTREE, INDEX `order_no`(`order_no`(191)) USING BTREE, INDEX `pay_no`(`pay_no`(191)) USING BTREE, INDEX `user_id`(`user_id`) USING BTREE, INDEX `manystore_id`(`manystore_id`) USING BTREE, INDEX `shop_id`(`shop_id`) USING BTREE, INDEX `code`(`code`(191)) USING BTREE, INDEX `classes_lib_id`(`classes_activity_id`) USING BTREE, INDEX `classes_order_detail_id`(`activity_order_detail_id`) USING BTREE, INDEX `status`(`status`) USING BTREE, INDEX `classes_activity_item_id`(`classes_activity_item_id`) USING BTREE, INDEX `activity_order_item_id`(`activity_order_item_id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 322 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '机构课程活动订单' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_school_classes_activity_order_detail -- ---------------------------- DROP TABLE IF EXISTS `dyqc_school_classes_activity_order_detail`; CREATE TABLE `dyqc_school_classes_activity_order_detail` ( `id` int(11) NOT NULL AUTO_INCREMENT, `classes_activity_order_id` int(11) NULL DEFAULT NULL COMMENT '课程活动订单id', `classes_activity_id` int(11) NULL DEFAULT NULL COMMENT '课程活动id', `manystore_id` int(11) NOT NULL COMMENT '机构账号id', `shop_id` int(11) NOT NULL COMMENT '机构id', `user_id` int(11) NULL DEFAULT NULL COMMENT '下单用户id', `title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '标题', `headimage` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '头图', `images` varchar(1500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '轮播图', `address_type` enum('1','2') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '1' COMMENT '地址类型:1=按机构,2=独立位置', `address_city` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '城市选择', `province` int(11) NULL DEFAULT NULL COMMENT '省编号', `city` int(11) NULL DEFAULT NULL COMMENT '市编号', `district` int(11) NULL DEFAULT NULL COMMENT '县区编号', `address` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '活动地址', `address_detail` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '活动详细地址', `longitude` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '经度', `latitude` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '纬度', `start_time` bigint(20) NULL DEFAULT NULL COMMENT '活动开始时间', `end_time` bigint(20) NULL DEFAULT NULL COMMENT '活动结束时间', `sign_start_time` bigint(20) NULL DEFAULT NULL COMMENT '报名开始时间', `sign_end_time` bigint(20) NULL DEFAULT NULL COMMENT '报名结束时间', `price` decimal(10, 2) NOT NULL COMMENT '报名费用', `people_num` int(11) NULL DEFAULT 0 COMMENT '活动人数', `item` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '活动项目', `content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '活动详情', `status` enum('1','2','3') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '1' COMMENT '状态:1=上架,2=下架,3=平台下架', `weigh` int(11) NULL DEFAULT 0 COMMENT '权重', `recommend` enum('0','1') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '平台推荐:0=否,1=是', `hot` enum('0','1') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '平台热门:0=否,1=是', `new` enum('0','1') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '平台最新:0=否,1=是', `selfhot` enum('0','1') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '机构热门:0=否,1=是', `sale` int(11) NULL DEFAULT 0 COMMENT '总销量', `stock` int(11) NULL DEFAULT NULL COMMENT '限制总人数', `views` bigint(20) NULL DEFAULT 0 COMMENT '浏览量', `expirestatus` enum('1','2') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '1' COMMENT '过期状态:1=进行中,2=已过期', `add_type` enum('1','2') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '2' COMMENT '添加人类型:1=机构,2=总后台', `add_id` int(11) NOT NULL DEFAULT 0 COMMENT '添加人id', `createtime` bigint(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '创建时间', `updatetime` bigint(11) UNSIGNED NULL DEFAULT 0 COMMENT '修改时间', `deletetime` bigint(11) UNSIGNED NULL DEFAULT NULL COMMENT '删除时间', `feel` enum('0','1') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '是否免费:0=否,1=是', `sign_num` int(11) NULL DEFAULT 0 COMMENT '总已报名人数', `verification_num` int(11) NULL DEFAULT NULL COMMENT '总已核销人数', PRIMARY KEY (`id`) USING BTREE, INDEX `classes_activity_order_id`(`classes_activity_order_id`) USING BTREE, INDEX `classes_activity_id`(`classes_activity_id`) USING BTREE, INDEX `manystore_id`(`manystore_id`) USING BTREE, INDEX `shop_id`(`shop_id`) USING BTREE, INDEX `user_id`(`user_id`) USING BTREE, INDEX `title`(`title`(191)) USING BTREE, INDEX `start_time`(`start_time`) USING BTREE, INDEX `end_time`(`end_time`) USING BTREE, INDEX `sign_start_time`(`sign_start_time`) USING BTREE, INDEX `sign_end_time`(`sign_end_time`) USING BTREE, INDEX `status`(`status`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 25 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '课程活动订单详情' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_school_classes_activity_order_item -- ---------------------------- DROP TABLE IF EXISTS `dyqc_school_classes_activity_order_item`; CREATE TABLE `dyqc_school_classes_activity_order_item` ( `id` int(11) NOT NULL AUTO_INCREMENT, `classes_activity_order_id` int(11) NULL DEFAULT NULL COMMENT '课程活动订单id', `manystore_id` int(11) NOT NULL COMMENT '机构账号id', `shop_id` int(11) NOT NULL COMMENT '机构店铺id', `classes_activity_id` int(11) NOT NULL COMMENT '课程活动id', `classes_activity_item_id` int(11) NULL DEFAULT NULL COMMENT '课程活动项id', `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '活动项名称', `price` decimal(10, 2) NOT NULL COMMENT '项目价格(0为免费)', `limit_num` int(11) NULL DEFAULT 0 COMMENT '本项目限定人数', `age` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '年龄限制描述', `status` enum('1','2') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '1' COMMENT '状态:1=上架,2=下架', `sex` enum('1','2','3') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '1' COMMENT '性别限制:1=男,2=女,3=男女不限', `weigh` int(11) NULL DEFAULT 0 COMMENT '权重', `sign_num` int(11) NULL DEFAULT 0 COMMENT '已报名人数', `verification_num` int(11) NULL DEFAULT NULL COMMENT '已核销人数', `createtime` bigint(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '创建时间', `updatetime` bigint(11) UNSIGNED NULL DEFAULT 0 COMMENT '修改时间', `deletetime` bigint(11) UNSIGNED NULL DEFAULT NULL COMMENT '删除时间', `feel` enum('0','1') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '是否免费:0=否,1=是', PRIMARY KEY (`id`) USING BTREE, INDEX `classes_activity_order_id`(`classes_activity_order_id`) USING BTREE, INDEX `manystore_id`(`manystore_id`) USING BTREE, INDEX `shop_id`(`shop_id`) USING BTREE, INDEX `classes_activity_id`(`classes_activity_id`) USING BTREE, INDEX `classes_activity_item_id`(`classes_activity_item_id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 25 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '课程活动订单项目规格' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_school_classes_activity_order_log -- ---------------------------- DROP TABLE IF EXISTS `dyqc_school_classes_activity_order_log`; CREATE TABLE `dyqc_school_classes_activity_order_log` ( `id` int(11) NOT NULL AUTO_INCREMENT, `classes_activity_order_id` int(11) NULL DEFAULT NULL COMMENT '课程活动订单id', `status` enum('-3','0','2','3','4','5','6','9') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '订单状态:-3=已取消,0=待支付,2=已报名待审核,3=已预约,4=售后中,5=退款结算中,6=已退款,9=已完成', `log_text` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '记录内容', `oper_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '记录人类型', `oper_id` int(11) NULL DEFAULT 0 COMMENT '记录人id', `createtime` bigint(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '创建时间', `updatetime` bigint(11) UNSIGNED NULL DEFAULT 0 COMMENT '修改时间', `deletetime` bigint(11) UNSIGNED NULL DEFAULT NULL COMMENT '删除时间', PRIMARY KEY (`id`) USING BTREE, INDEX `classes_activity_order_id`(`classes_activity_order_id`) USING BTREE, INDEX `status`(`status`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 374 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '机构课程活动订单日志' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_school_classes_blacklist -- ---------------------------- DROP TABLE IF EXISTS `dyqc_school_classes_blacklist`; CREATE TABLE `dyqc_school_classes_blacklist` ( `id` int(11) NOT NULL AUTO_INCREMENT, `user_id` int(11) NOT NULL COMMENT '授权用户', `createtime` int(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '发起时间', `updatetime` int(11) UNSIGNED NULL DEFAULT 0 COMMENT '修改时间', PRIMARY KEY (`id`) USING BTREE, INDEX `user_id`(`user_id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 4 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '免费课黑名单' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_school_classes_cate -- ---------------------------- DROP TABLE IF EXISTS `dyqc_school_classes_cate`; CREATE TABLE `dyqc_school_classes_cate` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '分类名', `status` enum('1','2') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '1' COMMENT '状态:1=上架,2=下架', `hot` enum('0','1') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '0' COMMENT '热门:0=否,1=是', `weigh` int(11) NULL DEFAULT 0 COMMENT '权重', `createtime` bigint(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '创建时间', `updatetime` bigint(11) UNSIGNED NULL DEFAULT 0 COMMENT '修改时间', `deletetime` bigint(11) UNSIGNED NULL DEFAULT NULL COMMENT '删除时间', PRIMARY KEY (`id`) USING BTREE, INDEX `name`(`name`(191)) USING BTREE, INDEX `status`(`status`) USING BTREE, INDEX `hot`(`hot`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 53 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '机构课程分类' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_school_classes_collect -- ---------------------------- DROP TABLE IF EXISTS `dyqc_school_classes_collect`; CREATE TABLE `dyqc_school_classes_collect` ( `id` int(11) NOT NULL AUTO_INCREMENT, `user_id` int(11) NULL DEFAULT NULL COMMENT '用户id', `classes_lib_id` int(11) NULL DEFAULT NULL COMMENT '课程id', `classes_activity_id` int(11) NULL DEFAULT NULL COMMENT '课程活动id', `weigh` int(11) NULL DEFAULT 0 COMMENT '权重', `createtime` bigint(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '创建时间', PRIMARY KEY (`id`) USING BTREE, INDEX `user_id`(`user_id`) USING BTREE, INDEX `classes_lib_id`(`classes_lib_id`) USING BTREE, INDEX `weigh`(`weigh`) USING BTREE, INDEX `createtime`(`createtime`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 132 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '收藏记录' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_school_classes_evaluate -- ---------------------------- DROP TABLE IF EXISTS `dyqc_school_classes_evaluate`; CREATE TABLE `dyqc_school_classes_evaluate` ( `id` int(11) NOT NULL AUTO_INCREMENT, `user_id` int(11) NULL DEFAULT NULL COMMENT '评价用户id', `classes_lib_id` bigint(11) NOT NULL COMMENT '课程id', `classes_order_id` int(11) NULL DEFAULT NULL COMMENT '课程订单id', `manystore_id` int(11) NOT NULL COMMENT '机构账号id', `shop_id` int(11) NOT NULL COMMENT '机构店铺id', `teacher_id` int(11) NOT NULL COMMENT '老师id', `image` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '评价人头像', `nickname` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '评价人昵称', `classes_star` decimal(10, 1) NOT NULL DEFAULT 0.5 COMMENT '课程评分', `teacher_star` decimal(10, 1) NOT NULL DEFAULT 0.5 COMMENT '讲师评分', `shop_star` decimal(10, 1) NOT NULL DEFAULT 0.5 COMMENT '教师环境', `message_text` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '评价内容', `evaluate_time` bigint(14) NOT NULL COMMENT '评价时间', `status` enum('1','2') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '1' COMMENT '状态:1=上架,2=下架', `top` enum('0','1') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '是否置顶:0=否,1=是', `weigh` int(11) NULL DEFAULT 0 COMMENT '权重', `createtime` bigint(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '创建时间', `updatetime` bigint(11) UNSIGNED NULL DEFAULT 0 COMMENT '修改时间', `update_number` int(11) NOT NULL DEFAULT 0 COMMENT '修改次数', PRIMARY KEY (`id`) USING BTREE, INDEX `user_id`(`user_id`) USING BTREE, INDEX `classes_lib_id`(`classes_lib_id`) USING BTREE, INDEX `classes_order_id`(`classes_order_id`) USING BTREE, INDEX `manystore_id`(`manystore_id`) USING BTREE, INDEX `shop_id`(`shop_id`) USING BTREE, INDEX `teacher_id`(`teacher_id`) USING BTREE, INDEX `status`(`status`) USING BTREE, INDEX `top`(`top`) USING BTREE, INDEX `weigh`(`weigh`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 10 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '课程反馈表' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_school_classes_hour_order -- ---------------------------- DROP TABLE IF EXISTS `dyqc_school_classes_hour_order`; CREATE TABLE `dyqc_school_classes_hour_order` ( `id` int(11) NOT NULL AUTO_INCREMENT, `order_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '订单号', `classes_order_id` int(11) NULL DEFAULT NULL COMMENT '课程订单id', `classes_lib_spec_id` int(11) NULL DEFAULT NULL COMMENT '课时id', `user_id` int(11) NULL DEFAULT NULL COMMENT '下单人id', `classes_order_detail_id` int(11) NULL DEFAULT NULL COMMENT '订单课程id', `classes_lib_id` bigint(11) NULL DEFAULT NULL COMMENT '课程id', `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '课程规格名', `start_time` bigint(20) NULL DEFAULT NULL COMMENT '开始时间', `end_time` bigint(20) NULL DEFAULT NULL COMMENT '结束时间', `limit_num` int(11) NULL DEFAULT 0 COMMENT '本课时限定人数(0不限制)', `sign_num` int(11) NULL DEFAULT 0 COMMENT '下单时已报名人数', `verification_num` int(11) NULL DEFAULT NULL COMMENT '下单时已核销人数', `status` enum('-3','-1','0','3') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '-1' COMMENT '订单状态:-3=已取消,-1=已报名待审核,0=已预约,3=已完成', `verification_user_id` int(11) NULL DEFAULT 0 COMMENT '核销人用户id', `reservation_time` bigint(20) NULL DEFAULT NULL COMMENT '预约时间', `finish_time` bigint(20) NULL DEFAULT NULL COMMENT '完成时间', `cancel_time` bigint(20) NULL DEFAULT NULL COMMENT '取消时间', `createtime` bigint(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '创建时间', `updatetime` bigint(11) UNSIGNED NULL DEFAULT 0 COMMENT '修改时间', `deletetime` bigint(11) UNSIGNED NULL DEFAULT NULL COMMENT '删除时间', `reason` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '审核不通过原因', `auth_status` tinyint(2) NOT NULL DEFAULT 0 COMMENT '审核状态:0=待审核,1=审核通过,2=审核失败', `type` enum('1','2') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '1' COMMENT '订单类型:1=线上预约,2=线下直接核销', `help_user_id` int(11) NULL DEFAULT 0 COMMENT '代下单工作人员用户id', `help_type` enum('user','admin','shop') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '代下单工作人员类型:user=前台员工,admin=系统管理员,shop=租户后台', `auth_time` bigint(20) NULL DEFAULT NULL COMMENT '审核时间', `auth_user_id` int(11) NULL DEFAULT 0 COMMENT '审核用户id', `auth_type` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '审核用户类型', `verification_type` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '核销用户类型', `manystore_id` int(11) NULL DEFAULT NULL COMMENT '机构账号id', `shop_id` int(11) NULL DEFAULT NULL COMMENT '机构店铺id', `expire_status` tinyint(2) NULL DEFAULT 0 COMMENT '过期状态:0=未过期,1=已过期', PRIMARY KEY (`id`) USING BTREE, INDEX `order_no`(`order_no`(191)) USING BTREE, INDEX `classes_order_id`(`classes_order_id`) USING BTREE, INDEX `classes_lib_spec_id`(`classes_lib_spec_id`) USING BTREE, INDEX `user_id`(`user_id`) USING BTREE, INDEX `classes_order_detail_id`(`classes_order_detail_id`) USING BTREE, INDEX `classes_lib_id`(`classes_lib_id`) USING BTREE, INDEX `name`(`name`(191)) USING BTREE, INDEX `start_time`(`start_time`) USING BTREE, INDEX `end_time`(`end_time`) USING BTREE, INDEX `status`(`status`) USING BTREE, INDEX `auth_status`(`auth_status`) USING BTREE, INDEX `type`(`type`) USING BTREE, INDEX `shop_id`(`shop_id`) USING BTREE, INDEX `manystore_id`(`manystore_id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 1000 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '课时订单' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_school_classes_hour_order_log -- ---------------------------- DROP TABLE IF EXISTS `dyqc_school_classes_hour_order_log`; CREATE TABLE `dyqc_school_classes_hour_order_log` ( `id` int(11) NOT NULL AUTO_INCREMENT, `classes_hour_order_id` int(11) NULL DEFAULT NULL COMMENT '课时订单id', `status` enum('-3','-1','0','3') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '-1' COMMENT '订单状态:-3=已取消,-1=已报名待审核,0=已预约,3=已完成', `auth_status` tinyint(2) NULL DEFAULT 0 COMMENT '审核状态:0=待审核,1=审核通过,2=审核失败', `log_text` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '记录内容', `createtime` bigint(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '创建时间', `oper_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '记录人类型', `oper_id` int(11) NULL DEFAULT 0 COMMENT '记录人id', PRIMARY KEY (`id`) USING BTREE, INDEX `classes_hour_order_id`(`classes_hour_order_id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 2234 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '课时订单日志' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_school_classes_label -- ---------------------------- DROP TABLE IF EXISTS `dyqc_school_classes_label`; CREATE TABLE `dyqc_school_classes_label` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '类型标签名', `status` enum('1','2') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '1' COMMENT '状态:1=上架,2=下架', `weigh` int(11) NULL DEFAULT 0 COMMENT '权重', `createtime` bigint(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '创建时间', `updatetime` bigint(11) UNSIGNED NULL DEFAULT 0 COMMENT '修改时间', `deletetime` bigint(11) UNSIGNED NULL DEFAULT NULL COMMENT '删除时间', PRIMARY KEY (`id`) USING BTREE, INDEX `status`(`status`) USING BTREE, INDEX `weigh`(`weigh`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 44 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '平台课程类型标签' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_school_classes_lib -- ---------------------------- DROP TABLE IF EXISTS `dyqc_school_classes_lib`; CREATE TABLE `dyqc_school_classes_lib` ( `id` int(11) NOT NULL AUTO_INCREMENT, `manystore_id` int(11) NOT NULL COMMENT '机构账号id', `shop_id` int(11) NOT NULL COMMENT '机构店铺id', `user_id` int(11) NOT NULL COMMENT '主讲师用户id', `teacher_id` int(11) NOT NULL COMMENT '老师id', `classes_cate_ids` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '平台课程分类ids', `classes_label_ids` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '平台课程类型ids', `self_label_tag` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '机构特色标签', `add_type` enum('1','2') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '2' COMMENT '添加人类型:1=机构,2=总后台', `add_id` int(11) NOT NULL DEFAULT 0 COMMENT '添加人id', `title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '标题', `headimage` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '头图', `images` varchar(1500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '轮播图', `type` enum('out','in') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT 'in' COMMENT '地点类型:out=户外,in=室内', `classes_num` int(10) NOT NULL COMMENT '课时数', `address_type` enum('1','2') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '1' COMMENT '地址类型:1=按机构,2=独立位置', `address_city` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '城市选择', `province` int(11) NULL DEFAULT NULL COMMENT '省编号', `city` int(11) NULL DEFAULT NULL COMMENT '市编号', `district` int(11) NULL DEFAULT NULL COMMENT '县区编号', `address` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '店铺地址', `address_detail` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '店铺详细地址', `longitude` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '经度', `latitude` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '纬度', `classes_date_text` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '上课日期', `classes_time_text` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '上课时间', `content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '课程详情', `notice` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '课程须知', `virtual_num` int(11) NULL DEFAULT 0 COMMENT '虚拟报名人数', `sale` int(11) NULL DEFAULT 0 COMMENT '总销量', `price` decimal(10, 2) NOT NULL COMMENT '售价', `underline_price` decimal(10, 2) NULL DEFAULT NULL COMMENT '划线价', `virtual_collect` int(11) NULL DEFAULT 0 COMMENT '虚拟收藏量', `status` enum('1','2','3') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '1' COMMENT '状态:1=上架,2=下架,3=平台下架', `auth_status` tinyint(2) NOT NULL DEFAULT 0 COMMENT '审核状态:0=待审核,1=审核通过,2=审核失败', `reason` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '审核不通过原因', `auth_time` int(11) NULL DEFAULT 0 COMMENT '审核时间', `admin_id` int(11) NULL DEFAULT 0 COMMENT '审核管理员id', `weigh` int(11) NULL DEFAULT 0 COMMENT '权重', `recommend` enum('0','1') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '平台推荐:0=否,1=是', `hot` enum('0','1') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '平台热门:0=否,1=是', `new` enum('0','1') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '平台最新:0=否,1=是', `selfhot` enum('0','1') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '机构热门:0=否,1=是', `createtime` bigint(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '创建时间', `updatetime` bigint(11) UNSIGNED NULL DEFAULT 0 COMMENT '修改时间', `deletetime` bigint(11) UNSIGNED NULL DEFAULT NULL COMMENT '删除时间', `virtual_people` int(11) NULL DEFAULT 0 COMMENT '虚拟参与人数', `feel` enum('0','1') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '是否免费:0=否,1=是', `limit_num` int(11) NULL DEFAULT 0 COMMENT '总限定人数(0不限制)', `sign_num` int(11) NULL DEFAULT 0 COMMENT '总已报名人数', `verification_num` int(11) NULL DEFAULT NULL COMMENT '总已核销人数', `views` bigint(20) NULL DEFAULT 0 COMMENT '浏览量', `start_time` bigint(20) NULL DEFAULT NULL COMMENT '开始时间', `end_time` bigint(20) NULL DEFAULT NULL COMMENT '结束时间', `collect` bigint(20) NULL DEFAULT NULL COMMENT '实际收藏量', `classes_type` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '课程类型', `classes_star` decimal(10, 1) NOT NULL DEFAULT 5.0 COMMENT '课程评分', `star_number` int(11) NOT NULL DEFAULT 0 COMMENT '评价数', PRIMARY KEY (`id`) USING BTREE, INDEX `manystore_id`(`manystore_id`) USING BTREE, INDEX `shop_id`(`shop_id`) USING BTREE, INDEX `user_id`(`user_id`) USING BTREE, INDEX `teacher_id`(`teacher_id`) USING BTREE, INDEX `classes_cate_ids`(`classes_cate_ids`(191)) USING BTREE, INDEX `classes_label_ids`(`classes_label_ids`(191)) USING BTREE, INDEX `self_label_tag`(`self_label_tag`(191)) USING BTREE, INDEX `add_type`(`add_type`) USING BTREE, INDEX `add_id`(`add_id`) USING BTREE, INDEX `title`(`title`(191)) USING BTREE, INDEX `type`(`type`) USING BTREE, INDEX `province`(`province`) USING BTREE, INDEX `city`(`city`) USING BTREE, INDEX `district`(`district`) USING BTREE, INDEX `longitude`(`longitude`) USING BTREE, INDEX `latitude`(`latitude`) USING BTREE, INDEX `auth_status`(`auth_status`) USING BTREE, INDEX `recommend`(`recommend`) USING BTREE, INDEX `hot`(`hot`) USING BTREE, INDEX `new`(`new`) USING BTREE, INDEX `selfhot`(`selfhot`) USING BTREE, INDEX `status`(`status`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 1176 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '机构课程库' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_school_classes_lib_log -- ---------------------------- DROP TABLE IF EXISTS `dyqc_school_classes_lib_log`; CREATE TABLE `dyqc_school_classes_lib_log` ( `id` int(11) NOT NULL AUTO_INCREMENT, `manystore_id` int(11) NOT NULL COMMENT '机构账号id', `shop_id` int(11) NOT NULL COMMENT '机构店铺id', `user_id` int(11) NOT NULL COMMENT '主讲师用户id', `teacher_id` int(11) NOT NULL COMMENT '老师id', `classes_cate_ids` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '平台课程分类ids', `classes_label_ids` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '平台课程类型ids', `self_label_tag` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '机构特色标签', `add_type` enum('1','2') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '2' COMMENT '添加人类型:1=机构,2=总后台', `add_id` int(11) NOT NULL DEFAULT 0 COMMENT '添加人id', `title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '标题', `headimage` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '头图', `images` varchar(1500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '轮播图', `type` enum('out','in') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT 'in' COMMENT '地点类型:out=户外,in=室内', `classes_num` int(10) NOT NULL COMMENT '课时数', `address_type` enum('1','2') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '1' COMMENT '地址类型:1=按机构,2=独立位置', `address_city` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '城市选择', `province` int(11) NULL DEFAULT NULL COMMENT '省编号', `city` int(11) NULL DEFAULT NULL COMMENT '市编号', `district` int(11) NULL DEFAULT NULL COMMENT '县区编号', `address` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '店铺地址', `address_detail` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '店铺详细地址', `longitude` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '经度', `latitude` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '纬度', `classes_date_text` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '上课日期', `classes_time_text` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '上课时间', `content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '课程详情', `notice` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '课程须知', `virtual_num` int(11) NULL DEFAULT 0 COMMENT '虚拟报名人数', `sale` int(11) NULL DEFAULT 0 COMMENT '总销量', `price` decimal(10, 2) NOT NULL COMMENT '售价', `underline_price` decimal(10, 2) NULL DEFAULT NULL COMMENT '划线价', `virtual_collect` int(11) NULL DEFAULT 0 COMMENT '虚拟收藏量', `status` enum('1','2','3') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '1' COMMENT '状态:1=上架,2=下架,3=平台下架', `auth_status` tinyint(2) NOT NULL DEFAULT 0 COMMENT '审核状态:0=待审核,1=审核通过,2=审核失败', `reason` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '审核不通过原因', `auth_time` int(11) NULL DEFAULT 0 COMMENT '审核时间', `admin_id` int(11) NULL DEFAULT 0 COMMENT '审核管理员id', `weigh` int(11) NULL DEFAULT 0 COMMENT '权重', `recommend` enum('0','1') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '平台推荐:0=否,1=是', `hot` enum('0','1') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '平台热门:0=否,1=是', `new` enum('0','1') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '平台最新:0=否,1=是', `selfhot` enum('0','1') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '机构热门:0=否,1=是', `createtime` bigint(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '创建时间', `updatetime` bigint(11) UNSIGNED NULL DEFAULT 0 COMMENT '修改时间', `deletetime` bigint(11) UNSIGNED NULL DEFAULT NULL COMMENT '删除时间', `virtual_people` int(11) NULL DEFAULT 0 COMMENT '虚拟参与人数', `feel` enum('0','1') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '是否免费:0=否,1=是', `limit_num` int(11) NULL DEFAULT 0 COMMENT '总限定人数(0不限制)', `sign_num` int(11) NULL DEFAULT 0 COMMENT '总已报名人数', `verification_num` int(11) NULL DEFAULT NULL COMMENT '总已核销人数', `views` bigint(20) NULL DEFAULT 0 COMMENT '浏览量', `start_time` bigint(20) NULL DEFAULT NULL COMMENT '开始时间', `end_time` bigint(20) NULL DEFAULT NULL COMMENT '结束时间', PRIMARY KEY (`id`) USING BTREE, INDEX `manystore_id`(`manystore_id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 8 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '机构课程库修改审核' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_school_classes_lib_spec -- ---------------------------- DROP TABLE IF EXISTS `dyqc_school_classes_lib_spec`; CREATE TABLE `dyqc_school_classes_lib_spec` ( `id` int(11) NOT NULL AUTO_INCREMENT, `classes_lib_id` bigint(11) NOT NULL COMMENT '课程id', `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '规格名', `start_time` bigint(20) NOT NULL COMMENT '开始时间', `end_time` bigint(20) NOT NULL COMMENT '结束时间', `limit_num` int(11) NULL DEFAULT 0 COMMENT '本课时限定人数(0不限制)', `sign_num` int(11) NULL DEFAULT 0 COMMENT '已报名人数', `verification_num` int(11) NULL DEFAULT NULL COMMENT '已核销人数', `status` enum('1','2') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '1' COMMENT '状态:1=上架,2=下架', `weigh` int(11) NULL DEFAULT 0 COMMENT '权重', `createtime` bigint(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '创建时间', `updatetime` bigint(11) UNSIGNED NULL DEFAULT 0 COMMENT '修改时间', `deletetime` bigint(11) UNSIGNED NULL DEFAULT NULL COMMENT '删除时间', PRIMARY KEY (`id`) USING BTREE, INDEX `classes_lib_id`(`classes_lib_id`) USING BTREE, INDEX `name`(`name`(191)) USING BTREE, INDEX `start_time`(`start_time`) USING BTREE, INDEX `end_time`(`end_time`) USING BTREE, INDEX `status`(`status`) USING BTREE, INDEX `weigh`(`weigh`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 1338 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '机构课程课时规格' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_school_classes_lib_spec_log -- ---------------------------- DROP TABLE IF EXISTS `dyqc_school_classes_lib_spec_log`; CREATE TABLE `dyqc_school_classes_lib_spec_log` ( `id` int(11) NOT NULL AUTO_INCREMENT, `classes_lib_id` bigint(11) NOT NULL COMMENT '课程id', `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '规格名', `start_time` bigint(20) NOT NULL COMMENT '开始时间', `end_time` bigint(20) NOT NULL COMMENT '结束时间', `limit_num` int(11) NULL DEFAULT 0 COMMENT '本课时限定人数(0不限制)', `sign_num` int(11) NULL DEFAULT 0 COMMENT '已报名人数', `verification_num` int(11) NULL DEFAULT NULL COMMENT '已核销人数', `status` enum('1','2') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '1' COMMENT '状态:1=上架,2=下架', `weigh` int(11) NULL DEFAULT 0 COMMENT '权重', `createtime` bigint(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '创建时间', `updatetime` bigint(11) UNSIGNED NULL DEFAULT 0 COMMENT '修改时间', `deletetime` bigint(11) UNSIGNED NULL DEFAULT NULL COMMENT '删除时间', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 10 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '机构课程课时规格修改审核' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_school_classes_order -- ---------------------------- DROP TABLE IF EXISTS `dyqc_school_classes_order`; CREATE TABLE `dyqc_school_classes_order` ( `id` int(11) NOT NULL AUTO_INCREMENT, `order_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '订单号', `pay_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '微信支付单号', `user_id` int(11) NULL DEFAULT NULL COMMENT '下单人id', `manystore_id` int(11) NULL DEFAULT NULL COMMENT '机构账号id', `shop_id` int(11) NULL DEFAULT NULL COMMENT '机构店铺id', `code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '核销码', `codeimage` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '核销二维码图片', `codeoneimage` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '核销一维码图片', `classes_lib_id` int(11) NULL DEFAULT NULL COMMENT '课程id', `classes_order_detail_id` int(11) NULL DEFAULT NULL COMMENT '订单课程id', `beforeprice` decimal(10, 2) NULL DEFAULT NULL COMMENT '订单优惠前金额', `totalprice` decimal(10, 2) NULL DEFAULT NULL COMMENT '订单应付金额', `payprice` decimal(10, 2) NULL DEFAULT NULL COMMENT '订单实付金额', `pay_type` enum('yue','wechat') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT 'wechat' COMMENT '支付方式:yue=余额,wechat=微信', `status` enum('-3','0','3','4','6','9') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '订单状态:-3=已取消,0=待支付,3=使用中,4=售后中,6=已退款,9=已完成', `before_status` enum('-3','0','3','6','9') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '售后前状态:-3=已取消,0=未售后,3=使用中,6=已退款,9=已完成', `server_status` enum('0','3','6') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '售后订单状态:0=正常,3=售后中,6=售后完成', `reason` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '售后申请原因', `auth_manystore_id` int(11) NULL DEFAULT NULL COMMENT '机构审核人id', `auth_opinion` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '机构审核意见', `auth_file` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '机构审核附件', `admin_id` int(11) NULL DEFAULT NULL COMMENT '平台审核人id', `result_status` enum('0','3','6') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '售后处理结果:0=未售后,3=退款,6=驳回', `result_text` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '售后处理结果说明', `result_file` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '售后处理结果说明附件', `canceltime` bigint(20) NULL DEFAULT NULL COMMENT '取消时间', `paytime` bigint(20) NULL DEFAULT NULL COMMENT '支付时间', `finishtime` bigint(20) NULL DEFAULT NULL COMMENT '完成时间', `refundtime` bigint(20) NULL DEFAULT NULL COMMENT '退款时间', `total_refundprice` decimal(10, 2) NULL DEFAULT NULL COMMENT '应退款金额', `real_refundprice` decimal(10, 2) NULL DEFAULT NULL COMMENT '实际退款金额', `sub_refundprice` decimal(10, 2) NULL DEFAULT NULL COMMENT '剩余未退金额', `createtime` bigint(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '创建时间', `updatetime` bigint(11) UNSIGNED NULL DEFAULT 0 COMMENT '修改时间', `deletetime` bigint(11) UNSIGNED NULL DEFAULT NULL COMMENT '删除时间', `pay_json` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '三方支付信息json', `platform` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '支付平台', `classes_service_order_id` int(11) NULL DEFAULT 0 COMMENT '售后订单id', `classes_lib_spec_id` int(11) NULL DEFAULT 0 COMMENT '快捷下单课时id', `classes_evaluate_id` int(11) NULL DEFAULT 0 COMMENT '课程反馈id', PRIMARY KEY (`id`) USING BTREE, INDEX `order_no`(`order_no`(191)) USING BTREE, INDEX `pay_no`(`pay_no`(191)) USING BTREE, INDEX `user_id`(`user_id`) USING BTREE, INDEX `manystore_id`(`manystore_id`) USING BTREE, INDEX `shop_id`(`shop_id`) USING BTREE, INDEX `code`(`code`(191)) USING BTREE, INDEX `classes_lib_id`(`classes_lib_id`) USING BTREE, INDEX `classes_order_detail_id`(`classes_order_detail_id`) USING BTREE, INDEX `status`(`status`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 1212 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '机构课程订单' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_school_classes_order_detail -- ---------------------------- DROP TABLE IF EXISTS `dyqc_school_classes_order_detail`; CREATE TABLE `dyqc_school_classes_order_detail` ( `id` int(11) NOT NULL AUTO_INCREMENT, `classes_order_id` int(11) NULL DEFAULT NULL COMMENT '课程订单id', `classes_lib_id` int(11) NULL DEFAULT NULL COMMENT '课程id', `manystore_id` int(11) NULL DEFAULT NULL COMMENT '机构账号id', `shop_id` int(11) NULL DEFAULT NULL COMMENT '机构店铺id', `user_id` int(11) NULL DEFAULT NULL COMMENT '主讲师用户id', `teacher_id` int(11) NULL DEFAULT NULL COMMENT '老师id', `classes_cate_ids` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '平台课程分类ids', `classes_label_ids` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '平台课程类型ids', `self_label_tag` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '机构特色标签', `add_type` enum('1','2') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '2' COMMENT '添加人类型:1=机构,2=总后台', `add_id` int(11) NULL DEFAULT 0 COMMENT '添加人id', `title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '标题', `headimage` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '头图', `images` varchar(1500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '轮播图', `type` enum('out','in') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT 'in' COMMENT '地点类型:out=户外,in=室内', `classes_num` int(10) NULL DEFAULT NULL COMMENT '课时数', `address_type` enum('1','2') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '1' COMMENT '地址类型:1=按机构,2=独立位置', `address_city` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '城市选择', `province` int(11) NULL DEFAULT NULL COMMENT '省编号', `city` int(11) NULL DEFAULT NULL COMMENT '市编号', `district` int(11) NULL DEFAULT NULL COMMENT '县区编号', `address` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '店铺地址', `address_detail` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '店铺详细地址', `longitude` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '经度', `latitude` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '纬度', `classes_date_text` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '上课日期', `classes_time_text` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '上课时间', `content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '课程详情', `notice` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '课程须知', `virtual_num` int(11) NULL DEFAULT NULL COMMENT '虚拟报名人数', `sale` int(11) NULL DEFAULT NULL COMMENT '总销量', `price` decimal(10, 2) NULL DEFAULT NULL COMMENT '售价', `underline_price` decimal(10, 2) NULL DEFAULT NULL COMMENT '划线价', `virtual_collect` int(11) NULL DEFAULT 0 COMMENT '虚拟收藏量', `use_num` int(11) NULL DEFAULT 0 COMMENT '已使用课时', `sub_num` int(11) NULL DEFAULT 0 COMMENT '剩余课时', `unit_price` decimal(10, 2) NULL DEFAULT NULL COMMENT '计算单次单价', `used_price` decimal(10, 2) NULL DEFAULT NULL COMMENT '计算的已使用金额', `createtime` bigint(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '创建时间', `updatetime` bigint(11) UNSIGNED NULL DEFAULT 0 COMMENT '修改时间', `deletetime` bigint(11) UNSIGNED NULL DEFAULT NULL COMMENT '删除时间', `limit_num` int(11) NULL DEFAULT 0 COMMENT '总限定人数(0不限制)', `sign_num` int(11) NULL DEFAULT 0 COMMENT '总已报名人数', `verification_num` int(11) NULL DEFAULT NULL COMMENT '总已核销人数', `feel` enum('0','1') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '是否免费:0=否,1=是', `start_time` bigint(20) NULL DEFAULT NULL COMMENT '开始时间', `end_time` bigint(20) NULL DEFAULT NULL COMMENT '结束时间', `classes_type` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '课程类型', PRIMARY KEY (`id`) USING BTREE, INDEX `classes_order_id`(`classes_order_id`) USING BTREE, INDEX `classes_lib_id`(`classes_lib_id`) USING BTREE, INDEX `manystore_id`(`manystore_id`) USING BTREE, INDEX `shop_id`(`shop_id`) USING BTREE, INDEX `user_id`(`user_id`) USING BTREE, INDEX `teacher_id`(`teacher_id`) USING BTREE, INDEX `classes_cate_ids`(`classes_cate_ids`(191)) USING BTREE, INDEX `classes_label_ids`(`classes_label_ids`(191)) USING BTREE, INDEX `type`(`type`) USING BTREE, INDEX `title`(`title`(191)) USING BTREE, INDEX `price`(`price`) USING BTREE, INDEX `feel`(`feel`) USING BTREE, INDEX `start_time`(`start_time`) USING BTREE, INDEX `end_time`(`end_time`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 1212 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '课程订单课程详情' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_school_classes_order_log -- ---------------------------- DROP TABLE IF EXISTS `dyqc_school_classes_order_log`; CREATE TABLE `dyqc_school_classes_order_log` ( `id` int(11) NOT NULL AUTO_INCREMENT, `classes_order_id` int(11) NULL DEFAULT NULL COMMENT '课程订单id', `status` enum('-3','0','3','4','6','9') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '订单状态:-3=已取消,0=待支付,3=使用中,4=售后中,6=已退款,9=已完成', `before_status` enum('-3','0','3','6','9') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '售后前状态:-3=已取消,0=未售后,3=使用中,6=已退款,9=已完成', `server_status` enum('0','3','6') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '售后订单状态:0=正常,3=售后中,6=售后完成', `result_status` enum('0','3','6') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '售后处理结果:0=未售后,3=退款,6=驳回', `log_text` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '记录内容', `createtime` bigint(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '创建时间', `oper_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '记录人类型', `oper_id` int(11) NULL DEFAULT 0 COMMENT '记录人id', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 2589 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '课程订单日志' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_school_classes_service_order -- ---------------------------- DROP TABLE IF EXISTS `dyqc_school_classes_service_order`; CREATE TABLE `dyqc_school_classes_service_order` ( `id` int(11) NOT NULL AUTO_INCREMENT, `order_no` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '售后单号', `classes_order_id` int(11) NOT NULL COMMENT '课程订单id', `user_id` int(11) NOT NULL COMMENT '下单人id', `classes_order_detail_id` int(11) NOT NULL COMMENT '订单课程id', `classes_lib_id` bigint(11) NOT NULL COMMENT '课程id', `manystore_id` int(11) NOT NULL COMMENT '机构账号id', `shop_id` int(11) NOT NULL COMMENT '机构店铺id', `status` enum('1','4','7','-3') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '1' COMMENT '售后状态:1=待处理,4=处理中,7=已结单,-3=已取消', `service_stauts` enum('1','4','7','10','-3') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '1' COMMENT '售后处理状态:1=待机构处理,4=待用户确认,7=售后通过结单中,10=售后结单完成,-3=售后驳回结单', `sales_type` enum('-3','1','4','7','10') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '-3' COMMENT '结单类型:-3=未结单,1=机构驳回,4=用户驳回,7=平台驳回,10=成功退款', `reject_reason` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '驳回原因', `reject_images` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '驳回图片资料', `auto_price` decimal(12, 2) NOT NULL COMMENT '自动计算应退全额', `auto_recommend_price` decimal(12, 2) NOT NULL COMMENT '自动计算推荐金额', `loss_proportion` decimal(12, 2) NOT NULL COMMENT '课程损耗比例', `auto_loss_price` decimal(10, 2) NOT NULL COMMENT '自动计算损耗金额', `tbc_price` decimal(10, 2) NOT NULL COMMENT '售后待确认退款金额', `c_price` decimal(10, 2) NOT NULL COMMENT '售后已确认退款金额', `real_refundprice` decimal(10, 2) NULL DEFAULT NULL COMMENT '实际退款金额', `sub_refundprice` decimal(10, 2) NULL DEFAULT NULL COMMENT '剩余未退金额', `platform` enum('miniapp') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '退款平台:miniapp=微信小程序', `pay_type` enum('yue','wechat') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT 'wechat' COMMENT '退款方式:yue=余额,wechat=微信', `pay_json` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '三方支付信息json', `deletetime` bigint(11) UNSIGNED NULL DEFAULT NULL COMMENT '删除时间', `refundtime` bigint(11) UNSIGNED NULL DEFAULT 0 COMMENT '退款时间', `rejecttime` bigint(11) UNSIGNED NULL DEFAULT 0 COMMENT '驳回时间', `handletime` bigint(11) UNSIGNED NULL DEFAULT 0 COMMENT '处理时间', `confirmtime` bigint(11) NULL DEFAULT NULL COMMENT '确认时间', `checkouttime` bigint(12) NULL DEFAULT NULL COMMENT '结单时间', `createtime` bigint(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '创建时间', `updatetime` bigint(11) UNSIGNED NULL DEFAULT 0 COMMENT '修改时间', `reason` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '售后申请原因', `auto_loss_unit_price` decimal(10, 2) NULL DEFAULT NULL COMMENT '自动计算损耗单价', `canceltime` bigint(20) NULL DEFAULT NULL COMMENT '取消时间', PRIMARY KEY (`id`) USING BTREE, INDEX `order_no`(`order_no`(191)) USING BTREE, INDEX `classes_order_id`(`classes_order_id`) USING BTREE, INDEX `user_id`(`user_id`) USING BTREE, INDEX `classes_order_detail_id`(`classes_order_detail_id`) USING BTREE, INDEX `classes_lib_id`(`classes_lib_id`) USING BTREE, INDEX `manystore_id`(`manystore_id`) USING BTREE, INDEX `shop_id`(`shop_id`) USING BTREE, INDEX `status`(`status`) USING BTREE, INDEX `service_stauts`(`service_stauts`) USING BTREE, INDEX `sales_type`(`sales_type`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 102 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '机构课程售后单' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_school_classes_service_order_log -- ---------------------------- DROP TABLE IF EXISTS `dyqc_school_classes_service_order_log`; CREATE TABLE `dyqc_school_classes_service_order_log` ( `id` int(11) NOT NULL AUTO_INCREMENT, `classes_service_order_id` int(11) NOT NULL COMMENT '课程售后订单id', `classes_order_id` int(11) NOT NULL COMMENT '课程订单id', `user_id` int(11) NOT NULL COMMENT '下单人id', `classes_order_detail_id` int(11) NOT NULL COMMENT '订单课程id', `classes_lib_id` bigint(11) NOT NULL COMMENT '课程id', `manystore_id` int(11) NOT NULL COMMENT '机构账号id', `shop_id` int(11) NOT NULL COMMENT '机构店铺id', `status` enum('1','4','7','-3') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '1' COMMENT '售后状态:1=待处理,4=处理中,7=已结单,-3=已取消', `service_stauts` enum('1','4','7','10','-3') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '1' COMMENT '售后处理状态:1=待机构处理,4=待用户确认,7=售后通过结单中,10=售后结单完成,-3=售后驳回结单', `sales_type` enum('-3','1','4','7','10') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '-3' COMMENT '结单类型:-3=未结单,1=机构驳回,4=用户驳回,7=平台驳回,10=成功退款', `log_text` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '记录内容', `oper_id` int(11) NULL DEFAULT 0 COMMENT '记录人id', `oper_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '记录人类型', `createtime` bigint(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '创建时间', `updatetime` bigint(11) UNSIGNED NULL DEFAULT 0 COMMENT '修改时间', PRIMARY KEY (`id`) USING BTREE, INDEX `classes_service_order_id`(`classes_service_order_id`) USING BTREE, INDEX `classes_order_id`(`classes_order_id`) USING BTREE, INDEX `user_id`(`user_id`) USING BTREE, INDEX `classes_order_detail_id`(`classes_order_detail_id`) USING BTREE, INDEX `classes_lib_id`(`classes_lib_id`) USING BTREE, INDEX `manystore_id`(`manystore_id`) USING BTREE, INDEX `shop_id`(`shop_id`) USING BTREE, INDEX `status`(`status`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 259 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '机构课程售后单日志' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_school_classes_type -- ---------------------------- DROP TABLE IF EXISTS `dyqc_school_classes_type`; CREATE TABLE `dyqc_school_classes_type` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '分类名', `status` enum('1','2') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '1' COMMENT '状态:1=上架,2=下架', `weigh` int(11) NULL DEFAULT 0 COMMENT '权重', `createtime` bigint(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '创建时间', `updatetime` bigint(11) UNSIGNED NULL DEFAULT 0 COMMENT '修改时间', `deletetime` bigint(11) UNSIGNED NULL DEFAULT NULL COMMENT '删除时间', PRIMARY KEY (`id`) USING BTREE, INDEX `name`(`name`(191)) USING BTREE, INDEX `status`(`status`) USING BTREE, INDEX `weigh`(`weigh`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 52 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '机构课程类型' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_school_help_article -- ---------------------------- DROP TABLE IF EXISTS `dyqc_school_help_article`; CREATE TABLE `dyqc_school_help_article` ( `id` int(11) NOT NULL AUTO_INCREMENT, `help_cate_ids` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '平台帮助分类ids', `title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '标题', `content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '文章详情', `status` enum('1','2') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '1' COMMENT '状态:1=上架,2=下架', `hot` enum('0','1') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '平台热门:0=否,1=是', `start_time` bigint(20) NULL DEFAULT NULL COMMENT '更新时间', `weigh` int(11) NULL DEFAULT 0 COMMENT '权重', `views` bigint(20) NULL DEFAULT 0 COMMENT '浏览量', `updatetime` bigint(11) UNSIGNED NULL DEFAULT 0 COMMENT '修改时间', `deletetime` bigint(11) UNSIGNED NULL DEFAULT NULL COMMENT '删除时间', PRIMARY KEY (`id`) USING BTREE, INDEX `help_cate_ids`(`help_cate_ids`(191)) USING BTREE, INDEX `title`(`title`(191)) USING BTREE, INDEX `status`(`status`) USING BTREE, INDEX `weigh`(`weigh`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 4 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '帮助文章' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_school_help_cate -- ---------------------------- DROP TABLE IF EXISTS `dyqc_school_help_cate`; CREATE TABLE `dyqc_school_help_cate` ( `id` int(11) NOT NULL AUTO_INCREMENT, `pid` int(11) NULL DEFAULT NULL COMMENT 'pid', `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '帮助分类名', `status` enum('1','2') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '1' COMMENT '状态:1=上架,2=下架', `weigh` int(11) NULL DEFAULT 0 COMMENT '权重', `createtime` bigint(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '创建时间', `updatetime` bigint(11) UNSIGNED NULL DEFAULT 0 COMMENT '修改时间', `deletetime` bigint(11) UNSIGNED NULL DEFAULT NULL COMMENT '删除时间', PRIMARY KEY (`id`) USING BTREE, INDEX `pid`(`pid`) USING BTREE, INDEX `name`(`name`(191)) USING BTREE, INDEX `status`(`status`) USING BTREE, INDEX `weigh`(`weigh`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 13 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '帮助分类' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_school_home_images -- ---------------------------- DROP TABLE IF EXISTS `dyqc_school_home_images`; CREATE TABLE `dyqc_school_home_images` ( `id` int(11) NOT NULL AUTO_INCREMENT, `image` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '展示图', `type` enum('in','out') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT 'in' COMMENT '跳转类型:in=内部跳转,out=外部跳转', `url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '跳转链接', `weigh` int(11) NULL DEFAULT 0 COMMENT '权重', `createtime` bigint(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '创建时间', `deletetime` bigint(11) UNSIGNED NULL DEFAULT NULL COMMENT '删除时间', `showtype` enum('image','video') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT 'image' COMMENT '展示类型:image=图片,video=视频', PRIMARY KEY (`id`) USING BTREE, INDEX `type`(`type`) USING BTREE, INDEX `weigh`(`weigh`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 54 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '夜校首页轮播图' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_school_message -- ---------------------------- DROP TABLE IF EXISTS `dyqc_school_message`; CREATE TABLE `dyqc_school_message` ( `id` int(11) NOT NULL AUTO_INCREMENT, `platform` set('admin','user','shop') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '消息平台:admin=总后台,user=用户端,shop=机构后台', `oper_type` enum('admin','user','system','shop') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT 'system' COMMENT '发送人类型:admin=管理员,user=用户,system=推荐,shop=机构', `oper_id` int(11) NOT NULL DEFAULT 0 COMMENT '发送人id', `to_type` enum('admin','user','system','shop') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT 'system' COMMENT '接收人类型:admin=管理员,user=用户,system=推荐,shop=机构', `to_id` int(11) NOT NULL DEFAULT 0 COMMENT '接收人id', `status` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT 'system' COMMENT '消息总类型:system=系统消息,classes=课程消息,order=订单消息', `mini_type` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT 'other' COMMENT '小消息类型:order_notice=课程订单通知,classes_auth=课程报名审核,classes_apply=课程上新审核,shop_apply=机构审核,classes_order_notice=课时预约,user_auth=机构授权用户信息,aftercare=售后服务,other=其他', `title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '消息标题', `desc` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '消息内容', `params` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '消息额外参数(json)', `createtime` bigint(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '创建时间', `type` enum('1','2') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '1' COMMENT '已读状态:1=未读,2=已读', `weigh` int(11) NULL DEFAULT 0 COMMENT '权重', `event` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '事件标识', PRIMARY KEY (`id`) USING BTREE, INDEX `platform`(`platform`) USING BTREE, INDEX `oper_type`(`oper_type`) USING BTREE, INDEX `oper_id`(`oper_id`) USING BTREE, INDEX `to_type`(`to_type`) USING BTREE, INDEX `to_id`(`to_id`) USING BTREE, INDEX `status`(`status`(191)) USING BTREE, INDEX `mini_type`(`mini_type`(191)) USING BTREE, INDEX `title`(`title`(191)) USING BTREE, INDEX `desc`(`desc`(191)) USING BTREE, INDEX `type`(`type`) USING BTREE, INDEX `weigh`(`weigh`) USING BTREE, INDEX `event`(`event`(191)) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 6916 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '夜校站内信' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_school_message_config -- ---------------------------- DROP TABLE IF EXISTS `dyqc_school_message_config`; CREATE TABLE `dyqc_school_message_config` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '事件名', `event` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '事件标识', `logo_image` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '事件消息logo', `status` enum('1','2') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '1' COMMENT '事件类型:1=系统推送,2=其他', `wechat_wap` enum('1','2') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '1' COMMENT '微信公众号消息:1=开启,2=关闭', `message` enum('1','2') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '1' COMMENT '短信消息:1=开启,2=关闭', `selfmail` enum('1','2') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '1' COMMENT '站内行消息:1=开启,2=关闭', `message_id` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '短信模板id', `wechat_wap_id` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '公众号模板消息id', `selfmail_title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '站内信标题', `selfmail_template_text` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '站内信模板', `configjson` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '可用的模板字段变量', `weigh` int(11) NULL DEFAULT 0 COMMENT '权重', `createtime` bigint(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '创建时间', `updatetime` bigint(11) UNSIGNED NULL DEFAULT 0 COMMENT '修改时间', `deletetime` bigint(11) UNSIGNED NULL DEFAULT NULL COMMENT '删除时间', PRIMARY KEY (`id`) USING BTREE, INDEX `name`(`name`(191)) USING BTREE, INDEX `event`(`event`(191)) USING BTREE, INDEX `status`(`status`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 62 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '系统事件消息配置' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_school_message_config_item -- ---------------------------- DROP TABLE IF EXISTS `dyqc_school_message_config_item`; CREATE TABLE `dyqc_school_message_config_item` ( `id` int(11) NOT NULL AUTO_INCREMENT, `event` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '事件标识', `event_two` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '事件二级标识', `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '消息备注', `wechat_wap` enum('1','2') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '1' COMMENT '微信公众号消息:1=开启,2=关闭', `message` enum('1','2') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '1' COMMENT '短信消息:1=开启,2=关闭', `selfmail` enum('1','2') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '1' COMMENT '站内行消息:1=开启,2=关闭', `message_id` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '短信模板id', `wechat_wap_id` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '公众号模板消息id', `selfmail_title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '站内信标题', `selfmail_template_text` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '站内信模板', `configjson` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '可用的模板字段变量', `thirdjson` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '额外第三方参数', `weigh` int(11) NULL DEFAULT 0 COMMENT '权重', `createtime` bigint(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '创建时间', `updatetime` bigint(11) UNSIGNED NULL DEFAULT 0 COMMENT '修改时间', `deletetime` bigint(11) UNSIGNED NULL DEFAULT NULL COMMENT '删除时间', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 74 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '系统事件消息配置消息项' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_school_message_user -- ---------------------------- DROP TABLE IF EXISTS `dyqc_school_message_user`; CREATE TABLE `dyqc_school_message_user` ( `id` int(11) NOT NULL AUTO_INCREMENT, `user_id` int(11) NULL DEFAULT NULL COMMENT '用户id', `message_id` int(11) NULL DEFAULT NULL COMMENT '消息id', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 6 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '已读记录' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_school_search_city -- ---------------------------- DROP TABLE IF EXISTS `dyqc_school_search_city`; CREATE TABLE `dyqc_school_search_city` ( `id` int(11) NOT NULL AUTO_INCREMENT, `address_city` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '城市选择', `province` int(11) NOT NULL COMMENT '省编号', `city` int(11) NOT NULL COMMENT '市编号', `district` int(11) NOT NULL COMMENT '县区编号', `deletetime` bigint(11) UNSIGNED NULL DEFAULT NULL COMMENT '删除时间', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 24 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '距离搜索展示区域' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_school_teacher -- ---------------------------- DROP TABLE IF EXISTS `dyqc_school_teacher`; CREATE TABLE `dyqc_school_teacher` ( `id` int(11) NOT NULL AUTO_INCREMENT, `manystore_id` int(11) NOT NULL COMMENT '机构账号id', `shop_id` int(11) NOT NULL COMMENT '机构店铺id', `user_id` int(11) NOT NULL COMMENT '教师前台用户id', `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '教师名', `head_image` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '教师头像', `content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '教师简介', `status` enum('1','2') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '1' COMMENT '机构展示专家信息:1=上架,2=下架', `recommend` enum('0','1') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '平台首页推荐:0=否,1=是', `expert_image` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '专家头像', `expert_content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '专家介绍', `weigh` int(11) NULL DEFAULT 0 COMMENT '权重', `createtime` bigint(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '创建时间', `updatetime` bigint(11) UNSIGNED NULL DEFAULT 0 COMMENT '修改时间', `deletetime` bigint(11) UNSIGNED NULL DEFAULT NULL COMMENT '删除时间', `teacher_star` decimal(10, 1) NOT NULL DEFAULT 5.0 COMMENT '讲师评分', `star_number` int(11) NOT NULL DEFAULT 0 COMMENT '评价数', `achievement_json` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '成就', PRIMARY KEY (`id`) USING BTREE, INDEX `manystore_id`(`manystore_id`) USING BTREE, INDEX `shop_id`(`shop_id`) USING BTREE, INDEX `user_id`(`user_id`) USING BTREE, INDEX `name`(`name`(191)) USING BTREE, INDEX `status`(`status`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 130 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '机构老师' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_school_verification -- ---------------------------- DROP TABLE IF EXISTS `dyqc_school_verification`; CREATE TABLE `dyqc_school_verification` ( `id` int(11) NOT NULL AUTO_INCREMENT, `manystore_id` int(11) NOT NULL COMMENT '机构账号id', `shop_id` int(11) NOT NULL COMMENT '机构店铺id', `user_id` int(11) NOT NULL COMMENT '用户id', `classes_lib_ids` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '平台可核销的课程ids', `status` enum('1','2') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '1' COMMENT '状态:1=开启,2=关闭', `createtime` bigint(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '创建时间', `updatetime` bigint(11) UNSIGNED NULL DEFAULT 0 COMMENT '修改时间', PRIMARY KEY (`id`) USING BTREE, INDEX `manystore_id`(`manystore_id`) USING BTREE, INDEX `shop_id`(`shop_id`) USING BTREE, INDEX `user_id`(`user_id`) USING BTREE, INDEX `classes_lib_ids`(`classes_lib_ids`(191)) USING BTREE, INDEX `status`(`status`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 124 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '机构核销员' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_school_virtual_head -- ---------------------------- DROP TABLE IF EXISTS `dyqc_school_virtual_head`; CREATE TABLE `dyqc_school_virtual_head` ( `id` int(11) NOT NULL AUTO_INCREMENT, `head_image` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '头像', `weigh` int(11) NULL DEFAULT 0 COMMENT '权重', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 3701 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '虚拟头像表' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_school_virtual_user -- ---------------------------- DROP TABLE IF EXISTS `dyqc_school_virtual_user`; CREATE TABLE `dyqc_school_virtual_user` ( `id` int(11) NOT NULL AUTO_INCREMENT, `nickname` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '昵称', `head_image` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '头像', `classes_lib_id` int(11) NULL DEFAULT NULL COMMENT '课程id', `time` bigint(20) NULL DEFAULT NULL COMMENT '虚拟下单时间', `jointype` enum('0','1') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '参与中:1=是,0=否', `havetype` enum('0','1') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '已报名:1=是,0=否', PRIMARY KEY (`id`) USING BTREE, INDEX `classes_lib_id`(`classes_lib_id`) USING BTREE, INDEX `time`(`time`) USING BTREE, INDEX `jointype`(`jointype`) USING BTREE, INDEX `havetype`(`havetype`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 11695 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '课程虚拟参与者' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_school_visit -- ---------------------------- DROP TABLE IF EXISTS `dyqc_school_visit`; CREATE TABLE `dyqc_school_visit` ( `id` int(11) NOT NULL AUTO_INCREMENT, `classes_lib_id` int(11) NULL DEFAULT NULL COMMENT '课程id', `classes_activity_id` int(11) NULL DEFAULT NULL COMMENT '活动id', `status` enum('1','2','3') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '1' COMMENT '访问类型:1=课程,2=活动,3=帮助文章', `createtime` bigint(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '访问时间', `user_id` int(11) NULL DEFAULT NULL COMMENT '访问用户', `shop_id` int(11) NULL DEFAULT NULL COMMENT '机构id', `help_article_id` int(11) NULL DEFAULT NULL COMMENT '帮助文章id', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 15749 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '功能访问记录表' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_school_visit_distribution -- ---------------------------- DROP TABLE IF EXISTS `dyqc_school_visit_distribution`; CREATE TABLE `dyqc_school_visit_distribution` ( `id` int(11) NOT NULL AUTO_INCREMENT, `index` varchar(800) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '分布类型:access_source_session_cnt=访问来源分布,access_staytime_info=访问时长分布,access_depth_info=访问深度的分布', `ref_date` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '日期格式为yyyymmdd', `key` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '场景id', `value` bigint(12) NULL DEFAULT NULL COMMENT '该场景id访问pv', `begin_date` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '开始日期格式为yyyymmdd', `end_date` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '结束日期格式为yyyymmdd', `statistics_time` int(12) NULL DEFAULT NULL COMMENT '统计时间', `miniapp_id` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '微信小程序id', `createtime` bigint(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '创建时间', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 2278 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '微信获取用户小程序访问分布数据' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_sms -- ---------------------------- DROP TABLE IF EXISTS `dyqc_sms`; CREATE TABLE `dyqc_sms` ( `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT 'ID', `event` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '事件', `mobile` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '手机号', `code` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '验证码', `times` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '验证次数', `ip` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT 'IP', `createtime` bigint(16) UNSIGNED NULL DEFAULT 0 COMMENT '创建时间', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '短信验证码表' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_test -- ---------------------------- DROP TABLE IF EXISTS `dyqc_test`; CREATE TABLE `dyqc_test` ( `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT 'ID', `user_id` int(10) NULL DEFAULT 0 COMMENT '会员ID', `admin_id` int(10) NULL DEFAULT 0 COMMENT '管理员ID', `category_id` int(10) UNSIGNED NULL DEFAULT 0 COMMENT '分类ID(单选)', `category_ids` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '分类ID(多选)', `tags` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '标签', `week` enum('monday','tuesday','wednesday') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '星期(单选):monday=星期一,tuesday=星期二,wednesday=星期三', `flag` set('hot','index','recommend') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '标志(多选):hot=热门,index=首页,recommend=推荐', `genderdata` enum('male','female') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT 'male' COMMENT '性别(单选):male=男,female=女', `hobbydata` set('music','reading','swimming') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '爱好(多选):music=音乐,reading=读书,swimming=游泳', `title` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '标题', `content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '内容', `image` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '图片', `images` varchar(1500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '图片组', `attachfile` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '附件', `keywords` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '关键字', `description` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '描述', `city` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '省市', `array` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '数组:value=值', `json` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '配置:key=名称,value=值', `multiplejson` varchar(1500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '二维数组:title=标题,intro=介绍,author=作者,age=年龄', `price` decimal(10, 2) UNSIGNED NULL COMMENT '价格', `views` int(10) UNSIGNED NULL DEFAULT 0 COMMENT '点击', `workrange` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '时间区间', `startdate` date NULL DEFAULT NULL COMMENT '开始日期', `activitytime` datetime(0) NULL DEFAULT NULL COMMENT '活动时间(datetime)', `year` year NULL DEFAULT NULL COMMENT '年', `times` time(0) NULL DEFAULT NULL COMMENT '时间', `refreshtime` bigint(16) NULL DEFAULT NULL COMMENT '刷新时间', `createtime` bigint(16) NULL DEFAULT NULL COMMENT '创建时间', `updatetime` bigint(16) NULL DEFAULT NULL COMMENT '更新时间', `deletetime` bigint(16) NULL DEFAULT NULL COMMENT '删除时间', `weigh` int(10) NULL DEFAULT 0 COMMENT '权重', `switch` tinyint(1) NULL DEFAULT 0 COMMENT '开关', `status` enum('normal','hidden') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT 'normal' COMMENT '状态', `state` enum('0','1','2') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '1' COMMENT '状态值:0=禁用,1=正常,2=推荐', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '测试表' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_third -- ---------------------------- DROP TABLE IF EXISTS `dyqc_third`; CREATE TABLE `dyqc_third` ( `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT 'ID', `user_id` int(10) UNSIGNED NULL DEFAULT 0 COMMENT '会员ID', `platform` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '第三方应用', `apptype` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '应用类型', `unionid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '第三方UNIONID', `openname` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '第三方会员昵称', `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '第三方OPENID', `access_token` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT 'AccessToken', `refresh_token` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT 'RefreshToken', `expires_in` int(10) UNSIGNED NULL DEFAULT 0 COMMENT '有效期', `createtime` bigint(16) NULL DEFAULT NULL COMMENT '创建时间', `updatetime` bigint(16) NULL DEFAULT NULL COMMENT '更新时间', `logintime` bigint(16) NULL DEFAULT NULL COMMENT '登录时间', `expiretime` bigint(16) NULL DEFAULT NULL COMMENT '过期时间', `params_json` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '额外信息', PRIMARY KEY (`id`) USING BTREE, UNIQUE INDEX `platform`(`platform`, `openid`) USING BTREE, INDEX `user_id`(`user_id`, `platform`) USING BTREE, INDEX `unionid`(`platform`, `unionid`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 1024 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '第三方登录表' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_user -- ---------------------------- DROP TABLE IF EXISTS `dyqc_user`; CREATE TABLE `dyqc_user` ( `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT 'ID', `group_id` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '组别ID', `username` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '用户名', `nickname` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '昵称', `realname` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '真实姓名', `work` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '职业', `password` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '密码', `salt` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '密码盐', `email` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '电子邮箱', `mobile` varchar(11) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '手机号', `avatar` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '头像', `level` tinyint(1) UNSIGNED NOT NULL DEFAULT 0 COMMENT '等级', `gender` tinyint(1) UNSIGNED NOT NULL DEFAULT 0 COMMENT '性别', `birthday` date NULL DEFAULT NULL COMMENT '生日', `bio` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '格言', `money` decimal(10, 2) NOT NULL COMMENT '余额', `score` int(10) NOT NULL DEFAULT 0 COMMENT '积分', `successions` int(10) UNSIGNED NOT NULL DEFAULT 1 COMMENT '连续登录天数', `maxsuccessions` int(10) UNSIGNED NOT NULL DEFAULT 1 COMMENT '最大连续登录天数', `prevtime` bigint(16) NULL DEFAULT NULL COMMENT '上次登录时间', `logintime` bigint(16) NULL DEFAULT NULL COMMENT '登录时间', `loginip` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '登录IP', `loginfailure` tinyint(1) UNSIGNED NOT NULL DEFAULT 0 COMMENT '失败次数', `loginfailuretime` bigint(16) NULL DEFAULT NULL COMMENT '最后登录失败时间', `joinip` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '加入IP', `jointime` bigint(16) NULL DEFAULT NULL COMMENT '加入时间', `createtime` bigint(16) NULL DEFAULT NULL COMMENT '创建时间', `updatetime` bigint(16) NULL DEFAULT NULL COMMENT '更新时间', `token` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT 'Token', `status` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '状态', `verification` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '验证', PRIMARY KEY (`id`) USING BTREE, INDEX `username`(`username`) USING BTREE, INDEX `email`(`email`) USING BTREE, INDEX `mobile`(`mobile`) USING BTREE, INDEX `nickname`(`nickname`) USING BTREE, INDEX `realname`(`realname`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 2969 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '会员表' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_user_group -- ---------------------------- DROP TABLE IF EXISTS `dyqc_user_group`; CREATE TABLE `dyqc_user_group` ( `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT, `name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '组名', `rules` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '权限节点', `createtime` bigint(16) NULL DEFAULT NULL COMMENT '添加时间', `updatetime` bigint(16) NULL DEFAULT NULL COMMENT '更新时间', `status` enum('normal','hidden') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '状态', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '会员组表' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_user_money_log -- ---------------------------- DROP TABLE IF EXISTS `dyqc_user_money_log`; CREATE TABLE `dyqc_user_money_log` ( `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT, `user_id` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '会员ID', `money` decimal(10, 2) NOT NULL COMMENT '变更余额', `before` decimal(10, 2) NOT NULL COMMENT '变更前余额', `after` decimal(10, 2) NOT NULL COMMENT '变更后余额', `memo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '备注', `createtime` bigint(16) NULL DEFAULT NULL COMMENT '创建时间', `ext` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '额外参数', `type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '类型', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '会员余额变动表' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_user_rule -- ---------------------------- DROP TABLE IF EXISTS `dyqc_user_rule`; CREATE TABLE `dyqc_user_rule` ( `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT, `pid` int(10) NULL DEFAULT NULL COMMENT '父ID', `name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '名称', `title` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '标题', `remark` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注', `ismenu` tinyint(1) NULL DEFAULT NULL COMMENT '是否菜单', `createtime` bigint(16) NULL DEFAULT NULL COMMENT '创建时间', `updatetime` bigint(16) NULL DEFAULT NULL COMMENT '更新时间', `weigh` int(10) NULL DEFAULT 0 COMMENT '权重', `status` enum('normal','hidden') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '状态', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 13 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '会员规则表' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_user_score_log -- ---------------------------- DROP TABLE IF EXISTS `dyqc_user_score_log`; CREATE TABLE `dyqc_user_score_log` ( `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT, `user_id` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '会员ID', `score` int(10) NOT NULL DEFAULT 0 COMMENT '变更积分', `before` int(10) NOT NULL DEFAULT 0 COMMENT '变更前积分', `after` int(10) NOT NULL DEFAULT 0 COMMENT '变更后积分', `memo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '备注', `createtime` bigint(16) NULL DEFAULT NULL COMMENT '创建时间', `ext` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '额外参数', `type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '类型', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '会员积分变动表' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_user_token -- ---------------------------- DROP TABLE IF EXISTS `dyqc_user_token`; CREATE TABLE `dyqc_user_token` ( `token` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'Token', `user_id` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '会员ID', `createtime` bigint(16) NULL DEFAULT NULL COMMENT '创建时间', `expiretime` bigint(16) NULL DEFAULT NULL COMMENT '过期时间', PRIMARY KEY (`token`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '会员Token表' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_version -- ---------------------------- DROP TABLE IF EXISTS `dyqc_version`; CREATE TABLE `dyqc_version` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'ID', `oldversion` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '旧版本号', `newversion` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '新版本号', `packagesize` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '包大小', `content` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '升级内容', `downloadurl` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '下载地址', `enforce` tinyint(1) UNSIGNED NOT NULL DEFAULT 0 COMMENT '强制更新', `createtime` bigint(16) NULL DEFAULT NULL COMMENT '创建时间', `updatetime` bigint(16) NULL DEFAULT NULL COMMENT '更新时间', `weigh` int(10) NOT NULL DEFAULT 0 COMMENT '权重', `status` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '状态', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '版本表' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_webscan_log -- ---------------------------- DROP TABLE IF EXISTS `dyqc_webscan_log`; CREATE TABLE `dyqc_webscan_log` ( `id` int(11) NOT NULL AUTO_INCREMENT, `create_time` int(10) NOT NULL, `page` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, `method` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, `rkey` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, `rdata` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, `user_agent` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, `request_url` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, `user_id` int(11) NULL DEFAULT 0, `ip` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, `type` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, PRIMARY KEY (`id`) USING BTREE ) ENGINE = MyISAM AUTO_INCREMENT = 28983 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic; -- ---------------------------- -- Table structure for dyqc_webscan_verifies -- ---------------------------- DROP TABLE IF EXISTS `dyqc_webscan_verifies`; CREATE TABLE `dyqc_webscan_verifies` ( `nameid` int(32) NOT NULL AUTO_INCREMENT, `md5` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '', `method` enum('local','official') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT 'official', `filename` varchar(254) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '', `mktime` int(11) NOT NULL DEFAULT 0 COMMENT '最后修改时间', PRIMARY KEY (`nameid`) USING BTREE ) ENGINE = MyISAM AUTO_INCREMENT = 36329 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic; -- ---------------------------- -- Table structure for dyqc_xilufitness_activity_coupon -- ---------------------------- DROP TABLE IF EXISTS `dyqc_xilufitness_activity_coupon`; CREATE TABLE `dyqc_xilufitness_activity_coupon` ( `id` int(200) UNSIGNED NOT NULL AUTO_INCREMENT, `brand_id` int(30) NULL DEFAULT NULL COMMENT '所属小程序', `title` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '优惠券名称', `meet_amount` decimal(10, 0) UNSIGNED NULL COMMENT '满足金额', `discount_amount` decimal(10, 0) UNSIGNED NULL COMMENT '抵扣金额', `expire_day` int(3) UNSIGNED NULL DEFAULT 0 COMMENT '有效期', `coupon_count` int(10) UNSIGNED NULL DEFAULT 0 COMMENT '发放数量', `receive_count` int(10) UNSIGNED NULL DEFAULT 0 COMMENT '领取数量', `status` enum('normal','hidden') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT 'normal' COMMENT '状态', `is_activity` tinyint(1) UNSIGNED NULL DEFAULT 0 COMMENT '是否参与活动', `invite_num` tinyint(6) UNSIGNED NULL DEFAULT 0 COMMENT '邀请人数', `updatetime` bigint(16) NULL DEFAULT NULL COMMENT '更新时间', `createtime` bigint(16) NULL DEFAULT NULL COMMENT '创建时间', PRIMARY KEY (`id`) USING BTREE, INDEX `brand_id`(`brand_id`) USING BTREE, INDEX `status_title`(`status`, `title`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 6 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '代金券管理' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_xilufitness_activity_medal -- ---------------------------- DROP TABLE IF EXISTS `dyqc_xilufitness_activity_medal`; CREATE TABLE `dyqc_xilufitness_activity_medal` ( `id` int(200) UNSIGNED NOT NULL AUTO_INCREMENT, `brand_id` int(30) UNSIGNED NULL DEFAULT 0 COMMENT '所属小程序', `medal_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '勋章名称', `thumb_image` varchar(150) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '勋章图片', `thumb_active_image` varchar(150) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '解锁勋章图片', `class_time` bigint(16) NULL DEFAULT NULL COMMENT '训练时长', `description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '勋章说明', `status` enum('normal','hidden') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT 'normal' COMMENT '状态', `updatetime` bigint(16) NULL DEFAULT NULL COMMENT '更新时间', `createtime` bigint(16) NULL DEFAULT NULL COMMENT '创建时间', PRIMARY KEY (`id`) USING BTREE, INDEX `brand_id`(`brand_id`) USING BTREE, INDEX `status`(`status`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '勋章管理' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_xilufitness_activity_recharge -- ---------------------------- DROP TABLE IF EXISTS `dyqc_xilufitness_activity_recharge`; CREATE TABLE `dyqc_xilufitness_activity_recharge` ( `id` int(200) UNSIGNED NOT NULL AUTO_INCREMENT, `brand_id` int(30) UNSIGNED NULL DEFAULT 0 COMMENT '所属小程序', `recharge_amount` decimal(10, 0) NULL DEFAULT NULL COMMENT '充值金额', `account_amount` decimal(10, 0) NULL DEFAULT NULL COMMENT '到账金额', `cut_amount` decimal(10, 2) UNSIGNED NULL COMMENT '节省金额', `status` enum('normal','hidden') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT 'normal' COMMENT '状态', `updatetime` bigint(16) NULL DEFAULT NULL COMMENT '更新时间', `createtime` bigint(16) NULL DEFAULT NULL COMMENT '创建时间', PRIMARY KEY (`id`) USING BTREE, INDEX `brand_id_status`(`brand_id`, `status`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 5 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '充值设置' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_xilufitness_admin_access -- ---------------------------- DROP TABLE IF EXISTS `dyqc_xilufitness_admin_access`; CREATE TABLE `dyqc_xilufitness_admin_access` ( `id` int(200) UNSIGNED NOT NULL AUTO_INCREMENT, `admin_id` int(30) UNSIGNED NULL DEFAULT 0 COMMENT '所属管理员', `brand_id` int(30) NULL DEFAULT NULL COMMENT '所属小程序', `account_type` tinyint(2) UNSIGNED NULL DEFAULT 0 COMMENT '账号类型 1 小程序 2 门店', `shop_id` int(30) UNSIGNED NULL DEFAULT 0 COMMENT '所属门店', `updatetime` bigint(16) NULL DEFAULT NULL COMMENT '更新时间', `createtime` bigint(16) NULL DEFAULT NULL COMMENT '创建时间', PRIMARY KEY (`id`) USING BTREE, INDEX `admin_brand_id`(`admin_id`, `brand_id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 8 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '小程序账号管理' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_xilufitness_area -- ---------------------------- DROP TABLE IF EXISTS `dyqc_xilufitness_area`; CREATE TABLE `dyqc_xilufitness_area` ( `id` int(10) NOT NULL AUTO_INCREMENT COMMENT 'ID', `pid` int(10) NULL DEFAULT NULL COMMENT '父id', `shortname` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '简称', `name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '名称', `mergename` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '全称', `level` tinyint(4) NULL DEFAULT NULL COMMENT '层级 0 1 2 省市区县', `pinyin` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '拼音', `code` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '长途区号', `zip` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '邮编', `first` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '首字母', `lng` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '经度', `lat` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '纬度', PRIMARY KEY (`id`) USING BTREE, INDEX `pid`(`pid`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 3749 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '全国城市表' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_xilufitness_auth_group -- ---------------------------- DROP TABLE IF EXISTS `dyqc_xilufitness_auth_group`; CREATE TABLE `dyqc_xilufitness_auth_group` ( `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT, `group_id` int(30) NULL DEFAULT NULL COMMENT '所属权限组', `is_type` tinyint(2) UNSIGNED NULL DEFAULT 0 COMMENT '组类型 1 小程序 2 门店', `updatetime` bigint(16) NULL DEFAULT NULL COMMENT '更新时间', `createtime` bigint(16) NULL DEFAULT NULL COMMENT '更新时间', PRIMARY KEY (`id`) USING BTREE, INDEX `group_id`(`group_id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 10 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '小程序权限组' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_xilufitness_banner -- ---------------------------- DROP TABLE IF EXISTS `dyqc_xilufitness_banner`; CREATE TABLE `dyqc_xilufitness_banner` ( `id` int(200) UNSIGNED NOT NULL AUTO_INCREMENT, `brand_id` int(30) NULL DEFAULT NULL COMMENT '所属小程序', `title` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '名称', `thumb_image` varchar(150) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '图片', `banner_position` tinyint(2) UNSIGNED NULL DEFAULT 0 COMMENT '广告位置', `is_redirect` tinyint(2) UNSIGNED NULL DEFAULT 0 COMMENT '是否跳转', `data_id` int(10) NULL DEFAULT NULL COMMENT '跳转id', `weigh` int(10) NULL DEFAULT NULL COMMENT '排序', `status` enum('normal','hidden') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT 'normal' COMMENT '状态', `updatetime` bigint(16) NULL DEFAULT NULL COMMENT '更新时间', `createtime` bigint(16) NULL DEFAULT NULL COMMENT '创建时间', PRIMARY KEY (`id`) USING BTREE, INDEX `brand_id_position`(`brand_id`, `banner_position`) USING BTREE, INDEX `status`(`status`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '轮播图片管理' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_xilufitness_brand -- ---------------------------- DROP TABLE IF EXISTS `dyqc_xilufitness_brand`; CREATE TABLE `dyqc_xilufitness_brand` ( `id` int(200) UNSIGNED NOT NULL AUTO_INCREMENT, `username` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '登录账号', `brand_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '小程名称', `brand_mobile` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '小程手机号', `brand_email` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '小程邮箱', `brand_logo_image` varchar(150) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '小程logo', `status` enum('normal','hidden') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT 'normal' COMMENT '状态', `brand_key` varchar(25) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '小程Key', `deletetime` bigint(16) UNSIGNED NULL DEFAULT NULL COMMENT '删除时间', `updatetime` bigint(16) UNSIGNED NULL DEFAULT NULL COMMENT '更新时间', `createtime` bigint(16) UNSIGNED NULL DEFAULT NULL COMMENT '创建时间', PRIMARY KEY (`id`) USING BTREE, INDEX `brand_key`(`brand_key`) USING BTREE, INDEX `brand_name_mobile`(`brand_name`, `brand_mobile`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '小程序管理' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_xilufitness_brand_config -- ---------------------------- DROP TABLE IF EXISTS `dyqc_xilufitness_brand_config`; CREATE TABLE `dyqc_xilufitness_brand_config` ( `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT, `brand_id` int(30) UNSIGNED NULL DEFAULT 0 COMMENT '所属小程序', `name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '变量名', `group` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '分组', `title` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '变量标题', `tip` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '变量描述', `type` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '类型:string,text,int,bool,array,datetime,date,file', `visible` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '可见条件', `value` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '变量值', `content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '变量字典数据', `rule` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '验证规则', `extend` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '扩展属性', `setting` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '配置', PRIMARY KEY (`id`) USING BTREE, UNIQUE INDEX `name`(`name`) USING BTREE, INDEX `brand_id`(`brand_id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 31 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '基本配置' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_xilufitness_camp -- ---------------------------- DROP TABLE IF EXISTS `dyqc_xilufitness_camp`; CREATE TABLE `dyqc_xilufitness_camp` ( `id` int(255) UNSIGNED NOT NULL AUTO_INCREMENT, `brand_id` int(30) UNSIGNED NULL DEFAULT 0 COMMENT '所属小程序', `title` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '活动名称', `thumb_image` varchar(150) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '缩略图', `thumb_images` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '详情轮播图集', `lable_ids` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '活动标签', `description` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '活动简介', `content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '活动详情', `tip_content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '注意事情', `camp_price` decimal(10, 2) UNSIGNED NULL COMMENT '报名单价', `write_off_price` decimal(10, 2) UNSIGNED NULL COMMENT '核销收入', `market_price` decimal(10, 2) UNSIGNED NULL COMMENT '市场价', `status` enum('normal','hidden') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT 'normal' COMMENT '状态', `updatetime` bigint(16) UNSIGNED NULL DEFAULT NULL COMMENT '更新时间', `createtime` bigint(16) UNSIGNED NULL DEFAULT NULL COMMENT '创建时间', PRIMARY KEY (`id`) USING BTREE, INDEX `brand_id`(`brand_id`) USING BTREE, INDEX `status_title`(`status`, `title`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '活动列表' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_xilufitness_cashflow -- ---------------------------- DROP TABLE IF EXISTS `dyqc_xilufitness_cashflow`; CREATE TABLE `dyqc_xilufitness_cashflow` ( `id` int(255) UNSIGNED NOT NULL AUTO_INCREMENT, `brand_id` int(30) UNSIGNED NULL DEFAULT 0 COMMENT '所属小程序', `user_id` int(30) UNSIGNED NULL DEFAULT 0 COMMENT '所属用户', `order_type` tinyint(2) NULL DEFAULT NULL COMMENT '订单类型', `order_no` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '订单号', `pay_amount` decimal(10, 2) NULL DEFAULT NULL COMMENT '支付金额', `pay_status` tinyint(1) UNSIGNED NULL DEFAULT 0 COMMENT '支付状态', `pay_time` bigint(16) NULL DEFAULT NULL COMMENT '支付时间', `pay_type` tinyint(1) UNSIGNED NULL DEFAULT 0 COMMENT '支付方式', `updatetime` bigint(16) NULL DEFAULT NULL COMMENT '更新时间', `deletetime` bigint(16) NULL DEFAULT NULL COMMENT '删除时间', `createtime` bigint(16) NULL DEFAULT NULL COMMENT '创建时间', PRIMARY KEY (`id`) USING BTREE, INDEX `brand_user_id`(`brand_id`, `user_id`) USING BTREE, INDEX `order_no`(`order_no`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 5 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '支付流水记录' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_xilufitness_cms -- ---------------------------- DROP TABLE IF EXISTS `dyqc_xilufitness_cms`; CREATE TABLE `dyqc_xilufitness_cms` ( `id` int(255) NOT NULL AUTO_INCREMENT, `brand_id` int(30) NULL DEFAULT NULL COMMENT '所属小程序', `title` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '名称', `description` varchar(150) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '简介', `cms_type` tinyint(2) NULL DEFAULT NULL COMMENT '类型', `content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '详情', `status` enum('normal','hidden') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT 'normal' COMMENT '状态', `updatetime` bigint(16) NULL DEFAULT NULL COMMENT '更新时间', `createtime` bigint(16) NULL DEFAULT NULL COMMENT '创建时间', PRIMARY KEY (`id`) USING BTREE, INDEX `brand_status`(`brand_id`, `status`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 8 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '单页管理' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_xilufitness_coach -- ---------------------------- DROP TABLE IF EXISTS `dyqc_xilufitness_coach`; CREATE TABLE `dyqc_xilufitness_coach` ( `id` int(255) UNSIGNED NOT NULL AUTO_INCREMENT, `brand_id` int(50) NULL DEFAULT 0 COMMENT '所属小程序', `shop_ids` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '所属门店', `coach_group_id` int(10) NULL DEFAULT NULL COMMENT '所属等级', `coach_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '教练名称', `coach_mobile` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '手机号', `coach_avatar` varchar(150) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '头像', `coach_images` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '教练图集', `coach_sex` enum('male','female','unknow') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT 'unknow' COMMENT '性别', `lable_ids` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '所属标签', `coach_info` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '教练简介', `status` enum('normal','hidden') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT 'normal' COMMENT '状态', `updatetime` bigint(16) UNSIGNED NULL DEFAULT NULL COMMENT '更新时间', `createtime` bigint(16) UNSIGNED NULL DEFAULT NULL COMMENT '创建时间', PRIMARY KEY (`id`) USING BTREE, INDEX `shop_brand_ids`(`shop_ids`, `brand_id`) USING BTREE, INDEX `coach_name_mobile`(`coach_name`, `coach_mobile`) USING BTREE, INDEX `status`(`status`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '教练列表' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_xilufitness_coach_account -- ---------------------------- DROP TABLE IF EXISTS `dyqc_xilufitness_coach_account`; CREATE TABLE `dyqc_xilufitness_coach_account` ( `id` int(255) UNSIGNED NOT NULL AUTO_INCREMENT, `brand_id` int(30) NULL DEFAULT NULL COMMENT '所属小程序', `coach_id` int(30) NULL DEFAULT NULL COMMENT '所属教练', `total_account` decimal(10, 2) UNSIGNED NULL COMMENT '总收入', `account` decimal(10, 2) UNSIGNED NULL COMMENT '可用余额', `withdraw_account` decimal(10, 2) UNSIGNED NULL COMMENT '提现总金额', `course_count` int(10) UNSIGNED NULL DEFAULT 0 COMMENT '上课数量', `class_duration` int(10) UNSIGNED NULL DEFAULT 0 COMMENT ' 总时长', `course_total_count` int(10) UNSIGNED NULL DEFAULT 0 COMMENT '上课总人数', `updatetime` bigint(16) NULL DEFAULT NULL COMMENT '更新时间', `createtime` bigint(16) NULL DEFAULT NULL COMMENT '创建时间', PRIMARY KEY (`id`) USING BTREE, INDEX `brand_coach_id`(`brand_id`, `coach_id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '教练账户' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_xilufitness_coach_cash -- ---------------------------- DROP TABLE IF EXISTS `dyqc_xilufitness_coach_cash`; CREATE TABLE `dyqc_xilufitness_coach_cash` ( `id` int(200) UNSIGNED NOT NULL AUTO_INCREMENT, `brand_id` int(30) UNSIGNED NULL DEFAULT 0 COMMENT '所属小程序', `coach_id` int(30) NULL DEFAULT NULL COMMENT '所属教练', `title` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '收入来源', `is_type` tinyint(2) UNSIGNED NULL DEFAULT 1 COMMENT '类型', `data_id` int(30) UNSIGNED NULL DEFAULT 0 COMMENT '所属外建', `work_course_id` int(30) UNSIGNED NULL DEFAULT 0 COMMENT '所属排期', `cash_type` tinyint(2) UNSIGNED NULL DEFAULT 1 COMMENT '资金类型', `cash_price` decimal(10, 2) UNSIGNED NULL COMMENT '收入金额', `updatetime` bigint(16) NULL DEFAULT NULL COMMENT '更新时间', `createtime` bigint(16) NULL DEFAULT NULL COMMENT '创建时间', PRIMARY KEY (`id`) USING BTREE, INDEX `brand_coach_id`(`brand_id`, `coach_id`) USING BTREE, INDEX `work_course_id`(`work_course_id`, `data_id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 12 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '教练收入' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_xilufitness_coach_group -- ---------------------------- DROP TABLE IF EXISTS `dyqc_xilufitness_coach_group`; CREATE TABLE `dyqc_xilufitness_coach_group` ( `id` int(200) UNSIGNED NOT NULL AUTO_INCREMENT, `brand_id` int(30) NULL DEFAULT NULL COMMENT '所属小程序', `group_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '等级名称', `group_image` varchar(150) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '等级图片', `status` enum('normal','hidden') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT 'normal' COMMENT '状态', `updatetime` bigint(16) NULL DEFAULT NULL COMMENT '更新时间', `createtime` bigint(16) NULL DEFAULT NULL COMMENT '创建时间', PRIMARY KEY (`id`) USING BTREE, INDEX `status_brand_id`(`status`, `brand_id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 4 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '教练等级管理' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_xilufitness_coach_report -- ---------------------------- DROP TABLE IF EXISTS `dyqc_xilufitness_coach_report`; CREATE TABLE `dyqc_xilufitness_coach_report` ( `id` int(200) UNSIGNED NOT NULL AUTO_INCREMENT, `brand_id` int(30) UNSIGNED NULL DEFAULT 0 COMMENT '所属小程序', `coach_id` int(30) NULL DEFAULT NULL COMMENT '所属教练', `start_at` bigint(16) NULL DEFAULT NULL COMMENT '开始时间', `end_at` bigint(16) NULL DEFAULT NULL COMMENT '结束时间', `description` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '请假事由', `report_status` tinyint(2) UNSIGNED NULL DEFAULT 0 COMMENT '状态', `updatetime` bigint(16) NULL DEFAULT NULL COMMENT '更新时间', `createtime` bigint(16) NULL DEFAULT NULL COMMENT '创建时间', PRIMARY KEY (`id`) USING BTREE, INDEX `brand_id`(`brand_id`) USING BTREE, INDEX `coach_id`(`coach_id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '请假报备' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_xilufitness_coach_withdraw -- ---------------------------- DROP TABLE IF EXISTS `dyqc_xilufitness_coach_withdraw`; CREATE TABLE `dyqc_xilufitness_coach_withdraw` ( `id` int(200) UNSIGNED NOT NULL AUTO_INCREMENT, `brand_id` int(30) UNSIGNED NULL DEFAULT 0 COMMENT '所属小程序', `coach_id` int(30) UNSIGNED NULL DEFAULT 0 COMMENT '所属教练', `order_no` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '提现单号', `withdraw_price` decimal(10, 2) UNSIGNED NULL COMMENT '提现金额', `withdraw_status` tinyint(2) UNSIGNED NULL DEFAULT 0 COMMENT '状态', `deletetime` bigint(16) NULL DEFAULT NULL COMMENT '删除时间', `updatetime` bigint(16) NULL DEFAULT NULL COMMENT '更新时间', `createtime` bigint(16) NULL DEFAULT NULL COMMENT '创建时间', PRIMARY KEY (`id`) USING BTREE, INDEX `brand_coach_id`(`brand_id`, `coach_id`) USING BTREE, INDEX `order_no`(`order_no`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 7 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '教练提现记录' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_xilufitness_course -- ---------------------------- DROP TABLE IF EXISTS `dyqc_xilufitness_course`; CREATE TABLE `dyqc_xilufitness_course` ( `id` int(255) UNSIGNED NOT NULL AUTO_INCREMENT, `brand_id` int(30) UNSIGNED NULL DEFAULT 0 COMMENT '所属小程序', `course_cate_pid` int(10) UNSIGNED NULL DEFAULT 0 COMMENT '所属课程父级分类', `course_cate_id` int(10) UNSIGNED NULL DEFAULT 0 COMMENT '所属课程分类', `course_type` tinyint(2) UNSIGNED NULL DEFAULT 0 COMMENT '课程类型', `title` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '课程名称', `thumb_image` varchar(150) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '缩略图', `thumb_images` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '详情轮播图集', `lable_ids` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '课程标签', `content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '课程详情', `tip_content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '注意事情', `course_price` decimal(10, 2) UNSIGNED NULL COMMENT '课程单价', `write_off_price` decimal(10, 2) UNSIGNED NULL COMMENT '教练核销收入', `market_price` decimal(10, 2) UNSIGNED NULL COMMENT '市场价', `is_index` tinyint(2) UNSIGNED NULL DEFAULT 0 COMMENT '推荐首页', `status` enum('normal','hidden') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT 'normal' COMMENT '状态', `updatetime` bigint(16) UNSIGNED NULL DEFAULT NULL COMMENT '更新时间', `createtime` bigint(16) UNSIGNED NULL DEFAULT NULL COMMENT '创建时间', PRIMARY KEY (`id`) USING BTREE, INDEX `brand_id`(`brand_id`) USING BTREE, INDEX `status_title`(`status`, `title`) USING BTREE, INDEX `course_type`(`course_type`) USING BTREE, INDEX `cate_id`(`course_cate_pid`, `course_cate_id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '课程列表' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_xilufitness_course_cate -- ---------------------------- DROP TABLE IF EXISTS `dyqc_xilufitness_course_cate`; CREATE TABLE `dyqc_xilufitness_course_cate` ( `id` int(255) UNSIGNED NOT NULL AUTO_INCREMENT, `brand_id` int(30) UNSIGNED NULL DEFAULT 0 COMMENT '所属小程序', `pid` int(10) UNSIGNED NULL DEFAULT 0 COMMENT '所属父级', `cate_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '分类名称', `weigh` int(10) NULL DEFAULT NULL COMMENT '排序', `status` enum('normal','hidden') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT 'normal' COMMENT '状态', `updatetime` bigint(16) NULL DEFAULT NULL COMMENT '更新时间', `createtime` bigint(16) NULL DEFAULT NULL COMMENT '创建时间', PRIMARY KEY (`id`) USING BTREE, INDEX `brand_id_status`(`brand_id`, `status`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 5 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '课程分类' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_xilufitness_lable -- ---------------------------- DROP TABLE IF EXISTS `dyqc_xilufitness_lable`; CREATE TABLE `dyqc_xilufitness_lable` ( `id` int(200) UNSIGNED NOT NULL AUTO_INCREMENT, `brand_id` int(30) UNSIGNED NULL DEFAULT 0 COMMENT '所属小程序', `lable_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '标签名称', `lable_type` enum('course','coach','camp') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT 'course' COMMENT '标签类型', `weigh` int(10) UNSIGNED NULL DEFAULT NULL COMMENT '排序', `status` enum('normal','hidden') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT 'normal' COMMENT '状态', `updatetime` bigint(16) NULL DEFAULT NULL COMMENT '更新时间', `createtime` bigint(16) NULL DEFAULT NULL COMMENT '创建时间', PRIMARY KEY (`id`) USING BTREE, INDEX `status_lable_type`(`status`, `lable_type`) USING BTREE, INDEX `brand_id`(`brand_id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 6 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '标签管理' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_xilufitness_order -- ---------------------------- DROP TABLE IF EXISTS `dyqc_xilufitness_order`; CREATE TABLE `dyqc_xilufitness_order` ( `id` int(200) UNSIGNED NOT NULL AUTO_INCREMENT, `brand_id` int(30) UNSIGNED NULL DEFAULT 0 COMMENT '所属小程序', `shop_id` int(30) UNSIGNED NULL DEFAULT 0 COMMENT '所属门店', `user_id` int(30) UNSIGNED NULL DEFAULT 0 COMMENT '所属用户', `coupon_id` int(30) UNSIGNED NULL DEFAULT 0 COMMENT '所属优惠券', `coach_id` int(30) UNSIGNED NULL DEFAULT 0 COMMENT '所属教练', `data_id` int(30) UNSIGNED NULL DEFAULT 0 COMMENT '业务外间', `course_camp_id` int(30) UNSIGNED NULL DEFAULT 0 COMMENT '课程/活动id', `trade_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '交易订单号', `order_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '订单号', `re_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '退款单号', `coupon_amount` decimal(10, 2) UNSIGNED NULL COMMENT '优惠金额', `pay_amount` decimal(10, 2) NULL DEFAULT NULL COMMENT '支付金额', `total_amount` decimal(10, 2) UNSIGNED NULL COMMENT '总金额', `pay_status` tinyint(1) UNSIGNED NULL DEFAULT 0 COMMENT '支付状态', `order_status` tinyint(2) UNSIGNED NULL DEFAULT 0 COMMENT '支付状态', `pay_time` bigint(16) NULL DEFAULT NULL COMMENT '支付时间', `pay_type` tinyint(1) UNSIGNED NULL DEFAULT 2 COMMENT '支付方式', `order_type` tinyint(1) NULL DEFAULT NULL COMMENT '订单类型', `code_num` int(3) UNSIGNED NULL DEFAULT 0 COMMENT '核销次数', `starttime` bigint(16) NULL DEFAULT NULL COMMENT '开课时间', `endtime` bigint(16) NULL DEFAULT NULL COMMENT '开课时间', `updatetime` bigint(16) NULL DEFAULT NULL COMMENT '结束时间', `deletetime` bigint(16) NULL DEFAULT NULL COMMENT '删除时间', `createtime` bigint(16) UNSIGNED NULL DEFAULT NULL COMMENT '创建时间', PRIMARY KEY (`id`) USING BTREE, INDEX `order_no`(`order_no`) USING BTREE, INDEX `brand_user_id`(`brand_id`, `user_id`) USING BTREE, INDEX `pay_order_status`(`order_status`, `pay_status`) USING BTREE, INDEX `data_id_type`(`data_id`, `order_type`) USING BTREE, INDEX `course_camp_id`(`course_camp_id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 5 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '订单列表' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_xilufitness_order_goods -- ---------------------------- DROP TABLE IF EXISTS `dyqc_xilufitness_order_goods`; CREATE TABLE `dyqc_xilufitness_order_goods` ( `id` int(200) UNSIGNED NOT NULL AUTO_INCREMENT, `order_id` int(100) NULL DEFAULT NULL COMMENT '所属订单', `order_type` tinyint(1) UNSIGNED NULL DEFAULT NULL COMMENT '订单类型', `goods_id` int(50) NULL DEFAULT NULL COMMENT '所属产品', `course_camp_id` int(30) UNSIGNED NULL DEFAULT 0 COMMENT '所属课程/活动id', `goods_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '产品名称', `thumb_image` varchar(150) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '产品图片', `num` int(4) NULL DEFAULT NULL COMMENT '数量', `sale_price` decimal(10, 2) NULL DEFAULT NULL COMMENT '销售单价', `total_price` decimal(10, 2) UNSIGNED NULL COMMENT '总金额', `updatetime` bigint(16) NULL DEFAULT NULL COMMENT '更新时间', `createtime` bigint(16) NULL DEFAULT NULL COMMENT '创建时间', PRIMARY KEY (`id`) USING BTREE, INDEX `order_id_type`(`order_id`, `order_type`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 5 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '订单明细' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_xilufitness_order_verification_records -- ---------------------------- DROP TABLE IF EXISTS `dyqc_xilufitness_order_verification_records`; CREATE TABLE `dyqc_xilufitness_order_verification_records` ( `id` int(255) UNSIGNED NOT NULL AUTO_INCREMENT, `brand_id` int(30) UNSIGNED NULL DEFAULT 0 COMMENT '所属小程序', `order_id` int(30) UNSIGNED NULL DEFAULT 0 COMMENT '所属订单', `coach_id` int(30) UNSIGNED NULL DEFAULT 0 COMMENT '所属教练', `shop_id` int(30) UNSIGNED NULL DEFAULT 0 COMMENT '所属门店', `user_id` int(30) UNSIGNED NULL DEFAULT 0 COMMENT '所属用户', `data_id` int(30) UNSIGNED NULL DEFAULT 0 COMMENT '排课id', `check_time` bigint(16) NULL DEFAULT NULL COMMENT '核销时间', `updatetime` bigint(16) NULL DEFAULT NULL COMMENT '更新时间', `createtime` bigint(16) UNSIGNED NULL DEFAULT NULL COMMENT '创建时间', PRIMARY KEY (`id`) USING BTREE, INDEX `brand_order_id`(`brand_id`, `order_id`) USING BTREE, INDEX `coach_shop_id`(`coach_id`, `shop_id`) USING BTREE, INDEX `user_data_id`(`user_id`, `data_id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '订单核销记录' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_xilufitness_point_rule -- ---------------------------- DROP TABLE IF EXISTS `dyqc_xilufitness_point_rule`; CREATE TABLE `dyqc_xilufitness_point_rule` ( `id` int(255) UNSIGNED NOT NULL AUTO_INCREMENT, `brand_id` int(30) UNSIGNED NULL DEFAULT 0 COMMENT '所属小程序', `title` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '规则名称', `rule_type` tinyint(2) UNSIGNED NULL DEFAULT 1 COMMENT '规则类型', `point_type` tinyint(1) UNSIGNED NULL DEFAULT 1 COMMENT '积分类型', `point_amount` int(6) NULL DEFAULT NULL COMMENT '积分值', `point_ratio` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '比例', `status` enum('normal','hidden') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT 'normal' COMMENT '状态', `updatetime` bigint(16) NULL DEFAULT NULL COMMENT '更新时间', `createtime` bigint(16) NULL DEFAULT NULL COMMENT '创建时间', PRIMARY KEY (`id`) USING BTREE, INDEX `brand_id`(`brand_id`) USING BTREE, INDEX `point_ratio_status`(`status`, `point_ratio`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 5 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '积分规则' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_xilufitness_shop -- ---------------------------- DROP TABLE IF EXISTS `dyqc_xilufitness_shop`; CREATE TABLE `dyqc_xilufitness_shop` ( `id` int(200) UNSIGNED NOT NULL AUTO_INCREMENT, `brand_id` int(30) UNSIGNED NULL DEFAULT 0 COMMENT '所属小程序', `username` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '登录账号', `password` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '登录密码', `shop_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '门店名称', `shop_image` varchar(150) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '门店图片', `shop_images` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '详情图集', `shop_mobile` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '门店电话', `province_id` int(10) UNSIGNED NULL DEFAULT 0 COMMENT '所属省份', `city_id` int(10) UNSIGNED NULL DEFAULT 0 COMMENT '所属市', `area_id` int(10) UNSIGNED NULL DEFAULT 0 COMMENT '所属区', `address` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '详细地址', `lat` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '纬度', `lng` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '经度', `star` int(2) UNSIGNED NULL DEFAULT 0 COMMENT '评分', `status` enum('normal','hidden') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT 'normal' COMMENT '状态', `updatetime` bigint(16) NULL DEFAULT NULL COMMENT '更新时间', `deletetime` bigint(16) NULL DEFAULT NULL COMMENT '删除时间', `createtime` bigint(16) NULL DEFAULT NULL COMMENT '创建时间', PRIMARY KEY (`id`) USING BTREE, INDEX `brand_id`(`brand_id`) USING BTREE, INDEX `status_name`(`status`, `shop_name`) USING BTREE, INDEX `shop_mobile`(`shop_mobile`) USING BTREE, INDEX `province_city_area_id`(`city_id`, `province_id`, `area_id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 6 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '门店列表' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_xilufitness_user -- ---------------------------- DROP TABLE IF EXISTS `dyqc_xilufitness_user`; CREATE TABLE `dyqc_xilufitness_user` ( `id` int(255) UNSIGNED NOT NULL AUTO_INCREMENT, `user_id` int(100) NULL DEFAULT NULL COMMENT '关联用户', `brand_id` int(30) UNSIGNED NULL DEFAULT 0 COMMENT '所属小程序', `nickname` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '昵称', `avatar` varchar(150) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '头像', `gender` tinyint(1) UNSIGNED NULL DEFAULT 0 COMMENT '性别', `mobile` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '手机号', `point` int(9) UNSIGNED NULL DEFAULT 0 COMMENT '积分', `account` decimal(10, 2) UNSIGNED NULL COMMENT '余额', `train_day` int(6) UNSIGNED NULL DEFAULT 0 COMMENT '训练天数', `train_duration` decimal(6, 1) UNSIGNED NULL COMMENT '训练时长', `train_count` int(6) UNSIGNED NULL DEFAULT 0 COMMENT '训练次数', `is_vip` tinyint(2) UNSIGNED NULL DEFAULT 0 COMMENT '会员', `loginip` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '登录ip', `status` enum('normal','hidden') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT 'normal' COMMENT '状态', `updatetime` bigint(16) NULL DEFAULT NULL COMMENT '更新时间', `createtime` bigint(16) NULL DEFAULT NULL COMMENT '创建时间', PRIMARY KEY (`id`) USING BTREE, INDEX `brand_id`(`brand_id`) USING BTREE, INDEX `user_id`(`user_id`) USING BTREE, INDEX `mobile_nickname`(`mobile`, `nickname`) USING BTREE, INDEX `status`(`status`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '会员列表' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_xilufitness_user_account -- ---------------------------- DROP TABLE IF EXISTS `dyqc_xilufitness_user_account`; CREATE TABLE `dyqc_xilufitness_user_account` ( `id` int(255) UNSIGNED NOT NULL AUTO_INCREMENT, `brand_id` int(30) UNSIGNED NOT NULL DEFAULT 0 COMMENT '所属小程序', `user_id` int(30) UNSIGNED NOT NULL DEFAULT 0 COMMENT '所属用户', `data_id` int(30) UNSIGNED NULL DEFAULT 0 COMMENT '关联表的id', `title` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '变动说明', `before_account` decimal(10, 2) UNSIGNED NOT NULL COMMENT '变动之前余额', `after_account` decimal(10, 2) UNSIGNED NOT NULL COMMENT '变动之后余额', `amount` decimal(10, 2) UNSIGNED NOT NULL COMMENT '余额值', `account_type` tinyint(1) UNSIGNED NOT NULL DEFAULT 0 COMMENT '类型', `amount_type` tinyint(1) UNSIGNED NULL DEFAULT 1 COMMENT '余额变动类型', `updatetime` bigint(16) NULL DEFAULT NULL COMMENT '更新时间', `createtime` bigint(16) NULL DEFAULT NULL COMMENT '创建时间', PRIMARY KEY (`id`) USING BTREE, INDEX `brand_user_id`(`brand_id`, `user_id`) USING BTREE, INDEX `data_id`(`data_id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 14 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户余额明细' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_xilufitness_user_collect -- ---------------------------- DROP TABLE IF EXISTS `dyqc_xilufitness_user_collect`; CREATE TABLE `dyqc_xilufitness_user_collect` ( `id` int(200) UNSIGNED NOT NULL AUTO_INCREMENT, `user_id` int(30) UNSIGNED NULL DEFAULT 0 COMMENT '所属用户', `brand_id` int(30) UNSIGNED NULL DEFAULT 0 COMMENT '所属小程序', `shop_id` int(30) UNSIGNED NULL DEFAULT 0 COMMENT '所属门店', `is_type` tinyint(2) NULL DEFAULT NULL COMMENT '类型', `data_id` int(30) NULL DEFAULT NULL COMMENT '所属外健', `updatetime` bigint(16) NULL DEFAULT NULL COMMENT '更新时间', `createtime` bigint(16) NULL DEFAULT NULL COMMENT '创建时间', PRIMARY KEY (`id`) USING BTREE, INDEX `brand_user_id`(`brand_id`, `user_id`) USING BTREE, INDEX `data_id`(`data_id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 10 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户收藏' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_xilufitness_user_comment -- ---------------------------- DROP TABLE IF EXISTS `dyqc_xilufitness_user_comment`; CREATE TABLE `dyqc_xilufitness_user_comment` ( `id` int(255) UNSIGNED NOT NULL AUTO_INCREMENT, `brand_id` int(30) UNSIGNED NULL DEFAULT 0 COMMENT '所属小程序', `user_id` int(30) UNSIGNED NULL DEFAULT 0 COMMENT '所属用户', `shop_id` int(30) UNSIGNED NULL DEFAULT 0 COMMENT '所属门店', `coach_id` int(30) NULL DEFAULT NULL COMMENT '所属教练', `course_camp_id` int(30) UNSIGNED NULL DEFAULT 0 COMMENT '所属课程/活动 id', `order_id` int(30) UNSIGNED NULL DEFAULT 0 COMMENT '所属订单', `profession_star` int(2) UNSIGNED NULL DEFAULT 0 COMMENT '专业度', `affinity_star` int(2) UNSIGNED NULL DEFAULT 0 COMMENT '亲和力', `impression_star` int(2) UNSIGNED NULL DEFAULT 0 COMMENT '印象', `content` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '评论内容', `star` int(2) UNSIGNED NULL DEFAULT 0 COMMENT '星级', `status` char(6) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT 'normal' COMMENT '状态', `course_type` tinyint(2) UNSIGNED NULL DEFAULT 0 COMMENT '课程类型', `updatetime` bigint(16) NULL DEFAULT NULL COMMENT '更新时间', `createtime` bigint(16) NULL DEFAULT NULL COMMENT '创建时间', PRIMARY KEY (`id`) USING BTREE, INDEX `brand_users_id`(`brand_id`, `user_id`) USING BTREE, INDEX `shop_id`(`shop_id`) USING BTREE, INDEX `coach_id`(`coach_id`) USING BTREE, INDEX `course_camp_id`(`course_camp_id`) USING BTREE, INDEX `order_id`(`order_id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户评论' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_xilufitness_user_connect -- ---------------------------- DROP TABLE IF EXISTS `dyqc_xilufitness_user_connect`; CREATE TABLE `dyqc_xilufitness_user_connect` ( `id` int(255) UNSIGNED NOT NULL AUTO_INCREMENT, `brand_id` int(30) UNSIGNED NULL DEFAULT 0 COMMENT '所属小程序', `account_user_id` int(30) UNSIGNED NULL DEFAULT 0 COMMENT '所属用户', `openid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '小程序openid', `updatetime` bigint(16) NULL DEFAULT NULL COMMENT '更新时间', `createtime` bigint(16) UNSIGNED NULL DEFAULT NULL COMMENT '创建时间', PRIMARY KEY (`id`) USING BTREE, INDEX `brand_id`(`brand_id`) USING BTREE, INDEX `openid_user_id`(`openid`, `account_user_id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '小程序用户信息' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_xilufitness_user_coupon -- ---------------------------- DROP TABLE IF EXISTS `dyqc_xilufitness_user_coupon`; CREATE TABLE `dyqc_xilufitness_user_coupon` ( `id` int(255) UNSIGNED NOT NULL AUTO_INCREMENT, `brand_id` int(30) UNSIGNED NOT NULL DEFAULT 0 COMMENT '所属小程序', `user_id` int(30) UNSIGNED NOT NULL DEFAULT 0 COMMENT '所属用户', `coupon_id` int(30) UNSIGNED NOT NULL DEFAULT 0 COMMENT '所属优惠券', `title` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '优惠券名称', `meet_amount` decimal(10, 0) UNSIGNED NOT NULL COMMENT '满足金额', `discount_amount` decimal(10, 0) UNSIGNED NOT NULL COMMENT '抵扣金额', `expire_time` bigint(16) NOT NULL COMMENT '有效期', `coupon_status` tinyint(1) UNSIGNED NOT NULL DEFAULT 1 COMMENT '状态', `invite_num` int(10) UNSIGNED NULL DEFAULT 0 COMMENT '邀请人数', `updatetime` bigint(16) NOT NULL COMMENT '更新时间', `createtime` bigint(16) NOT NULL COMMENT '创建时间', PRIMARY KEY (`id`) USING BTREE, INDEX `brand_user_id`(`brand_id`, `user_id`) USING BTREE, INDEX `coupon_id`(`coupon_id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户领取优惠券记录' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_xilufitness_user_media -- ---------------------------- DROP TABLE IF EXISTS `dyqc_xilufitness_user_media`; CREATE TABLE `dyqc_xilufitness_user_media` ( `id` int(255) UNSIGNED NOT NULL AUTO_INCREMENT, `brand_id` int(30) UNSIGNED NULL DEFAULT 0 COMMENT '所属用户', `user_id` int(30) UNSIGNED NULL DEFAULT NULL COMMENT '所属用户', `media_id` int(30) UNSIGNED NULL DEFAULT 0 COMMENT '所属勋章', `train_duration` decimal(10, 1) UNSIGNED NULL COMMENT '训练时长', `updatetime` bigint(16) NULL DEFAULT NULL COMMENT '更新时间', `createtime` bigint(16) NULL DEFAULT NULL COMMENT '创建时间', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '解锁勋章记录' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_xilufitness_user_point -- ---------------------------- DROP TABLE IF EXISTS `dyqc_xilufitness_user_point`; CREATE TABLE `dyqc_xilufitness_user_point` ( `id` int(255) UNSIGNED NOT NULL AUTO_INCREMENT, `brand_id` int(30) UNSIGNED NOT NULL DEFAULT 0 COMMENT '所属小程序', `user_id` int(30) UNSIGNED NOT NULL DEFAULT 0 COMMENT '所属用户', `data_id` int(30) UNSIGNED NULL DEFAULT 0 COMMENT '关联表的id', `title` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '变动说明', `before_point` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '变动之前积分', `after_point` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '变动之后积分', `point` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '积分值', `rule_type` tinyint(1) UNSIGNED NOT NULL DEFAULT 0 COMMENT '类型', `point_type` tinyint(1) UNSIGNED NULL DEFAULT 1 COMMENT '积分变动类型', `updatetime` bigint(16) NULL DEFAULT NULL COMMENT '更新时间', `createtime` bigint(16) NULL DEFAULT NULL COMMENT '创建时间', PRIMARY KEY (`id`) USING BTREE, INDEX `brand_user_id`(`brand_id`, `user_id`) USING BTREE, INDEX `data_id`(`data_id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 13 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户积分明细' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_xilufitness_user_share_record -- ---------------------------- DROP TABLE IF EXISTS `dyqc_xilufitness_user_share_record`; CREATE TABLE `dyqc_xilufitness_user_share_record` ( `id` int(255) UNSIGNED NOT NULL AUTO_INCREMENT, `brand_id` int(30) UNSIGNED NULL DEFAULT 0 COMMENT '所属小程序', `user_id` int(30) UNSIGNED NULL DEFAULT 0 COMMENT '所属用户', `rec_user_id` int(30) UNSIGNED NULL DEFAULT 0 COMMENT '推荐人id', `updatetime` bigint(16) NULL DEFAULT NULL COMMENT '更新时间', `createtime` bigint(16) NULL DEFAULT NULL COMMENT '创建时间', PRIMARY KEY (`id`) USING BTREE, INDEX `brand_rec_user_id`(`brand_id`, `rec_user_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 = Compact; -- ---------------------------- -- Table structure for dyqc_xilufitness_work_camp -- ---------------------------- DROP TABLE IF EXISTS `dyqc_xilufitness_work_camp`; CREATE TABLE `dyqc_xilufitness_work_camp` ( `id` int(255) UNSIGNED NOT NULL AUTO_INCREMENT, `brand_id` int(30) UNSIGNED NULL DEFAULT 0 COMMENT '所属小程序', `camp_id` int(30) NULL DEFAULT 0 COMMENT '所属活动', `shop_id` int(30) UNSIGNED NULL DEFAULT 0 COMMENT '所属门店', `coach_id` int(30) UNSIGNED NULL DEFAULT 0 COMMENT '所属教练', `start_at` bigint(16) NULL DEFAULT NULL COMMENT '开始时间', `end_at` bigint(16) NULL DEFAULT NULL COMMENT '结束时间', `class_duration` varchar(3) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '课时时长', `class_count` int(3) UNSIGNED NULL DEFAULT 1 COMMENT '课时数', `sign_count` int(2) UNSIGNED NULL DEFAULT 1 COMMENT '用户报名人数', `camp_count` int(5) UNSIGNED NULL DEFAULT 0 COMMENT '开营人数', `total_count` int(5) UNSIGNED NULL DEFAULT 0 COMMENT '满员人数', `description` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '其他说明', `camp_price` decimal(10, 2) UNSIGNED NULL COMMENT '活动价格', `write_off_price` decimal(10, 2) UNSIGNED NULL COMMENT '核销收入', `market_price` decimal(10, 2) UNSIGNED NULL COMMENT '市场价', `status` enum('normal','hidden','complete','failed') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT 'normal' COMMENT '状态', `updatetime` bigint(16) NULL DEFAULT NULL COMMENT '更新时间', `createtime` bigint(16) NULL DEFAULT NULL COMMENT '创建时间', PRIMARY KEY (`id`) USING BTREE, INDEX `brand_shop_id`(`brand_id`, `shop_id`) USING BTREE, INDEX `camp_coach_id`(`camp_id`, `coach_id`) USING BTREE, INDEX `start_end_at`(`start_at`, `end_at`) USING BTREE, INDEX `status`(`status`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '活动排课' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_xilufitness_work_camp_plan -- ---------------------------- DROP TABLE IF EXISTS `dyqc_xilufitness_work_camp_plan`; CREATE TABLE `dyqc_xilufitness_work_camp_plan` ( `id` int(200) UNSIGNED NOT NULL AUTO_INCREMENT, `work_camp_id` int(30) NULL DEFAULT NULL COMMENT '所属活动', `day_date` bigint(16) NULL DEFAULT NULL COMMENT '日期', `day_start_at` varchar(15) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '开始时间', `day_end_at` varchar(15) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '结束时间', `week` int(2) UNSIGNED NULL DEFAULT NULL COMMENT '周几', `updatetime` bigint(16) NULL DEFAULT NULL COMMENT '更新时间', `createtime` bigint(16) NULL DEFAULT NULL COMMENT '创建时间', PRIMARY KEY (`id`) USING BTREE, INDEX `work_camp_id`(`work_camp_id`) USING BTREE, INDEX `start_end_at`(`day_start_at`, `day_end_at`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 5 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '活动计划' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for dyqc_xilufitness_work_course -- ---------------------------- DROP TABLE IF EXISTS `dyqc_xilufitness_work_course`; CREATE TABLE `dyqc_xilufitness_work_course` ( `id` int(255) UNSIGNED NOT NULL AUTO_INCREMENT, `brand_id` int(30) UNSIGNED NULL DEFAULT 0 COMMENT '所属小程序', `course_id` int(30) NULL DEFAULT NULL COMMENT '所属课程', `shop_id` int(30) UNSIGNED NULL DEFAULT 0 COMMENT '所属门店', `coach_id` int(30) UNSIGNED NULL DEFAULT 0 COMMENT '所属教练', `course_type` tinyint(2) UNSIGNED NULL DEFAULT 0 COMMENT '课程类型', `class_time` bigint(16) UNSIGNED NULL DEFAULT NULL COMMENT '上课日期', `start_at` bigint(16) NULL DEFAULT NULL COMMENT '开始时间', `end_at` bigint(16) NULL DEFAULT NULL COMMENT '结束时间', `course_price` decimal(10, 2) UNSIGNED NULL COMMENT '课程价格', `write_off_price` decimal(10, 2) UNSIGNED NULL COMMENT '核销收入', `market_price` decimal(10, 2) UNSIGNED NULL COMMENT '市场价', `class_count` int(3) UNSIGNED NULL DEFAULT 1 COMMENT '课时数', `sign_count` int(5) NULL DEFAULT NULL COMMENT '报名人数', `wait_count` int(5) NULL DEFAULT NULL COMMENT '排队人数', `status` enum('normal','hidden','complete','failed') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT 'normal' COMMENT '状态', `updatetime` bigint(16) NULL DEFAULT NULL COMMENT '更新时间', `createtime` bigint(16) NULL DEFAULT NULL COMMENT '创建时间', PRIMARY KEY (`id`) USING BTREE, INDEX `brand_shop_id`(`brand_id`, `shop_id`) USING BTREE, INDEX `course_coach_id`(`course_id`, `coach_id`) USING BTREE, INDEX `start_end_at`(`start_at`, `end_at`) USING BTREE, INDEX `status`(`status`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 10 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '课程排课' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for feedback -- ---------------------------- DROP TABLE IF EXISTS `feedback`; CREATE TABLE `feedback` ( `id` int(11) NOT NULL AUTO_INCREMENT, `userid` int(11) NULL DEFAULT NULL, `txt` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '内容', `time` datetime(0) NULL DEFAULT NULL, PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 162 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for kecheng -- ---------------------------- DROP TABLE IF EXISTS `kecheng`; CREATE TABLE `kecheng` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '课程名', `stime` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '报名开始时间', `etime` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '报名结束时间', `merchat_id` int(11) NULL DEFAULT NULL COMMENT '商户id', `tid` int(11) NULL DEFAULT NULL COMMENT '主讲人', `t_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '主讲人姓名', `kecheng_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '课程类型: 技能沙龙 文艺沙龙', `gongyi` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '公益体验式、半公益进阶式、商业化定制式', `minge` int(11) NULL DEFAULT NULL COMMENT '课程最大人数', `ketime` int(11) NULL DEFAULT NULL COMMENT '课时,1', `start_time` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '课程开始时间', `end_time` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '课程结束时间(时间戳)', `bao_number` int(11) NULL DEFAULT NULL COMMENT '当前报名人数', `want_number` int(11) NULL DEFAULT NULL COMMENT '想报名人数', `status` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '状态1,申请中,2 ,已删除,3,已拒绝,4 已通过,5已经结束,60,删除课程', `update_time` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新时间', `district` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '区域', `blurb` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '课程介绍', `experience` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '教师经历', `por` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '推荐课程', `hot` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '是否是热门', `shangkedidian` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, `address` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '补充地址', `longitude` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '经度', `latitude` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '纬度', `img` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '封面', `top` int(11) NULL DEFAULT NULL COMMENT '最新课程', `wx_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 511 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for kecheng_img -- ---------------------------- DROP TABLE IF EXISTS `kecheng_img`; CREATE TABLE `kecheng_img` ( `id` int(11) NOT NULL AUTO_INCREMENT, `ke_id` int(11) NULL DEFAULT NULL, `path` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, `type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, `sort` int(11) NULL DEFAULT NULL, PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 686 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for kecheng_type -- ---------------------------- DROP TABLE IF EXISTS `kecheng_type`; CREATE TABLE `kecheng_type` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '名称', `status` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '1,生效', `keid` int(11) NULL DEFAULT NULL, PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for merchat -- ---------------------------- DROP TABLE IF EXISTS `merchat`; CREATE TABLE `merchat` ( `id` int(11) NOT NULL AUTO_INCREMENT, `username` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, `password` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, `status` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '机构名称', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '商户表\r\n' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for message -- ---------------------------- DROP TABLE IF EXISTS `message`; CREATE TABLE `message` ( `id` int(11) NOT NULL AUTO_INCREMENT, `userid` int(11) NULL DEFAULT NULL COMMENT '用户id', `type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '报课成功,1 ,审核拒绝,2', `data` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '消息内容', `kecheng` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, `time` datetime(0) NULL DEFAULT NULL, `keid` int(11) NULL DEFAULT NULL COMMENT 'kechengid', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 81 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for shuju -- ---------------------------- DROP TABLE IF EXISTS `shuju`; CREATE TABLE `shuju` ( `id` int(11) NOT NULL AUTO_INCREMENT, `type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '类型', `date` date NULL DEFAULT NULL, `value` int(11) NULL DEFAULT NULL, PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 11 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for sys -- ---------------------------- DROP TABLE IF EXISTS `sys`; CREATE TABLE `sys` ( `id` int(11) NOT NULL AUTO_INCREMENT, `type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'img', `path` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, `top` int(11) NULL DEFAULT NULL COMMENT '排序', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 13 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for tg_mall_cate -- ---------------------------- DROP TABLE IF EXISTS `tg_mall_cate`; CREATE TABLE `tg_mall_cate` ( `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, `title` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '分类名', `image` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '分类图片', `sort` int(11) NULL DEFAULT 0 COMMENT '排序', `status` tinyint(1) UNSIGNED NULL DEFAULT 1 COMMENT '状态(1:禁用,2:启用)', `remark` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注说明', `create_time` int(11) NULL DEFAULT NULL COMMENT '创建时间', `update_time` int(11) NULL DEFAULT NULL COMMENT '更新时间', `delete_time` int(11) NULL DEFAULT NULL COMMENT '删除时间', PRIMARY KEY (`id`) USING BTREE, UNIQUE INDEX `title`(`title`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 10 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '商品分类' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for tg_mall_goods -- ---------------------------- DROP TABLE IF EXISTS `tg_mall_goods`; CREATE TABLE `tg_mall_goods` ( `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, `cate_id` int(11) NULL DEFAULT NULL COMMENT '分类ID', `title` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '商品名称', `logo` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '商品logo', `images` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '商品图片 以 | 做分割符号', `describe` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '商品描述', `market_price` decimal(10, 2) NULL COMMENT '市场价', `discount_price` decimal(10, 2) NULL COMMENT '折扣价', `sales` int(11) NULL DEFAULT 0 COMMENT '销量', `virtual_sales` int(11) NULL DEFAULT 0 COMMENT '虚拟销量', `stock` int(11) NULL DEFAULT 0 COMMENT '库存', `total_stock` int(11) NULL DEFAULT 0 COMMENT '总库存', `sort` int(11) NULL DEFAULT 0 COMMENT '排序', `status` tinyint(1) UNSIGNED NULL DEFAULT 1 COMMENT '状态(1:禁用,2:启用)', `remark` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注说明', `create_time` int(11) NULL DEFAULT NULL COMMENT '创建时间', `update_time` int(11) NULL DEFAULT NULL COMMENT '更新时间', `delete_time` int(11) NULL DEFAULT NULL COMMENT '删除时间', PRIMARY KEY (`id`) USING BTREE, INDEX `cate_id`(`cate_id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 10 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '商品列表' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for tg_system_admin -- ---------------------------- DROP TABLE IF EXISTS `tg_system_admin`; CREATE TABLE `tg_system_admin` ( `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, `auth_ids` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '角色权限ID', `head_img` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '头像', `username` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '用户登录名', `password` char(40) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '用户登录密码', `phone` varchar(16) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '联系手机号', `remark` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '备注说明', `login_num` bigint(20) UNSIGNED NULL DEFAULT 0 COMMENT '登录次数', `sort` int(11) NULL DEFAULT 0 COMMENT '排序', `status` tinyint(1) UNSIGNED NOT NULL DEFAULT 1 COMMENT '状态(0:禁用,1:启用,)', `create_time` int(11) NULL DEFAULT NULL COMMENT '创建时间', `update_time` int(11) NULL DEFAULT NULL COMMENT '更新时间', `delete_time` int(11) NULL DEFAULT NULL COMMENT '删除时间', PRIMARY KEY (`id`) USING BTREE, UNIQUE INDEX `username`(`username`) USING BTREE, INDEX `phone`(`phone`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '系统用户表' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for tg_system_auth -- ---------------------------- DROP TABLE IF EXISTS `tg_system_auth`; CREATE TABLE `tg_system_auth` ( `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, `title` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '权限名称', `sort` int(11) NULL DEFAULT 0 COMMENT '排序', `status` tinyint(1) UNSIGNED NULL DEFAULT 1 COMMENT '状态(1:禁用,2:启用)', `remark` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注说明', `create_time` int(11) NULL DEFAULT NULL COMMENT '创建时间', `update_time` int(11) NULL DEFAULT NULL COMMENT '更新时间', `delete_time` int(11) NULL DEFAULT NULL COMMENT '删除时间', PRIMARY KEY (`id`) USING BTREE, UNIQUE INDEX `title`(`title`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 7 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '系统权限表' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for tg_system_auth_node -- ---------------------------- DROP TABLE IF EXISTS `tg_system_auth_node`; CREATE TABLE `tg_system_auth_node` ( `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, `auth_id` bigint(20) UNSIGNED NULL DEFAULT NULL COMMENT '角色ID', `node_id` bigint(20) NULL DEFAULT NULL COMMENT '节点ID', PRIMARY KEY (`id`) USING BTREE, INDEX `index_system_auth_auth`(`auth_id`) USING BTREE, INDEX `index_system_auth_node`(`node_id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 17 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '角色与节点关系表' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for tg_system_config -- ---------------------------- DROP TABLE IF EXISTS `tg_system_config`; CREATE TABLE `tg_system_config` ( `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT, `name` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '变量名', `group` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '分组', `value` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '变量值', `remark` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '备注信息', `sort` int(10) NULL DEFAULT 0, `create_time` int(11) NULL DEFAULT NULL COMMENT '创建时间', `update_time` int(11) NULL DEFAULT NULL COMMENT '更新时间', PRIMARY KEY (`id`) USING BTREE, UNIQUE INDEX `name`(`name`) USING BTREE, INDEX `group`(`group`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 88 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '系统配置表' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for tg_system_log_202207 -- ---------------------------- DROP TABLE IF EXISTS `tg_system_log_202207`; CREATE TABLE `tg_system_log_202207` ( `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT 'ID', `admin_id` int(10) UNSIGNED NULL DEFAULT 0 COMMENT '管理员ID', `url` varchar(1500) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '操作页面', `method` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '请求方法', `title` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '日志标题', `content` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '内容', `ip` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT 'IP', `useragent` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT 'User-Agent', `create_time` int(10) NULL DEFAULT NULL COMMENT '操作时间', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 722 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '后台操作日志表 - 202207' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for tg_system_log_202406 -- ---------------------------- DROP TABLE IF EXISTS `tg_system_log_202406`; CREATE TABLE `tg_system_log_202406` ( `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT 'ID', `admin_id` int(10) UNSIGNED NULL DEFAULT 0 COMMENT '管理员ID', `url` varchar(1500) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '操作页面', `method` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '请求方法', `title` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '日志标题', `content` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '内容', `ip` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT 'IP', `useragent` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT 'User-Agent', `create_time` int(10) NULL DEFAULT NULL COMMENT '操作时间', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 633 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '后台操作日志表 - 202406' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for tg_system_log_202407 -- ---------------------------- DROP TABLE IF EXISTS `tg_system_log_202407`; CREATE TABLE `tg_system_log_202407` ( `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT 'ID', `admin_id` int(10) UNSIGNED NULL DEFAULT 0 COMMENT '管理员ID', `url` varchar(1500) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '操作页面', `method` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '请求方法', `title` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '日志标题', `content` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '内容', `ip` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT 'IP', `useragent` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT 'User-Agent', `create_time` int(10) NULL DEFAULT NULL COMMENT '操作时间', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 632 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '后台操作日志表 - 202407' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for tg_system_menu -- ---------------------------- DROP TABLE IF EXISTS `tg_system_menu`; CREATE TABLE `tg_system_menu` ( `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, `pid` bigint(20) UNSIGNED NOT NULL DEFAULT 0 COMMENT '父id', `title` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '名称', `icon` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '菜单图标', `href` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '链接', `params` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '链接参数', `target` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '_self' COMMENT '链接打开方式', `sort` int(11) NULL DEFAULT 0 COMMENT '菜单排序', `status` tinyint(1) UNSIGNED NOT NULL DEFAULT 1 COMMENT '状态(0:禁用,1:启用)', `remark` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, `create_time` int(11) NULL DEFAULT NULL COMMENT '创建时间', `update_time` int(11) NULL DEFAULT NULL COMMENT '更新时间', `delete_time` int(11) NULL DEFAULT NULL COMMENT '删除时间', PRIMARY KEY (`id`) USING BTREE, INDEX `title`(`title`) USING BTREE, INDEX `href`(`href`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 269 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '系统菜单表' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for tg_system_node -- ---------------------------- DROP TABLE IF EXISTS `tg_system_node`; CREATE TABLE `tg_system_node` ( `id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT, `node` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '节点代码', `title` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '节点标题', `type` tinyint(1) NULL DEFAULT 3 COMMENT '节点类型(1:控制器,2:节点)', `is_auth` tinyint(1) UNSIGNED NULL DEFAULT 1 COMMENT '是否启动RBAC权限控制', `create_time` int(10) NULL DEFAULT NULL COMMENT '创建时间', `update_time` int(10) NULL DEFAULT NULL COMMENT '更新时间', PRIMARY KEY (`id`) USING BTREE, INDEX `node`(`node`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 80 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '系统节点表' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for tg_system_quick -- ---------------------------- DROP TABLE IF EXISTS `tg_system_quick`; CREATE TABLE `tg_system_quick` ( `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, `title` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '快捷入口名称', `icon` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '图标', `href` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '快捷链接', `sort` int(11) NULL DEFAULT 0 COMMENT '排序', `status` tinyint(1) UNSIGNED NULL DEFAULT 1 COMMENT '状态(1:禁用,2:启用)', `remark` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注说明', `create_time` int(11) NULL DEFAULT NULL COMMENT '创建时间', `update_time` int(11) NULL DEFAULT NULL COMMENT '更新时间', `delete_time` int(11) NULL DEFAULT NULL COMMENT '删除时间', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 12 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '系统快捷入口表' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for tg_system_uploadfile -- ---------------------------- DROP TABLE IF EXISTS `tg_system_uploadfile`; CREATE TABLE `tg_system_uploadfile` ( `id` int(20) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT 'ID', `upload_type` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT 'local' COMMENT '存储位置', `original_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '文件原名', `url` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '物理路径', `image_width` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '宽度', `image_height` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '高度', `image_type` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '图片类型', `image_frames` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '图片帧数', `mime_type` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT 'mime类型', `file_size` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '文件大小', `file_ext` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, `sha1` varchar(40) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '文件 sha1编码', `create_time` int(10) NULL DEFAULT NULL COMMENT '创建日期', `update_time` int(10) NULL DEFAULT NULL COMMENT '更新时间', `upload_time` int(10) NULL DEFAULT NULL COMMENT '上传时间', PRIMARY KEY (`id`) USING BTREE, INDEX `upload_type`(`upload_type`) USING BTREE, INDEX `original_name`(`original_name`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 305 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '上传文件表' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for tg_useradmin -- ---------------------------- DROP TABLE IF EXISTS `tg_useradmin`; CREATE TABLE `tg_useradmin` ( `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, `auth_ids` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '角色权限ID', `head_img` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '头像', `username` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '用户登录名', `password` char(40) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '用户登录密码', `phone` varchar(16) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '联系手机号', `remark` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '备注说明', `login_num` bigint(20) UNSIGNED NULL DEFAULT 0 COMMENT '登录次数', `sort` int(11) NULL DEFAULT 0 COMMENT '排序', `status` tinyint(1) UNSIGNED NOT NULL DEFAULT 1 COMMENT '状态(0:禁用,1:启用,)', `create_time` int(11) NULL DEFAULT NULL COMMENT '创建时间', `update_time` int(11) NULL DEFAULT NULL COMMENT '更新时间', `delete_time` int(11) NULL DEFAULT NULL COMMENT '删除时间', PRIMARY KEY (`id`) USING BTREE, UNIQUE INDEX `username`(`username`) USING BTREE, INDEX `phone`(`phone`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '系统用户表' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for useradmin -- ---------------------------- DROP TABLE IF EXISTS `useradmin`; CREATE TABLE `useradmin` ( `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, `auth_ids` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '角色权限ID', `auid` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '角色,1,全局,2,区域', `head_img` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '头像', `username` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '用户登录名', `password` char(40) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '用户登录密码', `phone` varchar(16) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '联系手机号', `remark` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '备注说明', `login_num` bigint(20) UNSIGNED NULL DEFAULT 0 COMMENT '登录次数', `sort` int(11) NULL DEFAULT 0 COMMENT '排序', `status` tinyint(1) UNSIGNED NOT NULL DEFAULT 1 COMMENT '状态(0:禁用,1:启用,)', `create_time` int(11) NULL DEFAULT NULL COMMENT '创建时间', `update_time` int(11) NULL DEFAULT NULL COMMENT '更新时间', `delete_time` int(11) NULL DEFAULT NULL COMMENT '删除时间', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 17 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '系统用户表' ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for userwx -- ---------------------------- DROP TABLE IF EXISTS `userwx`; CREATE TABLE `userwx` ( `id` int(11) NOT NULL AUTO_INCREMENT, `role` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '角色', `user` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, `password` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, `status` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '状态', `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '昵称', `openid` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'openid', `phone` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '电话', `head_img` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '头像', `sex` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '性别1 男 2女', `birthday` date NULL DEFAULT NULL COMMENT '生日', `district` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '区域', `career` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '职业', `organization` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '机构', `teacher` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '是否申请讲师', `uptime` timestamp(0) NULL DEFAULT CURRENT_TIMESTAMP(0) ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '更新时间', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 2170 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Compact; -- ---------------------------- -- Table structure for wen -- ---------------------------- DROP TABLE IF EXISTS `wen`; CREATE TABLE `wen` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '姓名', `phone` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '联系方式', `sid` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '身份证', `jine` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '金额', `type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '农副产品', `cid` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '地址村镇', `time` datetime(0) NULL DEFAULT NULL, PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Compact; SET FOREIGN_KEY_CHECKS = 1;