Files
MER-2.2_2601/mer_java/sql/shop22多商户V2.2+寄卖.sql
2026-03-08 20:07:52 +08:00

4455 lines
271 KiB
SQL
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
/*
Navicat Premium Dump SQL
Source Server : miao-148
Source Server Type : MySQL
Source Server Version : 50744 (5.7.44-log)
Source Host : 118.31.75.148:3306
Source Schema : shop22
Target Server Type : MySQL
Target Server Version : 50744 (5.7.44-log)
File Encoding : 65001
Date: 20/02/2026 18:08:35
*/
SET NAMES utf8mb4;
SET FOREIGN_KEY_CHECKS = 0;
-- ----------------------------
-- Table structure for eb_activity_style
-- ----------------------------
DROP TABLE IF EXISTS `eb_activity_style`;
CREATE TABLE `eb_activity_style` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
`name` varchar(255) NOT NULL COMMENT '活动名称',
`type` bit(1) NOT NULL COMMENT '活动类型0=活动边框1=活动背景',
`starttime` datetime NOT NULL COMMENT '开始时间',
`endtime` datetime NOT NULL COMMENT '结束时间',
`style` varchar(255) NOT NULL COMMENT '活动边框素材地址',
`status` bit(1) NOT NULL COMMENT '状态 0=关闭1=开启',
`method` int(11) DEFAULT NULL COMMENT '商品参与类型 0=全部商品参与1=指定商品参与2=指定品牌参与3=指定商品分类参与,4=指定商户产品',
`products` varchar(500) DEFAULT NULL COMMENT '参与活动商品',
`createtime` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`updatetime` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC;
-- ----------------------------
-- Table structure for eb_ali_pay_callback
-- ----------------------------
DROP TABLE IF EXISTS `eb_ali_pay_callback`;
CREATE TABLE `eb_ali_pay_callback` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`notify_type` varchar(64) DEFAULT NULL COMMENT '通知的类型',
`notify_id` varchar(128) DEFAULT NULL COMMENT '通知校验 ID',
`app_id` varchar(32) DEFAULT NULL COMMENT '支付宝分配给开发者的应用 ID',
`charset` varchar(10) DEFAULT NULL COMMENT '编码格式,如 utf-8、gbk、gb2312 等',
`version` varchar(3) DEFAULT NULL COMMENT '调用的接口版本固定为1.0',
`sign_type` varchar(10) DEFAULT NULL COMMENT '商户生成签名字符串所使用的签名算法类型,目前支持 RSA2 和 RSA推荐使用 RSA2',
`sign` varchar(500) DEFAULT NULL COMMENT '签名',
`trade_no` varchar(64) DEFAULT NULL COMMENT '支付宝交易凭证号',
`out_trade_no` varchar(64) DEFAULT NULL COMMENT '原支付请求的商户订单号',
`trade_status` varchar(32) DEFAULT NULL COMMENT '交易目前所处的状态:WAIT_BUYER_PAY-交易创建,等待买家付款,TRADE_CLOSED-未付款交易超时关闭,或支付完成后全额退款,3-交易支付成功,4-交易结束,不可退款',
`total_amount` decimal(9,2) DEFAULT NULL COMMENT '本次交易支付的订单金额,单位为人民币(元)',
`receipt_amount` decimal(9,2) DEFAULT NULL COMMENT '商家在交易中实际收到的款项,单位为人民币(元)',
`refund_fee` decimal(9,2) DEFAULT NULL COMMENT '退款通知中,返回总退款金额,单位为人民币(元),支持两位小数',
`subject` varchar(256) DEFAULT NULL COMMENT '商品的标题/交易标题/订单标题/订单关键字等,是请求时对应的参数,原样通知回来',
`body` varchar(400) DEFAULT NULL COMMENT '该订单的备注、描述、明细等。对应请求时的 body 参数,原样通知回来',
`passback_params` varchar(512) DEFAULT NULL COMMENT '公共回传参数如果请求时传递了该参数则返回给商户时会在异步通知时将该参数原样返回。本参数必须进行UrlEncode之后才可以发送给支付宝。',
`notify_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '通知的发送时间。格式为 yyyy-MM-dd HH:mm:ss',
`add_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
PRIMARY KEY (`id`) USING BTREE,
KEY `out_trade_no` (`out_trade_no`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='支付宝回调表';
-- ----------------------------
-- Table structure for eb_ali_pay_info
-- ----------------------------
DROP TABLE IF EXISTS `eb_ali_pay_info`;
CREATE TABLE `eb_ali_pay_info` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`app_id` varchar(50) DEFAULT NULL COMMENT '支付宝分配给开发者的应用ID',
`timestamp` varchar(20) DEFAULT NULL COMMENT '发送请求的时间格式yyyy-MM-dd HH:mm:ss',
`body` varchar(128) DEFAULT NULL COMMENT '订单描述',
`subject` varchar(256) DEFAULT NULL COMMENT '订单标题',
`out_trade_no` varchar(64) DEFAULT NULL COMMENT '商户订单号',
`timeout_express` varchar(6) DEFAULT NULL COMMENT '订单相对超时时间',
`time_expire` varchar(32) DEFAULT NULL COMMENT '订单绝对超时时间',
`total_amount` varchar(9) DEFAULT NULL COMMENT '订单总金额。单位为元,精确到小数点后两位',
`passback_params` varchar(512) DEFAULT NULL COMMENT '公用回传参数,本参数必须进行UrlEncode之后才可以发送给支付宝',
`code` varchar(32) DEFAULT NULL COMMENT '网关返回码',
`msg` varchar(256) DEFAULT NULL COMMENT '网关返回码描述',
`sub_code` varchar(50) DEFAULT NULL COMMENT '业务返回码',
`sub_msg` varchar(100) DEFAULT NULL COMMENT '业务返回码描述',
`sign` varchar(500) DEFAULT NULL COMMENT '签名',
`trade_no` varchar(64) DEFAULT NULL COMMENT '该交易在支付宝系统中的交易流水号',
`seller_id` varchar(20) DEFAULT NULL COMMENT '收款支付宝账号对应的支付宝唯一用户号',
`notify_url` varchar(256) DEFAULT NULL COMMENT '支付宝服务器主动通知商户服务器里指定的页面http/https路径',
PRIMARY KEY (`id`) USING BTREE,
KEY `out_trade_no` (`out_trade_no`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='支付宝订单表';
-- ----------------------------
-- Table structure for eb_article
-- ----------------------------
DROP TABLE IF EXISTS `eb_article`;
CREATE TABLE `eb_article` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '文章ID',
`cid` int(11) NOT NULL DEFAULT '0' COMMENT '分类id',
`title` varchar(200) NOT NULL DEFAULT '' COMMENT '文章标题',
`author` varchar(100) NOT NULL DEFAULT '' COMMENT '文章作者',
`cover` varchar(255) NOT NULL DEFAULT '' COMMENT '文章封面',
`synopsis` varchar(500) DEFAULT '' COMMENT '文章简介',
`content` text NOT NULL COMMENT '文章内容',
`visit` bigint(20) NOT NULL DEFAULT '0' COMMENT '浏览次数',
`is_hot` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '是否热门(小程序)',
`is_banner` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '是否轮播图(小程序)',
`status` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '状态0-关闭1-开启',
`sort` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '排序',
`product_id` int(11) NOT NULL DEFAULT '0' COMMENT '商品关联id',
`is_del` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '是否删除0-未删除1-删除',
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE,
KEY `cid` (`cid`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='文章管理表';
-- ----------------------------
-- Table structure for eb_article_category
-- ----------------------------
DROP TABLE IF EXISTS `eb_article_category`;
CREATE TABLE `eb_article_category` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '文章分类ID',
`name` varchar(255) NOT NULL DEFAULT '' COMMENT '分类名称',
`icon` varchar(255) NOT NULL DEFAULT '' COMMENT '分类图标',
`sort` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '排序',
`status` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '状态0-关闭1-开启',
`is_del` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '是否删除0-未删除1-删除',
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='文章分类表';
-- ----------------------------
-- Table structure for eb_bill
-- ----------------------------
DROP TABLE IF EXISTS `eb_bill`;
CREATE TABLE `eb_bill` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '帐单id',
`uid` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '用户uid',
`mer_id` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '商户id',
`link_id` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '关联id',
`order_no` varchar(32) NOT NULL DEFAULT '' COMMENT '关联订单',
`pm` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '0 = 支出 1 = 获得',
`amount` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '金额',
`type` varchar(20) NOT NULL DEFAULT '' COMMENT '类型pay_order-订单支付,refund_order-订单退款recharge_user-用户充值yue_pay-余额支付,merchant_collect-商户分账brokerage-分佣,system-系统',
`mark` varchar(255) NOT NULL DEFAULT '' COMMENT '备注',
`create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间',
PRIMARY KEY (`id`) USING BTREE,
KEY `type` (`type`) USING BTREE,
KEY `pm` (`pm`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='平台帐单表';
-- ----------------------------
-- Table structure for eb_browse_record
-- ----------------------------
DROP TABLE IF EXISTS `eb_browse_record`;
CREATE TABLE `eb_browse_record` (
`uid` int(11) NOT NULL DEFAULT '0' COMMENT '用户id',
`product_id` int(11) NOT NULL DEFAULT '0' COMMENT '商品id',
`date` varchar(12) NOT NULL DEFAULT '' COMMENT '日期:年-月-日',
`create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间',
PRIMARY KEY (`uid`,`product_id`) USING BTREE,
KEY `date` (`date`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='浏览记录表';
-- ----------------------------
-- Table structure for eb_card_secret
-- ----------------------------
DROP TABLE IF EXISTS `eb_card_secret`;
CREATE TABLE `eb_card_secret` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'id',
`mer_id` int(11) NOT NULL DEFAULT '0' COMMENT '商户ID',
`library_id` int(11) NOT NULL DEFAULT '0' COMMENT '卡密库ID',
`card_number` varchar(52) NOT NULL DEFAULT '' COMMENT '卡号',
`secret_num` varchar(52) NOT NULL DEFAULT '' COMMENT '密码',
`is_use` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '是否使用',
`is_del` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '是否删除',
`create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
PRIMARY KEY (`id`) USING BTREE,
KEY `library_id` (`library_id`) USING BTREE,
KEY `is_use` (`is_use`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='卡密表';
-- ----------------------------
-- Table structure for eb_cart
-- ----------------------------
DROP TABLE IF EXISTS `eb_cart`;
CREATE TABLE `eb_cart` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '购物车表ID',
`uid` int(10) unsigned NOT NULL COMMENT '用户ID',
`mer_id` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '商户Id',
`product_id` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '商品ID',
`product_attr_unique` int(11) NOT NULL DEFAULT '0' COMMENT '商品规格属性ID',
`cart_num` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '商品数量',
`status` tinyint(1) NOT NULL DEFAULT '1' COMMENT '购物车状态',
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE,
KEY `user_id` (`uid`) USING BTREE,
KEY `search_id` (`id`,`uid`,`mer_id`,`status`) USING BTREE,
KEY `product_id` (`product_id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=COMPACT COMMENT='购物车表';
-- ----------------------------
-- Table structure for eb_category
-- ----------------------------
DROP TABLE IF EXISTS `eb_category`;
CREATE TABLE `eb_category` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`pid` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '父级ID',
`path` varchar(255) NOT NULL DEFAULT '/0/' COMMENT '路径',
`name` varchar(50) NOT NULL COMMENT '分类名称',
`type` smallint(6) DEFAULT '1' COMMENT '类型2 附件分类, 4 设置分类, 5 菜单分类6 配置分类, 7 秒杀配置',
`url` varchar(255) DEFAULT '' COMMENT '地址',
`extra` text COMMENT '扩展字段 Jsos格式',
`status` tinyint(1) NOT NULL DEFAULT '1' COMMENT '状态, 1正常0失效',
`sort` int(11) NOT NULL DEFAULT '99999' COMMENT '排序',
`owner` int(11) NOT NULL DEFAULT '-1' COMMENT '分类所属:-1 - 平台,其他-商户',
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE,
KEY `status+pid` (`pid`,`status`) USING BTREE,
KEY `id+status+url` (`path`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=125 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='分类表';
-- ----------------------------
-- Table structure for eb_cdkey_library
-- ----------------------------
DROP TABLE IF EXISTS `eb_cdkey_library`;
CREATE TABLE `eb_cdkey_library` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'id',
`mer_id` int(11) NOT NULL DEFAULT '0' COMMENT '商户ID',
`name` varchar(50) NOT NULL DEFAULT '' COMMENT '卡密库名称',
`remark` varchar(255) NOT NULL DEFAULT '' COMMENT '备注',
`product_id` int(11) NOT NULL DEFAULT '0' COMMENT '关联商品ID',
`product_attr_value_id` int(11) NOT NULL DEFAULT '0' COMMENT '关联商品skuID',
`used_num` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '卡密已使用数量',
`total_num` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '卡密总数量',
`is_del` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '是否删除',
`create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
PRIMARY KEY (`id`) USING BTREE,
KEY `mer_id` (`mer_id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='卡密库表';
-- ----------------------------
-- Table structure for eb_circle
-- ----------------------------
DROP TABLE IF EXISTS `eb_circle`;
CREATE TABLE `eb_circle` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '圈层ID',
`name` varchar(50) NOT NULL COMMENT '圈层名称',
`pid` int(11) NOT NULL DEFAULT '0' COMMENT '父级ID',
`level` int(11) NOT NULL COMMENT '圈层层级 1-一级,2-二级,3-三级',
`address` varchar(255) DEFAULT '' COMMENT '圈层地址',
`latitude` varchar(25) DEFAULT '' COMMENT '纬度',
`longitude` varchar(25) DEFAULT '' COMMENT '经度',
`range` varchar(255) DEFAULT '' COMMENT '圈层范围',
`address_switch` int(11) NOT NULL DEFAULT '1' COMMENT '圈层地址开关1=开2-关',
`is_show` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '移动端是否展示:0-否,1-是',
`status` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '圈层状态:0-关闭,1-开启',
`sort` int(11) NOT NULL DEFAULT '1' COMMENT '排序',
`is_delete` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '是否删除0-否1-是',
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`diy_id` int(11) NOT NULL DEFAULT '0' COMMENT 'DIY模板id',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='圈层管理表';
-- ----------------------------
-- Table structure for eb_circle_admin
-- ----------------------------
DROP TABLE IF EXISTS `eb_circle_admin`;
CREATE TABLE `eb_circle_admin` (
`id` smallint(5) unsigned NOT NULL AUTO_INCREMENT COMMENT '管理员ID',
`account` varchar(32) NOT NULL COMMENT '管理员账号',
`pwd` char(50) NOT NULL COMMENT '管理员密码',
`real_name` varchar(16) NOT NULL COMMENT '管理员姓名',
`header_image` varchar(255) NOT NULL DEFAULT '' COMMENT '管理员头像',
`roles` varchar(128) NOT NULL COMMENT '管理员角色(menus_id)',
`last_ip` varchar(16) DEFAULT NULL COMMENT '管理员最后一次登录ip',
`login_count` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '登录次数',
`level` tinyint(3) unsigned NOT NULL DEFAULT '1' COMMENT '管理员级别',
`status` tinyint(3) unsigned NOT NULL DEFAULT '1' COMMENT '管理员状态 1有效0无效',
`is_del` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '是否删除1-删除',
`phone` varchar(15) DEFAULT NULL COMMENT '手机号码',
`is_sms` tinyint(3) unsigned DEFAULT '0' COMMENT '是否接收短信',
`type` int(11) NOT NULL DEFAULT '1' COMMENT '管理员类型5=圈层超管6=圈层管理员',
`circle_id` int(11) NOT NULL DEFAULT '0' COMMENT '圈层id',
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '后台管理员添加时间',
`update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '后台管理员最后一次登录时间',
PRIMARY KEY (`id`) USING BTREE,
KEY `account` (`account`) USING BTREE,
KEY `is_del` (`is_del`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='圈层管理员表';
-- ----------------------------
-- Table structure for eb_circle_menu
-- ----------------------------
DROP TABLE IF EXISTS `eb_circle_menu`;
CREATE TABLE `eb_circle_menu` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`pid` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '父级ID',
`name` varchar(100) DEFAULT NULL COMMENT '名称',
`icon` varchar(255) DEFAULT NULL COMMENT 'icon',
`perms` varchar(200) DEFAULT NULL COMMENT '权限标识',
`component` varchar(200) DEFAULT NULL COMMENT '组件路径',
`menu_type` varchar(2) DEFAULT 'M' COMMENT '类型M-目录C-菜单A-按钮',
`sort` int(11) NOT NULL DEFAULT '99999' COMMENT '排序',
`is_show` tinyint(1) NOT NULL DEFAULT '1' COMMENT '显示状态',
`is_delte` tinyint(3) unsigned DEFAULT '0' COMMENT '是否删除0-否1-是',
`type` int(11) NOT NULL COMMENT '系统菜单类型6-圈层菜单',
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE,
KEY `type` (`type`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=1277 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='圈层菜单表';
-- ----------------------------
-- Table structure for eb_circle_merchant
-- ----------------------------
DROP TABLE IF EXISTS `eb_circle_merchant`;
CREATE TABLE `eb_circle_merchant` (
`mer_id` int(10) unsigned NOT NULL COMMENT '商户ID',
`circle_id` int(10) unsigned NOT NULL COMMENT '圈层代理ID',
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
PRIMARY KEY (`mer_id`,`circle_id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='商户-圈层关联表';
-- ----------------------------
-- Table structure for eb_circle_role
-- ----------------------------
DROP TABLE IF EXISTS `eb_circle_role`;
CREATE TABLE `eb_circle_role` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '身份管理id',
`role_name` varchar(32) NOT NULL COMMENT '身份管理名称',
`rules` text NOT NULL COMMENT '身份管理权限(menus_id)',
`level` tinyint(3) unsigned NOT NULL DEFAULT '0',
`status` tinyint(3) unsigned NOT NULL DEFAULT '1' COMMENT '状态',
`type` int(11) NOT NULL DEFAULT '0' COMMENT '管理员类型5=圈层超管6=圈层管理员',
`circle_id` int(11) NOT NULL DEFAULT '0' COMMENT '圈层id',
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE,
KEY `status` (`status`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='圈层身份表';
-- ----------------------------
-- Table structure for eb_circle_role_menu
-- ----------------------------
DROP TABLE IF EXISTS `eb_circle_role_menu`;
CREATE TABLE `eb_circle_role_menu` (
`rid` int(11) NOT NULL COMMENT '角色id',
`menu_id` int(11) NOT NULL COMMENT '权限id',
PRIMARY KEY (`rid`,`menu_id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='圈层角色菜单关联表';
-- ----------------------------
-- Table structure for eb_city_region
-- ----------------------------
DROP TABLE IF EXISTS `eb_city_region`;
CREATE TABLE `eb_city_region` (
`region_id` int(11) NOT NULL DEFAULT '0' COMMENT '区域id',
`parent_id` int(11) NOT NULL DEFAULT '0' COMMENT '父区域id',
`region_name` varchar(100) NOT NULL DEFAULT '' COMMENT '区域名称',
`region_type` tinyint(4) NOT NULL DEFAULT '0' COMMENT '区域类型0-国家、1-省、2-市、3-区、4-街道',
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`region_id`) USING BTREE,
KEY `parent_id` (`parent_id`) USING BTREE,
KEY `region_type` (`region_type`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='城市区域表';
-- ----------------------------
-- Table structure for eb_community_author_concerned
-- ----------------------------
DROP TABLE IF EXISTS `eb_community_author_concerned`;
CREATE TABLE `eb_community_author_concerned` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`author_id` int(10) unsigned NOT NULL COMMENT '作者ID',
`uid` int(10) unsigned NOT NULL COMMENT '用户ID',
`create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE KEY `uniq_data` (`author_id`,`uid`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='社区作者关注表';
-- ----------------------------
-- Table structure for eb_community_category
-- ----------------------------
DROP TABLE IF EXISTS `eb_community_category`;
CREATE TABLE `eb_community_category` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`pid` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '父级ID',
`name` varchar(10) NOT NULL DEFAULT '' COMMENT '分类名称',
`is_show` tinyint(3) unsigned NOT NULL DEFAULT '1' COMMENT '是否显示1-显示0-不显示',
`sort` int(11) NOT NULL DEFAULT '0' COMMENT '排序',
`is_del` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '是否删除0-未删除1-删除',
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='社区分类表';
-- ----------------------------
-- Table structure for eb_community_notes
-- ----------------------------
DROP TABLE IF EXISTS `eb_community_notes`;
CREATE TABLE `eb_community_notes` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`title` varchar(100) DEFAULT '' COMMENT '标题',
`type` tinyint(3) unsigned NOT NULL DEFAULT '1' COMMENT '笔记类型1-图文2-视频',
`cover` varchar(255) NOT NULL DEFAULT '' COMMENT '封面',
`image` varchar(2000) NOT NULL DEFAULT '' COMMENT '图片',
`video` varchar(500) NOT NULL DEFAULT '' COMMENT '视频链接',
`content` text NOT NULL COMMENT '笔记正文',
`category_id` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '社区分类ID',
`topic_ids` varchar(64) NOT NULL DEFAULT '' COMMENT '话题ID,英文逗号拼接',
`uid` int(11) NOT NULL DEFAULT '0' COMMENT '用户ID',
`star` tinyint(1) DEFAULT '1' COMMENT '星级排序:1-5',
`audit_status` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '审核状态:0-待审核1-审核通过2-审核失败3-平台关闭',
`refusal` varchar(255) DEFAULT NULL COMMENT '拒绝理由',
`like_num` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '点赞数',
`reply_num` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '评论数',
`share_num` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '分享数',
`views` varchar(11) NOT NULL DEFAULT '0' COMMENT '浏览量',
`sort` int(11) NOT NULL DEFAULT '0' COMMENT '排序',
`reply_status` tinyint(3) unsigned NOT NULL DEFAULT '1' COMMENT '是否开启评论1-开启2-关闭3-平台关闭',
`is_del` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '是否删除0-未删除1-删除',
`operate_time` timestamp NULL DEFAULT NULL COMMENT '操作时间',
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE,
KEY `idx_uid` (`uid`) USING BTREE,
KEY `idx_front` (`type`,`audit_status`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='社区笔记表';
-- ----------------------------
-- Table structure for eb_community_notes_product
-- ----------------------------
DROP TABLE IF EXISTS `eb_community_notes_product`;
CREATE TABLE `eb_community_notes_product` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`note_id` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '笔记ID',
`product_id` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '商品ID',
`is_pay` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '是否购买0-未购买1-已购买',
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
PRIMARY KEY (`id`) USING BTREE,
KEY `idx_note_id` (`note_id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='社区笔记商品表';
-- ----------------------------
-- Table structure for eb_community_notes_relation
-- ----------------------------
DROP TABLE IF EXISTS `eb_community_notes_relation`;
CREATE TABLE `eb_community_notes_relation` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`note_id` int(10) unsigned NOT NULL COMMENT '笔记ID',
`author_id` int(10) unsigned NOT NULL COMMENT '笔记作者ID',
`uid` int(10) unsigned NOT NULL COMMENT '用户ID',
`type` varchar(10) NOT NULL DEFAULT 'like' COMMENT '关联类型(收藏(collect、点赞(like))',
`create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE KEY `uniq_data` (`note_id`,`uid`) USING BTREE,
KEY `idx_author_id` (`author_id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='社区笔记关系表';
-- ----------------------------
-- Table structure for eb_community_reply
-- ----------------------------
DROP TABLE IF EXISTS `eb_community_reply`;
CREATE TABLE `eb_community_reply` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`type` tinyint(3) unsigned NOT NULL DEFAULT '1' COMMENT '评论类型1-评论2-回复',
`uid` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '发言用户ID',
`content` varchar(255) NOT NULL DEFAULT '' COMMENT '内容',
`parent_id` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '一级评论ID',
`parent_uid` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '一级用户ID',
`review_id` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '原评论ID',
`review_uid` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '原评论用户ID',
`count_start` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '点赞数',
`count_reply` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '评论数',
`audit_status` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '审核状态:0-待审核1-审核通过2-审核失败',
`refusal` varchar(255) NOT NULL DEFAULT '' COMMENT '拒绝原因',
`note_id` int(11) NOT NULL DEFAULT '0' COMMENT '笔记id',
`is_del` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '是否删除0-未删除1-删除',
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE,
KEY `idx_uid` (`uid`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='社区评论表';
-- ----------------------------
-- Table structure for eb_community_reply_like
-- ----------------------------
DROP TABLE IF EXISTS `eb_community_reply_like`;
CREATE TABLE `eb_community_reply_like` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`note_id` int(10) unsigned NOT NULL COMMENT '笔记ID',
`reply_id` int(10) unsigned NOT NULL COMMENT '评论ID',
`uid` int(10) unsigned NOT NULL COMMENT '用户ID',
`create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
PRIMARY KEY (`id`) USING BTREE,
KEY `idx_data` (`note_id`,`uid`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='社区评论点赞表';
-- ----------------------------
-- Table structure for eb_community_topic
-- ----------------------------
DROP TABLE IF EXISTS `eb_community_topic`;
CREATE TABLE `eb_community_topic` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`name` varchar(50) NOT NULL DEFAULT '' COMMENT '话题名称',
`is_hot` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '是否推荐1-推荐0-不推荐',
`count_use` int(10) unsigned DEFAULT '0' COMMENT '使用次数',
`count_view` int(10) unsigned DEFAULT '0' COMMENT '浏览量',
`sort` int(11) NOT NULL DEFAULT '0' COMMENT '排序',
`is_del` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '是否删除0-未删除1-删除',
`create_type` tinyint(3) unsigned NOT NULL DEFAULT '1' COMMENT '创建类型1-系统创建2-用户创建',
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='社区话题表';
-- ----------------------------
-- Table structure for eb_coupon
-- ----------------------------
DROP TABLE IF EXISTS `eb_coupon`;
CREATE TABLE `eb_coupon` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '优惠券表ID',
`mer_id` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '商户ID',
`name` varchar(64) NOT NULL DEFAULT '' COMMENT '优惠券名称',
`publisher` tinyint(3) unsigned NOT NULL DEFAULT '1' COMMENT '发行方1-平台2-商户',
`category` tinyint(4) NOT NULL DEFAULT '1' COMMENT '类别 1-商家券, 2-商品券, 3-通用券4-品类券5-品牌券6-跨店券',
`receive_type` tinyint(4) NOT NULL DEFAULT '1' COMMENT '领取类型 1-手动领取,2-商品赠送券,3-平台活动发放',
`coupon_type` tinyint(4) NOT NULL DEFAULT '1' COMMENT '优惠券类型 1-满减券,2-折扣券',
`money` bigint(20) unsigned NOT NULL DEFAULT '0' COMMENT '优惠金额',
`discount` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '折扣',
`min_price` bigint(20) unsigned NOT NULL DEFAULT '0' COMMENT '最低消费0代表不限制',
`is_limited` tinyint(1) DEFAULT '0' COMMENT '是否限量, 默认0 不限量, 1限量',
`total` int(11) NOT NULL DEFAULT '0' COMMENT '发放总数',
`last_total` int(11) NOT NULL DEFAULT '0' COMMENT '剩余数量',
`is_time_receive` tinyint(1) DEFAULT '0' COMMENT '领取是否限时, 默认0-不限时1-限时',
`receive_start_time` timestamp NULL DEFAULT NULL COMMENT '可领取开始时间',
`receive_end_time` timestamp NULL DEFAULT NULL COMMENT '可领取结束时间',
`is_fixed_time` tinyint(1) DEFAULT '0' COMMENT '是否固定使用时间, 默认0-否1-使用固定时间',
`use_start_time` timestamp NULL DEFAULT NULL COMMENT '可使用时间范围 开始时间',
`use_end_time` timestamp NULL DEFAULT NULL COMMENT '可使用时间范围 结束时间',
`day` int(11) DEFAULT '0' COMMENT '天数',
`sort` int(10) unsigned NOT NULL DEFAULT '1' COMMENT '排序',
`status` tinyint(3) unsigned NOT NULL DEFAULT '1' COMMENT '状态0关闭1开启',
`is_del` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '是否删除 状态01',
`linked_data` varchar(255) NOT NULL DEFAULT '' COMMENT '关联数据',
`is_repeated` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否可重复领取',
`create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`identity_type` int(11) NOT NULL DEFAULT '0' COMMENT '身份类型0-普通1-商户会员',
PRIMARY KEY (`id`) USING BTREE,
KEY `mer_id` (`mer_id`) USING BTREE,
KEY `publisher` (`publisher`) USING BTREE,
KEY `is_del` (`is_del`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='优惠券表';
-- ----------------------------
-- Table structure for eb_coupon_product
-- ----------------------------
DROP TABLE IF EXISTS `eb_coupon_product`;
CREATE TABLE `eb_coupon_product` (
`cid` int(11) NOT NULL COMMENT '优惠券id',
`pid` int(11) NOT NULL COMMENT '商品id',
PRIMARY KEY (`cid`,`pid`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='优惠券商品关联表';
-- ----------------------------
-- Table structure for eb_coupon_user
-- ----------------------------
DROP TABLE IF EXISTS `eb_coupon_user`;
CREATE TABLE `eb_coupon_user` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'id',
`coupon_id` int(11) NOT NULL COMMENT '优惠券id',
`mer_id` int(11) NOT NULL DEFAULT '0' COMMENT '店铺id平台为0',
`uid` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '用户id',
`name` varchar(64) NOT NULL DEFAULT '' COMMENT '优惠券名称',
`publisher` tinyint(3) unsigned NOT NULL DEFAULT '1' COMMENT '发行方1-平台2-商户',
`category` tinyint(4) NOT NULL DEFAULT '1' COMMENT '类别 1-商家券, 2-商品券, 3-通用拳4-品类券5-品牌券6-跨店券',
`receive_type` tinyint(4) NOT NULL DEFAULT '1' COMMENT '领取类型 1-手动领取,2-商品赠送券,3-平台活动发放',
`coupon_type` tinyint(4) NOT NULL DEFAULT '1' COMMENT '优惠券类型 1-满减券,2-折扣券',
`money` bigint(20) unsigned NOT NULL DEFAULT '0' COMMENT '优惠金额',
`discount` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '折扣',
`min_price` bigint(20) unsigned NOT NULL DEFAULT '0' COMMENT '最低消费0代表不限制',
`start_time` timestamp NULL DEFAULT NULL COMMENT '开始使用时间',
`end_time` timestamp NULL DEFAULT NULL COMMENT '过期时间',
`use_time` timestamp NULL DEFAULT NULL COMMENT '使用时间',
`status` tinyint(4) NOT NULL DEFAULT '0' COMMENT '状态0未使用1已使用, 2:已失效)',
`create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE,
KEY `mer_id` (`mer_id`) USING BTREE,
KEY `uid` (`uid`) USING BTREE,
KEY `status` (`status`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='用户优惠券表';
-- ----------------------------
-- Table structure for eb_exception_log
-- ----------------------------
DROP TABLE IF EXISTS `eb_exception_log`;
CREATE TABLE `eb_exception_log` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '异常日志ID',
`exp_url` varchar(255) DEFAULT NULL COMMENT '异常的url',
`exp_params` mediumtext COMMENT '异常的参数',
`exp_type` varchar(255) DEFAULT NULL COMMENT '异常的类型',
`exp_controller` varchar(255) DEFAULT NULL COMMENT '异常的类名',
`exp_method` varchar(255) DEFAULT NULL COMMENT '异常的方法名',
`exp_detail` longtext COMMENT '异常详细信息',
`create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=49 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='异常信息表';
-- ----------------------------
-- Table structure for eb_express
-- ----------------------------
DROP TABLE IF EXISTS `eb_express`;
CREATE TABLE `eb_express` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '快递公司id',
`code` varchar(50) NOT NULL DEFAULT '' COMMENT '快递公司简称',
`name` varchar(50) NOT NULL DEFAULT '' COMMENT '快递公司全称',
`partner_id` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否需要月结账号',
`partner_key` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否需要月结密码',
`net` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否需要取件网店',
`account` varchar(100) NOT NULL DEFAULT '' COMMENT '账号',
`password` varchar(100) NOT NULL DEFAULT '' COMMENT '密码',
`net_name` varchar(100) NOT NULL DEFAULT '' COMMENT '网点名称',
`sort` int(11) NOT NULL DEFAULT '0' COMMENT '排序',
`is_show` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否显示',
`status` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否可用',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE KEY `code` (`code`) USING BTREE,
KEY `is_show` (`is_show`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=1102 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='快递公司表';
-- ----------------------------
-- Table structure for eb_group_buy_activity
-- ----------------------------
DROP TABLE IF EXISTS `eb_group_buy_activity`;
CREATE TABLE `eb_group_buy_activity` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键',
`group_name` varchar(255) NOT NULL DEFAULT '' COMMENT '拼团活动名称',
`start_time` datetime NOT NULL COMMENT '开始时间',
`end_time` datetime NOT NULL COMMENT '结束时间',
`valid_hour` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '成团有效期 小时数',
`buy_count` int(11) NOT NULL DEFAULT '0' COMMENT '成团总人数 - 真团',
`all_quota` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '购买上限',
`onc_quota` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '单次购买数量',
`group_status` int(11) NOT NULL DEFAULT '0' COMMENT '控制状态 0=初始化 1=已拒绝 2=已撤销 3=待审核 4=已通过',
`mer_id` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '商户ID',
`mer_name` varchar(255) NOT NULL COMMENT '商户名称',
`product_count` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '参与商品数量',
`show_group` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '凑团 0不可见1可见',
`ficti_status` int(11) NOT NULL DEFAULT '0' COMMENT '虚拟成团 假团 0关闭 1开启',
`is_del` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '删除标记 0=未删除 1=已删除',
`total_activity_begin` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '统计 - 开团数',
`total_activity_done` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '统计 - 成团数',
`total_order_begin` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '统计 - 参团订单数',
`total_order_done` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '统计 - 成团订单数',
`refusal` varchar(255) NOT NULL DEFAULT '' COMMENT '审核拒绝理由',
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`activity_status` int(11) NOT NULL DEFAULT '1' COMMENT '活动状态 0关闭 1开启',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='拼团活动表';
-- ----------------------------
-- Table structure for eb_group_buy_activity_sku
-- ----------------------------
DROP TABLE IF EXISTS `eb_group_buy_activity_sku`;
CREATE TABLE `eb_group_buy_activity_sku` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
`group_activity_id` int(10) unsigned NOT NULL COMMENT '拼团活动id',
`product_id` int(10) unsigned NOT NULL COMMENT '拼团基础商品id',
`active_price` decimal(10,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '拼团活动价',
`quota_show` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '拼团限购数量 - 显示用',
`quota` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '拼团剩余数量 - 随减',
`sku_id` int(11) NOT NULL COMMENT 'sku id',
`group_status` int(11) NOT NULL DEFAULT '0' COMMENT '控制状态 0=初始化 1=已拒绝 2=已撤销 3=待审核 4=已通过',
`activity_status` int(11) NOT NULL DEFAULT '0' COMMENT '活动状态 0关闭 1开启',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=340 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='拼团商品表';
-- ----------------------------
-- Table structure for eb_group_buy_record
-- ----------------------------
DROP TABLE IF EXISTS `eb_group_buy_record`;
CREATE TABLE `eb_group_buy_record` (
`group_buying_id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '记录ID',
`group_activity_id` int(11) NOT NULL COMMENT '拼团活动id',
`product_group_id` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '活动商品ID',
`skuid` int(11) NOT NULL COMMENT '购买的商品 skuid',
`mer_id` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '商户id',
`record_status` int(11) NOT NULL DEFAULT '0' COMMENT '状态0=进行中10=已成功,-1=已失败',
`order_status` int(11) NOT NULL DEFAULT '0' COMMENT '订单状态0待支付1待发货,2部分发货 3待核销4待收货,5已收货,6已完成9已取消',
`ficti_status` int(11) NOT NULL DEFAULT '0' COMMENT '虚拟成团状态0.未开启1开启',
`buying_count_num` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '成团总人数',
`buying_num` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '真实人数',
`yet_buying_num` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '已参团人数',
`show_group` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '凑团 0不可见1可见',
`group_leader_uid` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '团长 用户ID ',
`group_leader_nickname` varchar(255) NOT NULL DEFAULT '' COMMENT '团长 昵称',
`is_hidde` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否隐藏团信息 0 否 1 是',
`is_del` int(11) NOT NULL DEFAULT '0' COMMENT '删除标记',
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`end_time` timestamp NOT NULL COMMENT '结束时间',
PRIMARY KEY (`group_buying_id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='拼团活动记录表';
-- ----------------------------
-- Table structure for eb_group_buy_user
-- ----------------------------
DROP TABLE IF EXISTS `eb_group_buy_user`;
CREATE TABLE `eb_group_buy_user` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'id主键',
`group_record_id` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '拼团记录ID',
`product_group_id` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '活动商品ID',
`group_activity_id` int(11) NOT NULL DEFAULT '0' COMMENT '拼团活动id',
`mer_id` int(11) NOT NULL DEFAULT '0' COMMENT '购买的商品对应的商户id',
`pay_num` int(11) NOT NULL DEFAULT '0' COMMENT '购买数量',
`order_status` int(11) NOT NULL DEFAULT '0' COMMENT '订单状态0待支付1待发货,2部分发货 3待核销4待收货,5已收货,6已完成9已取消',
`is_leader` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '是否为 团长 0=否 1=是',
`order_id` varchar(255) NOT NULL DEFAULT '0' COMMENT '订单ID 商户订单',
`group_uid` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '用户ID ',
`group_nickname` varchar(255) NOT NULL DEFAULT '' COMMENT '昵称',
`group_avatar` varchar(255) NOT NULL DEFAULT '' COMMENT '头像',
`is_del` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '删除标记',
`record_status` int(11) NOT NULL DEFAULT '0' COMMENT '状态0=进行中10=已成功,-1=已失败',
`refund_status` int(11) NOT NULL DEFAULT '0' COMMENT '退款状态0 未退款 1 申请中 2 部分退款 3 已退款',
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='拼团参与成员表';
-- ----------------------------
-- Table structure for eb_group_config
-- ----------------------------
DROP TABLE IF EXISTS `eb_group_config`;
CREATE TABLE `eb_group_config` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'id',
`tag` int(11) NOT NULL DEFAULT '0' COMMENT '标签:1-首页banner,2-首页推荐3-经营理念4-友情链接, 5-快捷入口6-商户PC店铺Banner7-商户PC店铺商品推荐8-首页底部二维码9-首页广告',
`mer_id` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '商户id,0-平台',
`name` varchar(255) NOT NULL DEFAULT '' COMMENT '名称',
`link_url` varchar(500) NOT NULL DEFAULT '' COMMENT '链接地址',
`image_url` varchar(500) NOT NULL DEFAULT '' COMMENT '图片地址',
`value` varchar(500) NOT NULL DEFAULT '' COMMENT '',
`message` varchar(200) NOT NULL DEFAULT '' COMMENT '描述',
`status` tinyint(1) DEFAULT '0' COMMENT '状态:是否显示',
`sort` int(11) NOT NULL DEFAULT '0' COMMENT '排序',
`is_del` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '是否删除',
`create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`expand` varchar(2000) NOT NULL DEFAULT '' COMMENT '拓展字段',
PRIMARY KEY (`id`) USING BTREE,
KEY `name` (`name`) USING BTREE,
KEY `tag` (`tag`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=82 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='组合配置表';
-- ----------------------------
-- Table structure for eb_marketing_activity
-- ----------------------------
DROP TABLE IF EXISTS `eb_marketing_activity`;
CREATE TABLE `eb_marketing_activity` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '活动ID',
`name` varchar(50) NOT NULL DEFAULT '0' COMMENT '活动名称',
`is_open` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否开启0-未开启1-已开启',
`type` tinyint(1) NOT NULL DEFAULT '1' COMMENT '活动展示类型1-轮播列表2-大小格3-大图模式',
`sort` int(11) NOT NULL DEFAULT '999' COMMENT '排序',
`is_del` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '0未删除1已删除',
`create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`banner` varchar(2000) NOT NULL DEFAULT '' COMMENT '活动banner',
`instruction` varchar(255) NOT NULL DEFAULT '' COMMENT '活动简介',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=COMPACT COMMENT='营销活动表';
-- ----------------------------
-- Table structure for eb_merchant
-- ----------------------------
DROP TABLE IF EXISTS `eb_merchant`;
CREATE TABLE `eb_merchant` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '商户ID',
`name` varchar(50) NOT NULL COMMENT '商户名称',
`category_id` int(11) NOT NULL COMMENT '商户分类ID',
`type_id` int(11) NOT NULL COMMENT '商户类型ID',
`real_name` varchar(50) NOT NULL COMMENT '商户姓名',
`email` varchar(255) NOT NULL DEFAULT '' COMMENT '商户邮箱',
`phone` varchar(255) NOT NULL DEFAULT '' COMMENT '商户手机号',
`handling_fee` int(11) NOT NULL COMMENT '手续费(%)',
`keywords` varchar(255) NOT NULL DEFAULT '' COMMENT '商户关键字',
`province` varchar(64) NOT NULL DEFAULT '' COMMENT '',
`city` varchar(64) NOT NULL DEFAULT '' COMMENT '',
`district` varchar(64) NOT NULL DEFAULT '' COMMENT '',
`address_detail` varchar(255) NOT NULL DEFAULT '' COMMENT '商户详细地址',
`latitude` varchar(25) NOT NULL DEFAULT '' COMMENT '纬度',
`longitude` varchar(25) NOT NULL DEFAULT '' COMMENT '经度',
`is_self` tinyint(3) unsigned NOT NULL DEFAULT '1' COMMENT '是否自营0-自营1-非自营',
`is_recommend` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '是否推荐:0-不推荐1-推荐',
`is_switch` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '商户开关:0-关闭1-开启',
`product_switch` tinyint(3) unsigned NOT NULL DEFAULT '1' COMMENT '商品审核开关:0-关闭1-开启',
`is_take_their` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '自提开关:0-关闭1-开启',
`remark` varchar(255) NOT NULL DEFAULT '' COMMENT '备注',
`qualification_picture` varchar(2000) NOT NULL DEFAULT '' COMMENT '资质图片',
`back_image` varchar(255) NOT NULL DEFAULT '' COMMENT '商户背景图',
`avatar` varchar(255) NOT NULL DEFAULT '' COMMENT '商户头像',
`rectangle_logo` varchar(255) NOT NULL DEFAULT '' COMMENT '商户logo',
`cover_image` varchar(255) NOT NULL DEFAULT '' COMMENT '商户封面图',
`street_back_image` varchar(255) NOT NULL DEFAULT '' COMMENT '商户街背景图',
`intro` varchar(255) NOT NULL DEFAULT '' COMMENT '商户简介',
`copy_product_num` int(11) NOT NULL DEFAULT '0' COMMENT '复制商品数量',
`balance` decimal(12,2) NOT NULL DEFAULT '0.00' COMMENT '商户余额',
`star_level` int(11) NOT NULL DEFAULT '4' COMMENT '商户星级1-5',
`pc_banner` varchar(2000) NOT NULL DEFAULT '' COMMENT 'pcBanner',
`pc_back_image` varchar(500) NOT NULL DEFAULT '' COMMENT 'pc背景图',
`sort` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '排序',
`create_type` varchar(255) NOT NULL COMMENT '商户创建类型admin-管理员创建apply-商户入驻申请',
`create_id` int(11) NOT NULL DEFAULT '0' COMMENT '创建商户管理员ID',
`admin_id` int(11) NOT NULL DEFAULT '0' COMMENT '关联管理账号ID',
`is_del` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '是否删除',
`create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`pc_logo` varchar(255) NOT NULL DEFAULT '' COMMENT '商户PCLogo',
`pc_good_store_cover_image` varchar(255) NOT NULL DEFAULT '' COMMENT '商户PC品牌好店封面图片',
`receipt_printing_switch` int(11) DEFAULT '0' COMMENT '小票打印开关0关闭1=手动打印2=自动打印3=自动和手动',
`is_force_shutdown` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '商户是否强制关闭:0-否1-强制关闭',
`electr_printing_switch` int(11) DEFAULT '0' COMMENT '电子面单开关0关闭1=开启',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='商户表';
-- ----------------------------
-- Table structure for eb_merchant_address
-- ----------------------------
DROP TABLE IF EXISTS `eb_merchant_address`;
CREATE TABLE `eb_merchant_address` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '用户地址id',
`mer_id` int(10) unsigned NOT NULL COMMENT '商户id',
`receiver_name` varchar(32) NOT NULL DEFAULT '' COMMENT '收货人姓名',
`receiver_phone` varchar(16) NOT NULL DEFAULT '' COMMENT '收货人电话',
`province` varchar(64) NOT NULL DEFAULT '' COMMENT '收货人所在省',
`province_id` int(11) NOT NULL DEFAULT '0' COMMENT '省份ID',
`city` varchar(64) NOT NULL DEFAULT '' COMMENT '收货人所在市',
`city_id` int(11) NOT NULL DEFAULT '0' COMMENT '城市id',
`district` varchar(64) NOT NULL DEFAULT '' COMMENT '收货人所在区/县',
`district_id` int(11) NOT NULL DEFAULT '0' COMMENT '区/县id',
`street` varchar(64) NOT NULL DEFAULT '' COMMENT '收货人所在街道',
`detail` varchar(256) NOT NULL DEFAULT '' COMMENT '收货人详细地址',
`post_code` int(11) NOT NULL DEFAULT '0' COMMENT '邮编',
`longitude` varchar(16) NOT NULL DEFAULT '0' COMMENT '经度',
`latitude` varchar(16) NOT NULL DEFAULT '0' COMMENT '纬度',
`is_default` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '是否默认',
`is_show` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '是否开启',
`is_del` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '是否删除',
`create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE,
KEY `mer_id` (`mer_id`) USING BTREE,
KEY `is_default` (`is_default`) USING BTREE,
KEY `is_del` (`is_del`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='商户地址表';
-- ----------------------------
-- Table structure for eb_merchant_apply
-- ----------------------------
DROP TABLE IF EXISTS `eb_merchant_apply`;
CREATE TABLE `eb_merchant_apply` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '申请ID',
`uid` int(11) NOT NULL COMMENT '申请用户ID',
`name` varchar(50) NOT NULL COMMENT '商户名称',
`category_id` int(11) NOT NULL COMMENT '商户分类ID',
`type_id` int(11) NOT NULL COMMENT '商户类型ID',
`account` varchar(255) NOT NULL DEFAULT '' COMMENT '商户账号',
`password` varchar(32) NOT NULL DEFAULT '' COMMENT '登录密码',
`real_name` varchar(50) NOT NULL COMMENT '商户姓名',
`email` varchar(255) NOT NULL DEFAULT '' COMMENT '商户邮箱',
`phone` varchar(255) NOT NULL DEFAULT '' COMMENT '商户手机号',
`handling_fee` int(11) NOT NULL COMMENT '手续费(%)',
`keywords` varchar(255) NOT NULL DEFAULT '' COMMENT '商户关键字',
`address` varchar(255) NOT NULL DEFAULT '' COMMENT '商户地址',
`is_self` tinyint(3) unsigned NOT NULL DEFAULT '1' COMMENT '是否自营0-自营1-非自营',
`is_recommend` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '是否推荐:0-不推荐1-推荐',
`audit_status` int(10) unsigned NOT NULL DEFAULT '1' COMMENT '审核状态1-待审核2-审核通过3-审核拒绝',
`denial_reason` varchar(255) NOT NULL DEFAULT '' COMMENT '拒绝原因',
`auditor_id` int(11) NOT NULL DEFAULT '0' COMMENT '审核员ID',
`remark` varchar(255) NOT NULL DEFAULT '' COMMENT '备注',
`qualification_picture` varchar(2000) NOT NULL DEFAULT '' COMMENT '资质图片',
`create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='商户申请表';
-- ----------------------------
-- Table structure for eb_merchant_balance_record
-- ----------------------------
DROP TABLE IF EXISTS `eb_merchant_balance_record`;
CREATE TABLE `eb_merchant_balance_record` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '记录id',
`mer_id` int(11) NOT NULL DEFAULT '0' COMMENT '商户id',
`link_no` varchar(32) NOT NULL DEFAULT '0' COMMENT '关联单号(订单号、结算单号、退款单号)',
`link_type` varchar(32) NOT NULL DEFAULT '0' COMMENT '关联类型order,closing,refund',
`type` int(11) NOT NULL DEFAULT '1' COMMENT '类型1-增加2-扣减(提现)',
`title` varchar(64) NOT NULL DEFAULT '' COMMENT '标题',
`amount` decimal(8,2) NOT NULL DEFAULT '0.00' COMMENT '金额',
`balance` decimal(16,2) NOT NULL DEFAULT '0.00' COMMENT '剩余',
`mark` varchar(512) NOT NULL DEFAULT '' COMMENT '备注',
`status` tinyint(1) NOT NULL DEFAULT '1' COMMENT '状态1-创建2-冻结期3-完成4-失效(订单退款/申请被拒5-结算申请',
`frozen_time` int(11) NOT NULL DEFAULT '0' COMMENT '冻结期时间(天)',
`thaw_time` bigint(20) NOT NULL DEFAULT '0' COMMENT '解冻时间',
`create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间',
`update_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE,
KEY `mer_id` (`mer_id`) USING BTREE,
KEY `status` (`status`) USING BTREE,
KEY `type` (`type`) USING BTREE,
KEY `link_no` (`link_no`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='商户余额记录表';
-- ----------------------------
-- Table structure for eb_merchant_bill
-- ----------------------------
DROP TABLE IF EXISTS `eb_merchant_bill`;
CREATE TABLE `eb_merchant_bill` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '帐单id',
`mer_id` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '商户id',
`type` varchar(20) NOT NULL DEFAULT '' COMMENT '类型pay_order-订单支付,refund_order-订单退款,settlement-结算',
`link_id` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '关联id',
`order_no` varchar(32) NOT NULL DEFAULT '' COMMENT '关联单号',
`uid` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '用户uid,结算类型为0',
`pm` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '0 = 支出 1 = 获得',
`amount` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '金额',
`mark` varchar(255) NOT NULL DEFAULT '' COMMENT '备注',
`create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间',
PRIMARY KEY (`id`) USING BTREE,
KEY `uid` (`uid`) USING BTREE,
KEY `mer_id` (`mer_id`) USING BTREE,
KEY `pm` (`pm`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='商户帐单表';
-- ----------------------------
-- Table structure for eb_merchant_category
-- ----------------------------
DROP TABLE IF EXISTS `eb_merchant_category`;
CREATE TABLE `eb_merchant_category` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '分类ID',
`name` varchar(50) NOT NULL COMMENT '分类名称',
`handling_fee` int(11) NOT NULL COMMENT '手续费(%)',
`is_del` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '是否删除',
`create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='商户分类表';
-- ----------------------------
-- Table structure for eb_merchant_closing_record
-- ----------------------------
DROP TABLE IF EXISTS `eb_merchant_closing_record`;
CREATE TABLE `eb_merchant_closing_record` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'id',
`mer_id` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '商户id',
`closing_no` varchar(32) NOT NULL COMMENT '结算单号',
`amount` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '金额',
`closing_type` varchar(20) NOT NULL DEFAULT 'bank' COMMENT '结算类型:bank-银行卡',
`closing_name` varchar(50) NOT NULL DEFAULT '' COMMENT '结算姓名',
`closing_bank` varchar(50) NOT NULL DEFAULT '' COMMENT '结算银行',
`closing_bank_card` varchar(30) NOT NULL DEFAULT '' COMMENT '结算银行卡号',
`alipay_account` varchar(64) NOT NULL DEFAULT '' COMMENT '支付宝账号',
`wechat_no` varchar(15) NOT NULL DEFAULT '' COMMENT '微信号',
`payment_code` varchar(512) NOT NULL DEFAULT '' COMMENT '收款二维码',
`account_status` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '到账状态0-未到账1-已到账',
`closing_proof` varchar(1000) NOT NULL DEFAULT '' COMMENT '结算凭证',
`closing_time` timestamp NULL DEFAULT NULL COMMENT '结算时间',
`audit_status` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '审核状态0-待审核1-通过审核2-审核失败',
`refusal_reason` varchar(50) NOT NULL DEFAULT '' COMMENT '拒绝原因',
`audit_id` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '审核员id',
`audit_time` timestamp NULL DEFAULT NULL COMMENT '审核时间',
`mark` varchar(255) NOT NULL DEFAULT '' COMMENT '商户备注',
`platform_mark` varchar(255) NOT NULL DEFAULT '' COMMENT '平台备注',
`create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间',
`update_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE,
KEY `mer_id` (`mer_id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='商家结算记录表';
-- ----------------------------
-- Table structure for eb_merchant_daily_statement
-- ----------------------------
DROP TABLE IF EXISTS `eb_merchant_daily_statement`;
CREATE TABLE `eb_merchant_daily_statement` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '帐单id',
`mer_id` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '商户id',
`order_pay_amount` decimal(8,2) NOT NULL DEFAULT '0.00' COMMENT '订单支付总金额',
`order_num` int(11) NOT NULL DEFAULT '0' COMMENT '订单支付笔数',
`order_income_amount` decimal(8,2) NOT NULL DEFAULT '0.00' COMMENT '订单收入金额',
`handling_fee` decimal(8,2) NOT NULL DEFAULT '0.00' COMMENT '平台手续费',
`first_brokerage` decimal(8,2) NOT NULL DEFAULT '0.00' COMMENT '一级佣金金额',
`second_brokerage` decimal(8,2) NOT NULL DEFAULT '0.00' COMMENT '二级佣金金额',
`payout_amount` decimal(8,2) NOT NULL DEFAULT '0.00' COMMENT '支出总金额',
`payout_num` int(11) NOT NULL DEFAULT '0' COMMENT '支出笔数',
`refund_amount` decimal(8,2) NOT NULL DEFAULT '0.00' COMMENT '平台退款金额',
`refund_num` int(11) NOT NULL DEFAULT '0' COMMENT '退款笔数',
`income_expenditure` decimal(8,2) NOT NULL DEFAULT '0.00' COMMENT '商户日收支',
`data_date` varchar(12) NOT NULL COMMENT '日期:年-月-日',
`plat_coupon_price` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '平台优惠券补贴金额',
`integral_price` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '订单积分抵扣金额',
`order_refund_price` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '订单实际退款金额',
`refund_plat_coupon_price` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '退还平台优惠券补贴金额',
`refund_integral_price` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '退还积分抵扣金额',
`refund_handling_fee` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '退还手续费金额',
`brokerage_price` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '分佣',
`refund_brokerage_price` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '退还佣金',
`refund_merchant_transfer_amount` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '退还商户分账金额',
`merchant_transfer_amount` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '商户分账金额',
`freight_fee` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '运费金额',
`refund_freight_fee` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '退运费金额',
PRIMARY KEY (`id`) USING BTREE,
KEY `data_date` (`data_date`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='商户日帐单表';
-- ----------------------------
-- Table structure for eb_merchant_day_record
-- ----------------------------
DROP TABLE IF EXISTS `eb_merchant_day_record`;
CREATE TABLE `eb_merchant_day_record` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`date` varchar(20) DEFAULT NULL COMMENT '日期yyyy-MM-dd',
`mer_id` int(11) DEFAULT NULL COMMENT '商户id',
`visitors` int(11) DEFAULT NULL COMMENT '访客量',
PRIMARY KEY (`id`) USING BTREE,
KEY `date` (`date`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='商户日记录表';
-- ----------------------------
-- Table structure for eb_merchant_delivery_personnel
-- ----------------------------
DROP TABLE IF EXISTS `eb_merchant_delivery_personnel`;
CREATE TABLE `eb_merchant_delivery_personnel` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`mer_id` int(11) NOT NULL DEFAULT '0' COMMENT '商户ID',
`personnel_name` varchar(20) NOT NULL DEFAULT '' COMMENT '配送人员名称',
`personnel_phone` varchar(18) NOT NULL DEFAULT '' COMMENT '配送人员手机号',
`sort` int(11) NOT NULL DEFAULT '0' COMMENT '排序',
`status` int(11) NOT NULL DEFAULT '1' COMMENT '状态:1-开启0-关闭',
`is_delete` tinyint(3) unsigned DEFAULT '0' COMMENT '是否删除',
`create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='商户配送人员表';
-- ----------------------------
-- Table structure for eb_merchant_elect
-- ----------------------------
DROP TABLE IF EXISTS `eb_merchant_elect`;
CREATE TABLE `eb_merchant_elect` (
`op` int(11) DEFAULT NULL COMMENT '打印机类型0通用1快递100',
`id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键',
`mer_id` int(11) DEFAULT NULL COMMENT '商户ID',
`cloud_print_no` varchar(255) DEFAULT NULL COMMENT '云打印机编号',
`sender_addr` varchar(255) DEFAULT NULL COMMENT '寄件地址',
`sender_username` varchar(255) DEFAULT NULL COMMENT '寄件人',
`sender_phone` varchar(11) DEFAULT NULL COMMENT '寄件人电话',
`update_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='商户电子面单配置表';
-- ----------------------------
-- Table structure for eb_merchant_employee
-- ----------------------------
DROP TABLE IF EXISTS `eb_merchant_employee`;
CREATE TABLE `eb_merchant_employee` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
`avatar` varchar(255) NOT NULL COMMENT '头像',
`name` varchar(50) NOT NULL COMMENT '名称',
`uid` int(11) NOT NULL COMMENT '关联用户id',
`phone` varchar(255) DEFAULT NULL COMMENT '手机号',
`role` varchar(255) DEFAULT NULL COMMENT '权限: 1订单管理2商品管理3售后管理4代客下单5订单核销5统计',
`creat_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`status` int(11) DEFAULT NULL COMMENT '状态0关1开',
`mer_id` int(11) NOT NULL COMMENT '关联的当前商户id',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE KEY `id` (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='商户雇员表';
-- ----------------------------
-- Table structure for eb_merchant_express
-- ----------------------------
DROP TABLE IF EXISTS `eb_merchant_express`;
CREATE TABLE `eb_merchant_express` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'id',
`mer_id` int(11) NOT NULL DEFAULT '0' COMMENT '商户id',
`express_id` int(11) NOT NULL DEFAULT '0' COMMENT '快递公司id',
`code` varchar(50) NOT NULL DEFAULT '' COMMENT '快递公司简称',
`name` varchar(50) NOT NULL DEFAULT '' COMMENT '快递公司全称',
`partner_id` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否需要月结账号',
`partner_key` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否需要月结密码',
`net` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否需要取件网店',
`account` varchar(100) NOT NULL DEFAULT '' COMMENT '账号',
`password` varchar(100) NOT NULL DEFAULT '' COMMENT '密码',
`net_name` varchar(100) NOT NULL DEFAULT '' COMMENT '网点名称',
`is_default` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否默认',
`is_open` tinyint(1) NOT NULL DEFAULT '1' COMMENT '是否开启',
`is_delete` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否删除',
`create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='商户快递公司表';
-- ----------------------------
-- Table structure for eb_merchant_info
-- ----------------------------
DROP TABLE IF EXISTS `eb_merchant_info`;
CREATE TABLE `eb_merchant_info` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '商户信息ID',
`mer_id` int(11) NOT NULL COMMENT '商户ID',
`settlement_type` varchar(20) NOT NULL DEFAULT 'bank' COMMENT '结算类型:bank-银行卡,wechat-微信,alipay-支付宝',
`bank_user_name` varchar(50) NOT NULL DEFAULT '' COMMENT '持卡人姓名',
`bank_name` varchar(50) NOT NULL DEFAULT '' COMMENT '银行名称',
`bank_card` varchar(30) NOT NULL DEFAULT '' COMMENT '银行卡号',
`bank_address` varchar(256) NOT NULL DEFAULT '' COMMENT '开户地址',
`wechat_code` varchar(15) NOT NULL DEFAULT '' COMMENT '微信号',
`wechat_qrcode_url` varchar(512) NOT NULL DEFAULT '' COMMENT '微信收款二维码',
`alipay_code` varchar(64) NOT NULL DEFAULT '' COMMENT '支付宝账号',
`alipay_qrcode_url` varchar(512) DEFAULT '' COMMENT '支付宝收款二维码',
`alert_stock` int(11) NOT NULL DEFAULT '0' COMMENT '警戒库存',
`service_type` varchar(10) NOT NULL DEFAULT '' COMMENT '客服类型H5-H5链接、phone-电话',
`service_link` varchar(255) NOT NULL DEFAULT '' COMMENT '客服H5链接',
`service_phone` varchar(100) NOT NULL DEFAULT '' COMMENT '客服电话',
`create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`real_name` varchar(20) NOT NULL DEFAULT '' COMMENT '真实姓名',
`vie_switch` tinyint(1) NOT NULL DEFAULT '0' COMMENT '抢单开关0-关闭1-开启',
`clock_in_type` int(11) NOT NULL DEFAULT '1' COMMENT '打卡类型1-无需打卡2-人工打卡',
`clock_in_address_switch` tinyint(1) NOT NULL DEFAULT '0' COMMENT '打卡地址开关0-关闭1-开启',
`clock_in_distance` int(11) NOT NULL DEFAULT '1' COMMENT '打卡范围(米)',
`clock_in_photo_switch` tinyint(1) NOT NULL DEFAULT '0' COMMENT '拍照备注开关0-关闭1-开启',
`service_evidence_switch` tinyint(1) NOT NULL DEFAULT '0' COMMENT '服务过程凭证开关0-关闭1-开启',
`service_evidence_form_id` int(11) DEFAULT '0' COMMENT '服务过程凭证系统表单ID',
`service_area_switch` tinyint(1) NOT NULL DEFAULT '0' COMMENT '上门服务区域开关0-关闭1-开启',
`service_area_range` text COMMENT '上门服务区域范围json',
`service_work_order_switch` tinyint(1) NOT NULL DEFAULT '0' COMMENT '到店服务工单开关0-关闭1-开启',
PRIMARY KEY (`id`) USING BTREE,
KEY `mer_id` (`mer_id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='商户信息表';
-- ----------------------------
-- Table structure for eb_merchant_member
-- ----------------------------
DROP TABLE IF EXISTS `eb_merchant_member`;
CREATE TABLE `eb_merchant_member` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '会员ID',
`uid` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '用户uid',
`mer_id` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '商户id',
`level` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '会员等级',
`financial_status` tinyint(3) unsigned NOT NULL DEFAULT '1' COMMENT '财务状态:0-冻结1-正常',
`is_logoff` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否注销',
`logoff_time` timestamp NULL DEFAULT NULL COMMENT '注销时间',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE,
KEY `uid` (`uid`) USING BTREE,
KEY `level` (`level`) USING BTREE,
KEY `mer_id` (`mer_id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='商户会员表';
-- ----------------------------
-- Table structure for eb_merchant_member_benefits
-- ----------------------------
DROP TABLE IF EXISTS `eb_merchant_member_benefits`;
CREATE TABLE `eb_merchant_member_benefits` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '会员权益ID',
`mer_id` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '商户id',
`name` varchar(64) NOT NULL DEFAULT '' COMMENT '权益名称',
`selected_icon` varchar(256) NOT NULL DEFAULT '' COMMENT '选中图标',
`unselected_icon` varchar(256) NOT NULL DEFAULT '' COMMENT '未选中图标',
`link` varchar(256) NOT NULL DEFAULT '' COMMENT '跳转链接',
`sort` smallint(6) NOT NULL DEFAULT '0' COMMENT '排序',
`can_del` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '是否能够删除',
`is_del` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '是否删除',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE,
KEY `mer_id` (`mer_id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='商户会员权益表';
-- ----------------------------
-- Table structure for eb_merchant_member_level
-- ----------------------------
DROP TABLE IF EXISTS `eb_merchant_member_level`;
CREATE TABLE `eb_merchant_member_level` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '会员等级ID',
`mer_id` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '商户id',
`level` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '等级',
`name` varchar(64) NOT NULL DEFAULT '' COMMENT '会员名称',
`threshold_amount` decimal(10,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '门槛金额',
`benefits` varchar(255) NOT NULL DEFAULT '' COMMENT '会员权益',
`coupon_ids` varchar(64) NOT NULL DEFAULT '' COMMENT '优惠券ids',
`is_del` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '是否删除',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE,
KEY `mer_id` (`mer_id`) USING BTREE,
KEY `level` (`level`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='商户会员等级表';
-- ----------------------------
-- Table structure for eb_merchant_month_statement
-- ----------------------------
DROP TABLE IF EXISTS `eb_merchant_month_statement`;
CREATE TABLE `eb_merchant_month_statement` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '帐单id',
`mer_id` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '商户id',
`order_pay_amount` decimal(8,2) NOT NULL DEFAULT '0.00' COMMENT '订单支付总金额',
`order_num` int(11) NOT NULL DEFAULT '0' COMMENT '订单支付笔数',
`order_income_amount` decimal(8,2) NOT NULL DEFAULT '0.00' COMMENT '订单收入金额',
`handling_fee` decimal(8,2) NOT NULL DEFAULT '0.00' COMMENT '平台手续费',
`first_brokerage` decimal(8,2) NOT NULL DEFAULT '0.00' COMMENT '一级佣金金额',
`second_brokerage` decimal(8,2) NOT NULL DEFAULT '0.00' COMMENT '二级佣金金额',
`payout_amount` decimal(8,2) NOT NULL DEFAULT '0.00' COMMENT '支出总金额',
`payout_num` int(11) NOT NULL DEFAULT '0' COMMENT '支出笔数',
`refund_amount` decimal(8,2) NOT NULL DEFAULT '0.00' COMMENT '平台退款金额',
`refund_num` int(11) NOT NULL DEFAULT '0' COMMENT '退款笔数',
`income_expenditure` decimal(8,2) NOT NULL DEFAULT '0.00' COMMENT '商户月收支',
`data_date` varchar(12) NOT NULL COMMENT '日期:年-月',
`plat_coupon_price` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '平台优惠券补贴金额',
`integral_price` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '订单积分抵扣金额',
`order_refund_price` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '订单实际退款金额',
`refund_plat_coupon_price` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '退还平台优惠券补贴金额',
`refund_integral_price` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '退还积分抵扣金额',
`refund_handling_fee` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '退还手续费金额',
`brokerage_price` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '分佣',
`refund_brokerage_price` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '退还佣金',
`merchant_transfer_amount` decimal(8,2) NOT NULL DEFAULT '0.00' COMMENT '商户分账金额',
`refund_merchant_transfer_amount` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '退还商户分账金额',
`freight_fee` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '运费金额',
`refund_freight_fee` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '退运费金额',
PRIMARY KEY (`id`) USING BTREE,
KEY `data_date` (`data_date`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='商户月帐单表';
-- ----------------------------
-- Table structure for eb_merchant_order
-- ----------------------------
DROP TABLE IF EXISTS `eb_merchant_order`;
CREATE TABLE `eb_merchant_order` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '订单ID',
`order_no` varchar(32) DEFAULT NULL COMMENT '订单号',
`mer_id` int(10) unsigned NOT NULL COMMENT '商户ID',
`uid` int(10) unsigned NOT NULL COMMENT '用户id',
`real_name` varchar(32) NOT NULL DEFAULT '' COMMENT '收货人姓名',
`user_phone` varchar(18) NOT NULL DEFAULT '' COMMENT '收货人电话',
`user_address` varchar(100) NOT NULL DEFAULT '' COMMENT '收货详细地址',
`total_num` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '订单商品总数',
`pro_total_price` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '商品总价',
`total_postage` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '邮费',
`total_price` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '订单总价',
`pay_price` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '实际支付金额',
`pay_postage` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '支付邮费',
`use_integral` int(11) NOT NULL DEFAULT '0' COMMENT '使用积分',
`integral_price` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '积分抵扣金额',
`coupon_id` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '优惠券id',
`coupon_price` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '优惠券金额',
`pay_type` varchar(20) NOT NULL DEFAULT '' COMMENT '支付方式:weixin,alipay,yue',
`pay_channel` varchar(20) NOT NULL DEFAULT '' COMMENT '支付渠道public-公众号,mini-小程序h5-网页支付,yue-余额wechatIos-微信IoswechatAndroid-微信Android,alipay-支付宝alipayApp-支付宝App',
`gain_integral` int(11) NOT NULL DEFAULT '0' COMMENT '赠送积分',
`user_remark` varchar(255) NOT NULL DEFAULT '' COMMENT '用户备注',
`merchant_remark` varchar(255) NOT NULL DEFAULT '' COMMENT '商户备注',
`shipping_type` tinyint(4) NOT NULL DEFAULT '1' COMMENT '配送方式 1=快递,2=门店自提,3=虚拟发货,4-到店服务,5-上门服务',
`first_brokerage` decimal(8,2) NOT NULL DEFAULT '0.00' COMMENT '一级返佣金额',
`second_brokerage` decimal(8,2) NOT NULL DEFAULT '0.00' COMMENT '二级返佣金额',
`commission_charge` decimal(8,2) NOT NULL DEFAULT '0.00' COMMENT '平台手续费',
`verify_code` varchar(12) NOT NULL DEFAULT '' COMMENT '核销码',
`delivery_type` varchar(20) NOT NULL DEFAULT 'express' COMMENT '发货类型express-快递,fictitious-虚拟发货,merchant-商家配送noNeed-无需发货',
`is_split_delivery` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否拆分发货',
`seckill_id` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '秒杀商品ID 0-非砍价商品',
`bargain_user_id` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '用户砍价活动id 0-没有',
`bargain_id` int(10) unsigned DEFAULT '0' COMMENT '砍价id 0-没有砍价',
`pink_id` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '拼团id 0-没有拼团',
`combination_id` int(10) unsigned DEFAULT '0' COMMENT '拼团商品id 0-一般商品',
`clerk_id` int(11) NOT NULL DEFAULT '0' COMMENT '核销员id',
`type` int(11) NOT NULL DEFAULT '0' COMMENT '订单类型:0-基础订单,1-秒杀订单,2-拼团订单',
`create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`mer_coupon_price` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '商户优惠券金额',
`plat_coupon_price` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '平台优惠券金额',
`svip_discount_price` decimal(8,2) NOT NULL DEFAULT '0.00' COMMENT 'svip优惠金额',
`is_svip` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否svip订单',
`second_type` int(11) NOT NULL DEFAULT '0' COMMENT '订单二级类型:0-普通订单1-积分订单2-虚拟订单4-视频号订单5-云盘订单6-卡密订单,7-预约订单8-次卡订单',
`reservation_date` varchar(128) NOT NULL DEFAULT '' COMMENT '预约日期',
`reservation_time_slot` varchar(128) NOT NULL DEFAULT '' COMMENT '预约时间段',
`merchant_member_discount_price` decimal(8,2) NOT NULL DEFAULT '0.00' COMMENT '商户会员优惠金额',
PRIMARY KEY (`id`) USING BTREE,
KEY `order_no` (`order_no`) USING BTREE,
KEY `uid` (`uid`) USING BTREE,
KEY `mer_id` (`mer_id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='商户订单表';
-- ----------------------------
-- Table structure for eb_merchant_print
-- ----------------------------
DROP TABLE IF EXISTS `eb_merchant_print`;
CREATE TABLE `eb_merchant_print` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键',
`mer_id` int(11) DEFAULT NULL COMMENT '商户id',
`print_type` int(11) DEFAULT NULL COMMENT '打印机类型: 0=易联云1=飞蛾云',
`print_name` varchar(255) DEFAULT NULL COMMENT '易联云打印机名称',
`print_yly_appid` varchar(255) DEFAULT NULL COMMENT '易联云appid',
`print_yly_userid` varchar(255) DEFAULT NULL COMMENT '易联云用户id',
`print_yly_sec` varchar(255) DEFAULT NULL COMMENT '易联云密钥',
`print_yly_merchine_no` varchar(255) DEFAULT NULL COMMENT '易联云终端号',
`print_fe_name` varchar(255) DEFAULT NULL COMMENT '飞蛾云打印机名称',
`print_fe_user` varchar(255) DEFAULT NULL COMMENT '飞蛾云打印机User',
`print_fe_ukey` varchar(255) DEFAULT NULL COMMENT '飞蛾云打印机UKey',
`print_fe_sn` varchar(255) DEFAULT NULL COMMENT '飞蛾云打印机SN',
`status` int(11) DEFAULT NULL COMMENT '飞蛾云打印开关 0=关闭1=开启',
`update_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`content` text COMMENT '打印内容',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='商户打印机表';
-- ----------------------------
-- Table structure for eb_merchant_product_category
-- ----------------------------
DROP TABLE IF EXISTS `eb_merchant_product_category`;
CREATE TABLE `eb_merchant_product_category` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`mer_id` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '商户Id',
`pid` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '父级ID',
`name` varchar(100) DEFAULT NULL COMMENT '名称',
`icon` varchar(255) DEFAULT NULL COMMENT 'icon',
`sort` int(11) NOT NULL DEFAULT '999' COMMENT '排序',
`is_show` tinyint(1) NOT NULL DEFAULT '1' COMMENT '显示状态',
`is_del` tinyint(3) unsigned DEFAULT '0' COMMENT '是否删除',
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=58 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='商户商品分类表';
-- ----------------------------
-- Table structure for eb_merchant_product_guarantee_group
-- ----------------------------
DROP TABLE IF EXISTS `eb_merchant_product_guarantee_group`;
CREATE TABLE `eb_merchant_product_guarantee_group` (
`group_id` int(11) NOT NULL COMMENT '组合id',
`gid` int(11) NOT NULL COMMENT '保障服务id',
`is_show` tinyint(1) NOT NULL DEFAULT '1' COMMENT '显示状态',
PRIMARY KEY (`group_id`,`gid`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='商户商品保障服务组合关联表';
-- ----------------------------
-- Table structure for eb_merchant_service_staff
-- ----------------------------
DROP TABLE IF EXISTS `eb_merchant_service_staff`;
CREATE TABLE `eb_merchant_service_staff` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`mer_id` int(11) NOT NULL DEFAULT '0' COMMENT '商户ID',
`user_id` int(11) NOT NULL DEFAULT '0' COMMENT '用户ID',
`name` varchar(20) NOT NULL DEFAULT '' COMMENT '员工姓名',
`phone` varchar(18) NOT NULL DEFAULT '' COMMENT '员工手机号',
`id_photo` varchar(255) NOT NULL DEFAULT '' COMMENT '证件照',
`sort` int(11) NOT NULL DEFAULT '0' COMMENT '排序',
`status` int(11) NOT NULL DEFAULT '1' COMMENT '状态:1-开启0-关闭',
`is_delete` tinyint(3) unsigned DEFAULT '0' COMMENT '是否删除',
`create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='商户服务员工表';
-- ----------------------------
-- Table structure for eb_merchant_type
-- ----------------------------
DROP TABLE IF EXISTS `eb_merchant_type`;
CREATE TABLE `eb_merchant_type` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '分类ID',
`name` varchar(50) NOT NULL COMMENT '类型名称',
`info` varchar(500) NOT NULL COMMENT '类型要求说明',
`is_del` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '是否删除',
`create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='商户类型表';
-- ----------------------------
-- Table structure for eb_merchant_user
-- ----------------------------
DROP TABLE IF EXISTS `eb_merchant_user`;
CREATE TABLE `eb_merchant_user` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`uid` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '用户uid',
`mer_id` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '商户id',
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
PRIMARY KEY (`id`) USING BTREE,
KEY `mer_id` (`mer_id`) USING BTREE,
KEY `uid` (`uid`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='商户用户表';
-- ----------------------------
-- Table structure for eb_order
-- ----------------------------
DROP TABLE IF EXISTS `eb_order`;
CREATE TABLE `eb_order` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '订单ID',
`order_no` varchar(32) NOT NULL COMMENT '订单号',
`mer_id` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '商户ID,商户订单等级有值',
`uid` int(10) unsigned NOT NULL COMMENT '用户id',
`total_num` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '订单商品总数',
`pro_total_price` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '商品总价',
`total_postage` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '邮费',
`total_price` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '订单总价',
`coupon_price` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '优惠券金额',
`use_integral` int(11) NOT NULL DEFAULT '0' COMMENT '使用积分',
`integral_price` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '积分抵扣金额',
`pay_price` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '实际支付金额',
`pay_postage` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '支付邮费',
`paid` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '支付状态',
`pay_time` timestamp NULL DEFAULT NULL COMMENT '支付时间',
`pay_type` varchar(32) NOT NULL DEFAULT '' COMMENT '支付方式:weixin,alipay,yue',
`pay_channel` varchar(20) NOT NULL DEFAULT '' COMMENT '支付渠道public-公众号,mini-小程序h5-网页支付,yue-余额wechatIos-微信IoswechatAndroid-微信Android,alipay-支付宝alipayApp-支付宝App',
`status` tinyint(4) NOT NULL DEFAULT '0' COMMENT '订单状态0待支付1待发货,2部分发货 3待核销4待收货,5已收货,6已完成9已取消',
`refund_status` tinyint(4) NOT NULL DEFAULT '0' COMMENT '退款状态0 未退款 1 申请中 2 部分退款 3 已退款',
`cancel_status` tinyint(4) NOT NULL DEFAULT '0' COMMENT '取消状态0-未取消1-系统取消2-用户取消',
`is_user_del` tinyint(1) NOT NULL DEFAULT '0' COMMENT '用户是否删除',
`is_merchant_del` tinyint(1) NOT NULL DEFAULT '0' COMMENT '商户是否删除',
`gain_integral` int(11) NOT NULL DEFAULT '0' COMMENT '赠送积分',
`out_trade_no` varchar(32) NOT NULL DEFAULT '' COMMENT '商户系统内部的订单号,32个字符内、可包含字母, 其他说明见商户订单号',
`redirect` varchar(500) NOT NULL DEFAULT '' COMMENT '支付重定向地址',
`type` int(11) NOT NULL DEFAULT '0' COMMENT '订单类型:0-基础订单,1-秒杀订单,2-拼团订单',
`level` int(11) NOT NULL DEFAULT '0' COMMENT '订单等级:0-平台订单1-商户订单',
`plat_order_no` varchar(32) NOT NULL DEFAULT '' COMMENT '平台订单号',
`is_del` tinyint(3) unsigned DEFAULT '0' COMMENT '是否删除',
`receiving_time` timestamp NULL DEFAULT NULL COMMENT '收货时间',
`create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`mer_coupon_price` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '商户优惠券金额',
`plat_coupon_price` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '平台优惠券金额',
`plat_coupon_id` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '平台优惠券id',
`svip_discount_price` decimal(8,2) NOT NULL DEFAULT '0.00' COMMENT 'svip优惠金额',
`is_svip` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否svip订单',
`second_type` int(11) NOT NULL DEFAULT '0' COMMENT '订单二级类型:0-普通订单1-积分订单2-虚拟订单4-视频号订单5-云盘订单6-卡密订单,7-预约订单8-次卡订单',
`redeem_integral` int(11) NOT NULL DEFAULT '0' COMMENT '兑换积分',
`system_form_id` int(11) NOT NULL DEFAULT '0' COMMENT '系统表单ID',
`order_extend` text COMMENT '系统表单数据',
`group_buy_record_status` int(11) NOT NULL DEFAULT '99' COMMENT '拼团订单状态0=进行中10=已成功,-1=已失败, 99=非拼团订单',
`cancel_service_order_switch` tinyint(1) NOT NULL DEFAULT '0' COMMENT '预约订单取消预约开关0-不能取消1-至少提前',
`cancel_service_order_hour` int(11) NOT NULL DEFAULT '1' COMMENT '预约订单取消预约小时数',
`merchant_member_discount_price` decimal(8,2) NOT NULL DEFAULT '0.00' COMMENT '商户会员优惠金额',
PRIMARY KEY (`id`) USING BTREE,
KEY `order_no` (`order_no`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='订单表';
-- ----------------------------
-- Table structure for eb_order_detail
-- ----------------------------
DROP TABLE IF EXISTS `eb_order_detail`;
CREATE TABLE `eb_order_detail` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
`order_no` varchar(32) DEFAULT NULL COMMENT '订单号',
`mer_id` int(10) unsigned NOT NULL COMMENT '商户ID',
`uid` int(10) unsigned NOT NULL COMMENT '用户id',
`product_id` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '商品ID',
`product_name` varchar(128) NOT NULL COMMENT '商品名称',
`image` varchar(256) NOT NULL COMMENT '商品图片',
`attr_value_id` int(11) NOT NULL COMMENT '商品规格值 ID',
`sku` varchar(128) NOT NULL COMMENT '商品sku',
`price` decimal(8,2) unsigned NOT NULL COMMENT '商品单价',
`vip_price` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '会员价格',
`pay_price` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '实际支付金额',
`pay_num` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '购买数量',
`weight` decimal(8,2) unsigned NOT NULL COMMENT '重量',
`volume` decimal(8,2) unsigned NOT NULL COMMENT '体积',
`is_reply` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否评价0-未评价1-已评价',
`is_receipt` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否收货0-未收货1-已收货',
`sub_brokerage_type` tinyint(1) NOT NULL DEFAULT '0' COMMENT '分佣类型:0-不参与分佣1-单独分佣2-默认分佣',
`brokerage` int(11) NOT NULL DEFAULT '0' COMMENT '一级返佣比例',
`brokerage_two` int(11) NOT NULL DEFAULT '0' COMMENT '二级返佣比例',
`freight_fee` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '运费金额',
`coupon_price` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '优惠券金额',
`use_integral` int(11) NOT NULL DEFAULT '0' COMMENT '使用积分',
`integral_price` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '积分抵扣金额',
`gain_integral` int(11) NOT NULL DEFAULT '0' COMMENT '赠送积分',
`product_type` int(11) NOT NULL DEFAULT '0' COMMENT '基础类型0=普通商品,1-积分商品,2-虚拟商品,4=视频号,5-云盘商品,6-卡密商品,7-预约商品8-次卡商品',
`first_brokerage_fee` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '一级返佣金额',
`second_brokerage_fee` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '二级返佣金额',
`delivery_num` int(11) NOT NULL DEFAULT '0' COMMENT '发货数量',
`apply_refund_num` int(11) NOT NULL DEFAULT '0' COMMENT '申请退款数量',
`refund_num` int(11) NOT NULL DEFAULT '0' COMMENT '退款数量',
`refund_price` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '退款金额',
`refund_use_integral` int(11) NOT NULL DEFAULT '0' COMMENT '退使用积分',
`refund_integral_price` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '退款积分抵扣金额',
`refund_gain_integral` int(11) NOT NULL DEFAULT '0' COMMENT '退赠送积分',
`refund_first_brokerage_fee` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '退一级返佣金额',
`refund_second_brokerage_fee` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '退二级返佣金额',
`create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`mer_coupon_price` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '商户优惠券金额',
`plat_coupon_price` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '平台优惠券金额',
`refund_plat_coupon_price` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '退还平台优惠券金额',
`refund_freight_fee` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '退运费金额',
`expand` varchar(512) NOT NULL DEFAULT '' COMMENT '拓展文本,例云盘链接',
`card_secret_ids` varchar(255) NOT NULL DEFAULT '' COMMENT '卡密ID字符串',
`is_svip` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否svip订单',
`vip_price_type` tinyint(4) NOT NULL DEFAULT '0' COMMENT '会员价类型0-无1-svip价2-商户会员价',
`product_marketing_type` int(11) NOT NULL DEFAULT '0' COMMENT '营销类型0=基础商品,1=秒杀,2=拼团',
`redeem_integral` int(11) NOT NULL DEFAULT '0' COMMENT '兑换积分',
`pro_refund_switch` tinyint(1) NOT NULL DEFAULT '1' COMMENT '商品是否支持退款',
`group_buy_activity_id` int(11) NOT NULL DEFAULT '0' COMMENT '拼团活动id',
`reservation_date` varchar(128) NOT NULL DEFAULT '' COMMENT '预约日期',
`reservation_time_slot` varchar(128) NOT NULL DEFAULT '' COMMENT '预约时间段',
`reservation_form_data` text COMMENT '预约表单信息',
`verify_total_times` int(11) NOT NULL DEFAULT '0' COMMENT '次卡总次数',
`verify_remaining_times` int(11) NOT NULL DEFAULT '0' COMMENT '次卡剩余次数',
`verify_start_date` varchar(64) NOT NULL DEFAULT '' COMMENT '次卡生效开始日期',
`verify_end_date` varchar(64) NOT NULL DEFAULT '' COMMENT '次卡生效结束日期',
PRIMARY KEY (`id`) USING BTREE,
KEY `order_no` (`order_no`) USING BTREE,
KEY `mer_id` (`mer_id`) USING BTREE,
KEY `uid` (`uid`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='订单详情表';
-- ----------------------------
-- Table structure for eb_order_flow_record
-- ----------------------------
DROP TABLE IF EXISTS `eb_order_flow_record`;
CREATE TABLE `eb_order_flow_record` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '记录ID',
`order_no` varchar(32) NOT NULL COMMENT '订单号',
`flow_type` varchar(32) NOT NULL COMMENT '流转类型:create-创建订单,paid-支付,delivery-发货,receipt-收货,complete-完成,cancel-取消,refund-订单已退款',
`flow_message` varchar(255) NOT NULL COMMENT '流转信息',
`operator_id` int(11) NOT NULL DEFAULT '0' COMMENT '操作人ID0-系统',
`operator_type` int(11) NOT NULL DEFAULT '0' COMMENT '0-系统1-用户2-平台管理员3-商户管理员4-移动端商户管理员',
`operator_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '操作时间',
PRIMARY KEY (`id`) USING BTREE,
KEY `order_no` (`order_no`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='订单流转记录表';
-- ----------------------------
-- Table structure for eb_order_invoice
-- ----------------------------
DROP TABLE IF EXISTS `eb_order_invoice`;
CREATE TABLE `eb_order_invoice` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',
`order_no` varchar(32) DEFAULT NULL COMMENT '订单号',
`mer_id` int(10) unsigned NOT NULL COMMENT '商户ID',
`uid` int(10) unsigned NOT NULL COMMENT '用户id',
`tracking_number` varchar(64) NOT NULL DEFAULT '' COMMENT '运单号',
`express_name` varchar(64) NOT NULL DEFAULT '' COMMENT '快递名称',
`express_code` varchar(50) NOT NULL DEFAULT '' COMMENT '快递公司简称',
`total_num` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '发货商品总数',
`create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`delivery_type` varchar(20) NOT NULL DEFAULT 'express' COMMENT '发货类型express-快递,merchant-商家配送noNeed-无需发货',
`delivery_carrier` varchar(20) NOT NULL DEFAULT '' COMMENT '送货人姓名',
`carrier_phone` varchar(20) NOT NULL DEFAULT '' COMMENT '送货人手机号',
`delivery_mark` varchar(255) NOT NULL DEFAULT '' COMMENT '发货备注',
`express_record_type` int(11) DEFAULT '1' COMMENT '发货记录类型1快递发货、2电子面单',
PRIMARY KEY (`id`) USING BTREE,
KEY `order_no` (`order_no`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='订单发货单表';
-- ----------------------------
-- Table structure for eb_order_invoice_detail
-- ----------------------------
DROP TABLE IF EXISTS `eb_order_invoice_detail`;
CREATE TABLE `eb_order_invoice_detail` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',
`invoice_id` int(10) unsigned NOT NULL COMMENT '发货单ID',
`product_id` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '商品ID',
`product_name` varchar(128) NOT NULL COMMENT '商品名称',
`image` varchar(256) NOT NULL COMMENT '商品图片',
`attr_value_id` int(11) NOT NULL COMMENT '商品规格值 ID',
`sku` varchar(128) NOT NULL COMMENT '商品sku',
`num` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '发货数量',
`create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE,
KEY `invoice_id` (`invoice_id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='订单发货单详情表';
-- ----------------------------
-- Table structure for eb_order_profit_sharing
-- ----------------------------
DROP TABLE IF EXISTS `eb_order_profit_sharing`;
CREATE TABLE `eb_order_profit_sharing` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '分账id',
`order_no` varchar(32) NOT NULL COMMENT '订单号(商户)',
`mer_id` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '商户ID',
`order_price` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '订单付款金额',
`integral_num` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '消耗积分数量',
`integral_price` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '订单积分抵扣金额',
`profit_sharing_plat_price` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '平台分账金额',
`profit_sharing_mer_price` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '商户分账金额',
`first_brokerage_fee` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '一级返佣金额',
`second_brokerage_fee` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '二级返佣金额',
`profit_sharing_refund` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '退款金额',
`refund_use_integral` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '退还使用积分',
`refund_integral_price` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '退款积分抵扣金额',
`create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
`plat_coupon_price` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '平台优惠券补贴金额',
`refund_plat_coupon_price` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '退还平台优惠券补贴金额',
`refund_profit_sharing_plat_price` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '退还平台分账金额',
`refund_profit_sharing_mer_price` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '退还商户分账金额',
`refund_first_brokerage_fee` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '退还一级返佣金额',
`refund_second_brokerage_fee` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '退还二级返佣金额',
`freight_fee` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '运费金额',
`refund_freight_fee` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '退还运费金额',
PRIMARY KEY (`id`) USING BTREE,
KEY `order_no` (`order_no`) USING BTREE,
KEY `mer_id` (`mer_id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='订单分账表';
-- ----------------------------
-- Table structure for eb_page_diy
-- ----------------------------
DROP TABLE IF EXISTS `eb_page_diy`;
CREATE TABLE `eb_page_diy` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(255) NOT NULL DEFAULT '' COMMENT '页面名称',
`title` varchar(100) NOT NULL DEFAULT '' COMMENT '网站标题',
`cover_image` varchar(255) NOT NULL DEFAULT '' COMMENT '封面图',
`value` longtext COMMENT '页面数据',
`add_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间',
`update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`is_show` int(11) NOT NULL DEFAULT '0' COMMENT '显示首页',
`is_bg_color` int(11) NOT NULL DEFAULT '0' COMMENT '颜色是否选中',
`is_bg_pic` int(11) NOT NULL DEFAULT '0' COMMENT '背景图是否选中',
`color_picker` varchar(50) NOT NULL DEFAULT '' COMMENT '背景颜色',
`bg_pic` varchar(256) NOT NULL DEFAULT '' COMMENT '背景图',
`bg_tab_val` int(11) NOT NULL DEFAULT '0' COMMENT '背景图图片样式',
`is_del` int(11) NOT NULL DEFAULT '0' COMMENT '是否删除',
`title_bg_color` varchar(255) NOT NULL DEFAULT '1' COMMENT '标题背景色',
`title_color` varchar(255) NOT NULL DEFAULT '1' COMMENT '标题颜色',
`mer_id` int(11) NOT NULL DEFAULT '0' COMMENT '商户ID0-非商户页面',
`is_default` int(11) NOT NULL DEFAULT '0' COMMENT '是否首页(0-否1-是)',
PRIMARY KEY (`id`) USING BTREE,
KEY `mer_id` (`mer_id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='DIY数据表';
-- ----------------------------
-- Table structure for eb_paid_member_card
-- ----------------------------
DROP TABLE IF EXISTS `eb_paid_member_card`;
CREATE TABLE `eb_paid_member_card` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'id',
`name` varchar(30) NOT NULL DEFAULT '' COMMENT '会员卡名称',
`label` varchar(20) NOT NULL DEFAULT '' COMMENT '卡片标签',
`type` int(11) NOT NULL DEFAULT '0' COMMENT '0-试用1-期限2-永久',
`deadline_day` int(11) NOT NULL DEFAULT '0' COMMENT '期限天数',
`original_price` decimal(8,2) NOT NULL DEFAULT '0.00' COMMENT '会员卡原价',
`price` decimal(8,2) NOT NULL DEFAULT '0.00' COMMENT '会员卡售价',
`is_first_charge_give` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否仅首充赠送',
`gift_balance` decimal(8,2) NOT NULL DEFAULT '0.00' COMMENT '赠送余额',
`sort` int(11) NOT NULL DEFAULT '0' COMMENT '排序',
`status` tinyint(1) NOT NULL DEFAULT '1' COMMENT '状态1-开启0-关闭',
`is_delete` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否删除',
`create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='付费会员卡表';
-- ----------------------------
-- Table structure for eb_paid_member_order
-- ----------------------------
DROP TABLE IF EXISTS `eb_paid_member_order`;
CREATE TABLE `eb_paid_member_order` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`uid` int(11) DEFAULT NULL COMMENT '用户UID',
`order_no` varchar(32) NOT NULL DEFAULT '' COMMENT '订单号',
`card_id` int(11) DEFAULT NULL COMMENT '付费会员卡ID',
`card_name` varchar(30) NOT NULL DEFAULT '' COMMENT '会员卡名称',
`type` int(11) NOT NULL DEFAULT '0' COMMENT '0-试用1-期限2-永久',
`deadline_day` int(11) NOT NULL DEFAULT '0' COMMENT '期限天数',
`original_price` decimal(8,2) NOT NULL DEFAULT '0.00' COMMENT '会员卡原价',
`price` decimal(8,2) NOT NULL DEFAULT '0.00' COMMENT '会员卡售价',
`gift_balance` decimal(8,2) NOT NULL DEFAULT '0.00' COMMENT '赠送余额',
`pay_type` varchar(32) NOT NULL DEFAULT '' COMMENT '支付方式:weixin,alipay,give,yue',
`pay_channel` varchar(20) NOT NULL DEFAULT '' COMMENT '支付渠道public-公众号,mini-小程序h5-网页支付,wechatIos-微信IoswechatAndroid-微信Android,alipay-支付包alipayApp-支付宝App,give-平台赠送,yue-余额支付',
`paid` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否支付',
`pay_time` timestamp NULL DEFAULT NULL COMMENT '支付时间',
`out_trade_no` varchar(32) NOT NULL DEFAULT '' COMMENT '支付服务方订单号',
`card_expiration_time` datetime DEFAULT NULL COMMENT '会员卡到期时间',
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`is_wechat_shipping` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否微信小程序发货',
PRIMARY KEY (`id`) USING BTREE,
KEY `order_no` (`order_no`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='付费会员订单表';
-- ----------------------------
-- Table structure for eb_pay_component_brand
-- ----------------------------
DROP TABLE IF EXISTS `eb_pay_component_brand`;
CREATE TABLE `eb_pay_component_brand` (
`brand_id` int(10) unsigned NOT NULL COMMENT '品牌ID',
`brand_wording` varchar(255) NOT NULL DEFAULT '' COMMENT '品牌名称',
KEY `brand_id` (`brand_id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='组件品牌表';
-- ----------------------------
-- Table structure for eb_pay_component_cat
-- ----------------------------
DROP TABLE IF EXISTS `eb_pay_component_cat`;
CREATE TABLE `eb_pay_component_cat` (
`third_cat_id` int(10) unsigned NOT NULL COMMENT '类目ID',
`third_cat_name` varchar(255) NOT NULL DEFAULT '' COMMENT '类目名称',
`qualification` varchar(500) NOT NULL DEFAULT '' COMMENT '类目资质',
`qualification_type` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '类目资质类型,0:不需要,1:必填,2:选填',
`product_qualification` varchar(500) NOT NULL DEFAULT '' COMMENT '商品资质',
`product_qualification_type` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '商品资质类型,0:不需要,1:必填,2:选填',
`second_cat_id` int(10) unsigned NOT NULL COMMENT '二级类目ID',
`second_cat_name` varchar(255) DEFAULT '' COMMENT '二级类目名称',
`first_cat_id` int(10) unsigned NOT NULL COMMENT '一级类目ID',
`first_cat_name` varchar(255) DEFAULT '' COMMENT '一级类目名称',
`audit_id` varchar(255) DEFAULT NULL COMMENT '申请id 有数据证明申请过',
`status` int(10) unsigned NOT NULL DEFAULT '0' COMMENT 'status 0初始化 1微信侧审核中 2微信侧审核失败 3微信侧审核成功',
`audit_time` timestamp NULL DEFAULT NULL COMMENT '提审时间',
`reject_reason` varchar(255) DEFAULT NULL COMMENT '微信侧审核拒绝原因',
`audit_qualification_req` varchar(500) DEFAULT '' COMMENT '类目审核时提交的资质证明',
KEY `third_cat_id` (`third_cat_id`) USING BTREE,
KEY `second_cat_id` (`second_cat_id`) USING BTREE,
KEY `first_cat_id` (`first_cat_id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='组件类目表';
-- ----------------------------
-- Table structure for eb_pay_component_delivery_company
-- ----------------------------
DROP TABLE IF EXISTS `eb_pay_component_delivery_company`;
CREATE TABLE `eb_pay_component_delivery_company` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`delivery_id` varchar(20) NOT NULL COMMENT '快递公司id',
`delivery_name` varchar(50) NOT NULL COMMENT '快递公司名称',
`is_del` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '是否删除 0未删除 1删除',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='组件快递公司表';
-- ----------------------------
-- Table structure for eb_pay_component_draft_product
-- ----------------------------
DROP TABLE IF EXISTS `eb_pay_component_draft_product`;
CREATE TABLE `eb_pay_component_draft_product` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`product_id` int(10) unsigned DEFAULT NULL COMMENT '商品ID商家自定义商品ID',
`primary_product_id` int(10) unsigned DEFAULT NULL COMMENT '主商品ID',
`component_product_id` int(10) unsigned DEFAULT NULL COMMENT '交易组件平台内部商品ID',
`title` varchar(255) NOT NULL COMMENT '标题',
`path` varchar(255) NOT NULL COMMENT '绑定的小程序商品路径',
`head_img` text NOT NULL COMMENT '轮播图,多张',
`qualification_pics` text COMMENT '商品资质图片,多张',
`third_cat_id` int(10) unsigned NOT NULL COMMENT '第三级类目ID',
`brand_id` int(10) unsigned NOT NULL COMMENT '品牌id',
`info_version` varchar(255) NOT NULL DEFAULT '' COMMENT '预留字段,用于版本控制',
`status` int(10) unsigned NOT NULL COMMENT '微信侧状态:0-初始值5-上架11-自主下架13-违规下架/风控系统下架',
`edit_status` int(10) unsigned NOT NULL COMMENT '微信侧审核状态:1-未审核2-审核中3-审核失败4-审核成功',
`platform_status` int(10) unsigned NOT NULL COMMENT '平台状态:0初始值 5商家上架 6平台上架 11商家下架 12平台下架',
`platform_edit_status` int(10) unsigned NOT NULL COMMENT '平台审核状态:1-未审核2-平台审核中3-平台审核失败4-平台审核成功',
`platform_status_reason` varchar(255) DEFAULT NULL COMMENT '平台自定义状态审核原因',
`reject_reason` text COMMENT '微信审核结果原因',
`create_time` varchar(30) DEFAULT NULL COMMENT '创建时间',
`update_time` varchar(30) DEFAULT NULL COMMENT '更新时间',
`temp_id` int(11) NOT NULL COMMENT '运费模板ID',
`stock` int(10) unsigned NOT NULL COMMENT '库存',
`sales` int(10) unsigned NOT NULL COMMENT '销量',
`unit_name` varchar(16) NOT NULL COMMENT '单位名称',
`give_integral` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '反多少积分',
`spec_type` tinyint(1) NOT NULL DEFAULT '0' COMMENT '规格 0单 1多',
`ficti` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '虚拟销量',
`desc_info` text COMMENT 'desc详情',
`sku` text COMMENT 'sku',
`attr` text COMMENT 'attr(前端用)',
`attr_value` text COMMENT 'attrValue(前端用)',
`is_del` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '是否删除 0未删除 1删除',
`add_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`mer_id` int(11) DEFAULT NULL COMMENT '商户id',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='组件商品草稿表';
-- ----------------------------
-- Table structure for eb_pay_component_order
-- ----------------------------
DROP TABLE IF EXISTS `eb_pay_component_order`;
CREATE TABLE `eb_pay_component_order` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`order_no` varchar(32) NOT NULL COMMENT '订单号,商家自定义订单ID',
`component_order_id` bigint(20) unsigned DEFAULT NULL COMMENT '微信侧订单id ',
`openid` varchar(255) NOT NULL COMMENT '用户的openid',
`path` varchar(255) NOT NULL COMMENT '商家小程序该订单的页面path用于微信侧订单中心跳转',
`scene` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '下单时小程序的场景值',
`out_user_id` int(10) unsigned NOT NULL COMMENT '用户id',
`pay_method` varchar(255) NOT NULL COMMENT '支付方式,包括:微信支付,货到付款,其他',
`pay_method_type` int(10) unsigned NOT NULL COMMENT '支付方式0微信支付1: 货到付款99: 其他默认0',
`prepay_id` varchar(255) DEFAULT '' COMMENT 'TODO 预支付ID',
`prepay_time` varchar(255) DEFAULT '' COMMENT '预付款时间拿到prepay_id的时间',
`order_price` bigint(20) unsigned NOT NULL DEFAULT '0' COMMENT '该订单最终的金额(单位:分)',
`freight` bigint(20) unsigned NOT NULL DEFAULT '0' COMMENT '运费(单位:分)',
`discounted_price` bigint(20) unsigned NOT NULL DEFAULT '0' COMMENT '优惠金额(单位:分)',
`additional_price` bigint(20) unsigned NOT NULL DEFAULT '0' COMMENT '附加金额(单位:分)',
`additional_remarks` varchar(255) DEFAULT NULL COMMENT '附加金额备注',
`delivery_type` int(10) unsigned NOT NULL COMMENT '发货类型:1: 正常快递, 2: 无需快递, 3: 线下配送, 4: 用户自提 默认1',
`receiver_name` varchar(50) NOT NULL COMMENT '收件人姓名',
`detailed_address` varchar(255) NOT NULL COMMENT '详细收货地址信息',
`tel_number` varchar(20) NOT NULL COMMENT '收件人手机号码',
`country` varchar(20) DEFAULT NULL COMMENT '国家',
`province` varchar(20) DEFAULT NULL COMMENT '省份',
`city` varchar(20) DEFAULT NULL COMMENT '城市',
`town` varchar(20) DEFAULT NULL COMMENT '乡镇',
`ticket` varchar(100) DEFAULT '0' COMMENT '拉起收银台的ticket 新版本中不需要这个参数',
`ticket_expire_time` varchar(20) DEFAULT '' COMMENT 'ticket有效截止时间 新版本不需要这个参数也就没有有效期了',
`final_price` bigint(20) unsigned NOT NULL COMMENT '订单最终价格(单位:分)',
`status` int(10) unsigned NOT NULL DEFAULT '10' COMMENT '订单状态10-待付款11-收银台支付完成自动流转对商家来说和10同等对待即可20-待发货30-待收货100-完成200-全部商品售后之后订单取消250-用户主动取消/待付款超时取消/商家取消',
`finish_all_delivery` int(10) unsigned DEFAULT NULL COMMENT '是否发货完成',
`delivery_list` text COMMENT '快递数组',
`create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`transaction_id` varchar(32) DEFAULT NULL COMMENT '微信支付订单号',
`time_end` timestamp NULL DEFAULT NULL COMMENT '订单支付时间格式为yyyyMMddHHmmss',
`mer_id` int(11) DEFAULT NULL COMMENT '商户id',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='组件订单表';
-- ----------------------------
-- Table structure for eb_pay_component_order_product
-- ----------------------------
DROP TABLE IF EXISTS `eb_pay_component_order_product`;
CREATE TABLE `eb_pay_component_order_product` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`order_no` varchar(32) NOT NULL COMMENT '订单号,商家自定义订单ID',
`component_order_id` bigint(20) unsigned DEFAULT NULL COMMENT '微信侧订单id ',
`product_id` int(10) unsigned DEFAULT NULL COMMENT '交易组件平台内部商品ID',
`out_product_id` varchar(20) NOT NULL COMMENT '商家自定义商品ID',
`sku_id` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '交易组件平台内部skuID可填0如果这个product_id下没有sku',
`out_sku_id` varchar(20) NOT NULL COMMENT '商家自定义商品skuID可填空字符串如果这个product_id下没有sku',
`product_cnt` int(10) unsigned NOT NULL COMMENT '购买的数量',
`sale_price` bigint(20) unsigned NOT NULL COMMENT '生成这次订单时商品的售卖价(单位:分),可以跟上传商品接口的价格不一致',
`head_img` text NOT NULL COMMENT '生成订单时商品的头图',
`title` varchar(255) NOT NULL COMMENT '生成订单时商品的标题',
`path` varchar(255) NOT NULL COMMENT '绑定的小程序商品路径',
`create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='组件订单详情表';
-- ----------------------------
-- Table structure for eb_pay_component_product
-- ----------------------------
DROP TABLE IF EXISTS `eb_pay_component_product`;
CREATE TABLE `eb_pay_component_product` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键ID商家自定义商品ID',
`primary_product_id` int(10) unsigned NOT NULL COMMENT '主商品ID',
`component_product_id` int(10) unsigned DEFAULT NULL COMMENT '交易组件平台内部商品ID',
`title` varchar(255) NOT NULL COMMENT '标题',
`path` varchar(255) DEFAULT NULL COMMENT '绑定的小程序商品路径',
`head_img` text NOT NULL COMMENT '轮播图,多张',
`qualification_pics` text COMMENT '商品资质图片,多张',
`third_cat_id` int(10) unsigned NOT NULL COMMENT '第三级类目ID',
`brand_id` int(10) unsigned NOT NULL COMMENT '品牌id',
`info_version` varchar(255) NOT NULL DEFAULT '' COMMENT '预留字段,用于版本控制',
`status` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '微信侧状态:0-初始值5-上架11-自主下架13-违规下架/风控系统下架',
`edit_status` int(10) unsigned NOT NULL DEFAULT '1' COMMENT '微信侧审核状态:1-未审核2-审核中3-审核失败4-审核成功',
`platform_status` int(10) unsigned DEFAULT NULL COMMENT '平台状态:0初始值 5商家上架 6平台上架 11商家下架 12平台下架',
`platform_edit_status` int(10) unsigned DEFAULT NULL COMMENT '平台审核状态:1-未审核2-平台审核中3-平台审核失败4-平台审核成功',
`create_time` varchar(30) DEFAULT NULL COMMENT '创建时间',
`update_time` varchar(30) DEFAULT NULL COMMENT '更新时间',
`temp_id` int(11) DEFAULT NULL COMMENT '运费模板ID',
`stock` int(11) NOT NULL DEFAULT '0' COMMENT '库存',
`sales` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '销量',
`unit_name` varchar(16) NOT NULL COMMENT '单位名称',
`give_integral` int(11) NOT NULL DEFAULT '0' COMMENT '反多少积分',
`spec_type` tinyint(1) NOT NULL DEFAULT '0' COMMENT '规格 0单 1多',
`ficti` int(11) NOT NULL DEFAULT '0' COMMENT '虚拟销量',
`is_del` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '是否删除 0未删除 1删除',
`is_sub` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否单独分佣',
`mer_id` int(11) DEFAULT NULL COMMENT '商户id',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='组件商品表';
-- ----------------------------
-- Table structure for eb_pay_component_product_audit_info
-- ----------------------------
DROP TABLE IF EXISTS `eb_pay_component_product_audit_info`;
CREATE TABLE `eb_pay_component_product_audit_info` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`product_id` int(10) unsigned NOT NULL COMMENT '商品ID',
`component_product_id` int(10) unsigned DEFAULT NULL COMMENT '交易组件平台内部商品ID',
`submit_time` varchar(50) DEFAULT NULL COMMENT '上一次提交时间, yyyy-MM-dd HH:mm:ss',
`audit_time` varchar(50) DEFAULT NULL COMMENT '上一次审核时间, yyyy-MM-dd HH:mm:ss',
`reject_reason` varchar(255) DEFAULT NULL COMMENT '拒绝理由只有edit_status为3时出现',
`audit_id` varchar(50) DEFAULT NULL COMMENT '审核单id',
PRIMARY KEY (`id`) USING BTREE,
KEY `product_id` (`product_id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='组件商品审核信息表';
-- ----------------------------
-- Table structure for eb_pay_component_product_info
-- ----------------------------
DROP TABLE IF EXISTS `eb_pay_component_product_info`;
CREATE TABLE `eb_pay_component_product_info` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`product_id` int(10) unsigned NOT NULL COMMENT '商品ID',
`component_product_id` int(10) unsigned DEFAULT NULL COMMENT '交易组件平台内部商品ID',
`desc` text NOT NULL COMMENT '商品详情',
`imgs` text COMMENT '商品详情图片',
`is_del` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '是否删除 0未删除 1删除',
PRIMARY KEY (`id`) USING BTREE,
KEY `product_id` (`product_id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='组件商品详情表';
-- ----------------------------
-- Table structure for eb_pay_component_product_sku
-- ----------------------------
DROP TABLE IF EXISTS `eb_pay_component_product_sku`;
CREATE TABLE `eb_pay_component_product_sku` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键ID商家自定义skuID',
`product_id` int(10) unsigned NOT NULL COMMENT '商品ID',
`component_product_id` int(10) unsigned DEFAULT NULL COMMENT '交易组件平台内部商品ID',
`sku_id` varchar(20) DEFAULT NULL COMMENT '交易组件平台自定义skuID',
`thumb_img` varchar(500) NOT NULL COMMENT 'sku小图',
`sale_price` bigint(20) unsigned NOT NULL COMMENT '售卖价格,以分为单位',
`market_price` bigint(20) unsigned NOT NULL COMMENT '市场价格,以分为单位',
`stock_num` int(10) unsigned NOT NULL COMMENT '库存',
`barcode` varchar(255) DEFAULT NULL COMMENT '条形码',
`sku_code` varchar(255) DEFAULT NULL COMMENT '商品编码',
`is_del` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '是否删除 0未删除 1删除',
`sku` varchar(128) DEFAULT NULL COMMENT '商品属性索引值 (attr_value|attr_value[|....])',
`attr_value_id` int(10) unsigned DEFAULT NULL COMMENT '商品规格属性id',
`version` int(11) DEFAULT '0' COMMENT '并发版本控制',
PRIMARY KEY (`id`) USING BTREE,
KEY `product_id` (`product_id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='组件商品sku表';
-- ----------------------------
-- Table structure for eb_pay_component_product_sku_attr
-- ----------------------------
DROP TABLE IF EXISTS `eb_pay_component_product_sku_attr`;
CREATE TABLE `eb_pay_component_product_sku_attr` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键ID商家自定义skuID',
`sku_id` int(10) unsigned NOT NULL COMMENT 'skuID',
`component_sku_id` varchar(20) DEFAULT NULL COMMENT '交易组件平台自定义skuID',
`attr_key` varchar(255) NOT NULL COMMENT '销售属性key自定义',
`attr_value` varchar(255) NOT NULL COMMENT '销售属性value自定义',
`is_del` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '是否删除 0未删除 1删除',
PRIMARY KEY (`id`) USING BTREE,
KEY `sku_id` (`sku_id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='组件商品sku属性表';
-- ----------------------------
-- Table structure for eb_pay_component_shop_brand
-- ----------------------------
DROP TABLE IF EXISTS `eb_pay_component_shop_brand`;
CREATE TABLE `eb_pay_component_shop_brand` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`brand_id` int(10) unsigned DEFAULT NULL COMMENT '品牌ID',
`audit_id` varchar(255) DEFAULT NULL COMMENT '审核单id',
`license` text COMMENT '营业执照或组织机构代码证图片url/media_id,逗号分隔',
`brand_audit_type` int(10) unsigned DEFAULT NULL COMMENT '认证审核类型1国内品牌申请-R标2国内品牌申请-TM标3海外品牌申请-R标4海外品牌申请-TM标',
`trademark_type` varchar(3) DEFAULT NULL COMMENT '商标分类共有45个分类',
`brand_management_type` int(10) unsigned DEFAULT NULL COMMENT '选择品牌经营类型1-自有品牌2-代理品牌3-无品牌',
`commodity_origin_type` int(10) unsigned DEFAULT NULL COMMENT '商品产地是否进口1-是2-否',
`brand_wording` varchar(255) DEFAULT NULL COMMENT '商标/品牌词',
`sale_authorization` text COMMENT '销售授权书(如商持人为自然人,还需提供有其签名的身份证正反面扫描件)图片url/media_id,逗号分隔',
`trademark_registration_certificate` text COMMENT '商标注册证书图片url/media_id,逗号分隔',
`trademark_change_certificate` text COMMENT '商标变更证明图片url/media_id,逗号分隔',
`trademark_registrant` varchar(500) DEFAULT NULL COMMENT '商标注册人姓名',
`trademark_registrant_nu` varchar(255) DEFAULT NULL COMMENT '商标注册号/申请号',
`trademark_authorization_period` varchar(30) DEFAULT NULL COMMENT '商标有效期yyyy-MM-dd HH:mm:ss',
`trademark_registration_application` text COMMENT '商标注册申请受理通知书图片url/media_id,逗号分隔',
`trademark_applicant` varchar(50) DEFAULT NULL COMMENT '商标申请人姓名',
`trademark_application_time` varchar(30) DEFAULT NULL COMMENT '商标申请时间, yyyy-MM-dd HH:mm:ss',
`imported_goods_form` text COMMENT '中华人民共和国海关进口货物报关单图片url/media_id,逗号分隔',
`status` int(10) unsigned DEFAULT NULL COMMENT '审核状态, 0审核中1审核成功9审核拒绝',
`reject_reason` varchar(255) DEFAULT NULL COMMENT '如果审核拒绝,返回拒绝原因',
`create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='组件商户品牌表';
-- ----------------------------
-- Table structure for eb_platform_daily_statement
-- ----------------------------
DROP TABLE IF EXISTS `eb_platform_daily_statement`;
CREATE TABLE `eb_platform_daily_statement` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '帐单id',
`order_pay_amount` decimal(8,2) NOT NULL DEFAULT '0.00' COMMENT '订单支付总金额',
`total_order_num` int(11) NOT NULL DEFAULT '0' COMMENT '订单支付笔数',
`handling_fee` decimal(8,2) NOT NULL DEFAULT '0.00' COMMENT '日手续费收入',
`merchant_transfer_amount` decimal(8,2) NOT NULL DEFAULT '0.00' COMMENT '商户分账金额',
`merchant_transfer_num` int(11) NOT NULL DEFAULT '0' COMMENT '商户分账笔数',
`first_brokerage` decimal(8,2) NOT NULL DEFAULT '0.00' COMMENT '一级佣金金额',
`second_brokerage` decimal(8,2) NOT NULL DEFAULT '0.00' COMMENT '二级佣金金额',
`payout_amount` decimal(8,2) NOT NULL DEFAULT '0.00' COMMENT '支出总金额',
`payout_num` int(11) NOT NULL DEFAULT '0' COMMENT '支出笔数',
`refund_amount` decimal(8,2) NOT NULL DEFAULT '0.00' COMMENT '平台退款金额',
`refund_replace_brokerage` decimal(8,2) NOT NULL DEFAULT '0.00' COMMENT '平台代扣佣金金额',
`refund_num` int(11) NOT NULL DEFAULT '0' COMMENT '退款笔数',
`recharge_amount` decimal(8,2) NOT NULL DEFAULT '0.00' COMMENT '充值金额',
`recharge_num` int(11) NOT NULL DEFAULT '0' COMMENT '充值笔数',
`income_expenditure` decimal(8,2) NOT NULL DEFAULT '0.00' COMMENT '平台日收支',
`data_date` varchar(12) NOT NULL COMMENT '日期:年-月-日',
`refund_replace_integral_price` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '退款平台积分抵扣金额',
`integral_price` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '订单积分抵扣金额',
`plat_coupon_price` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '平台优惠券补贴金额',
`order_refund_price` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '订单实际退款金额',
`refund_plat_coupon_price` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '退还平台优惠券补贴金额',
`refund_handling_fee` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '退还手续费金额',
`brokerage_price` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '分佣',
`refund_brokerage_price` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '退还佣金',
`refund_merchant_transfer_amount` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '退还商户分账金额',
`freight_fee` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '运费金额',
`refund_freight_fee` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '退运费金额',
PRIMARY KEY (`id`) USING BTREE,
KEY `data_date` (`data_date`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='平台日帐单表';
-- ----------------------------
-- Table structure for eb_platform_month_statement
-- ----------------------------
DROP TABLE IF EXISTS `eb_platform_month_statement`;
CREATE TABLE `eb_platform_month_statement` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '帐单id',
`order_pay_amount` decimal(8,2) NOT NULL DEFAULT '0.00' COMMENT '订单支付总金额',
`total_order_num` int(11) NOT NULL DEFAULT '0' COMMENT '订单支付笔数',
`handling_fee` decimal(8,2) NOT NULL DEFAULT '0.00' COMMENT '月手续费收入',
`merchant_transfer_amount` decimal(8,2) NOT NULL DEFAULT '0.00' COMMENT '商户分账金额',
`merchant_transfer_num` int(11) NOT NULL DEFAULT '0' COMMENT '商户分账笔数',
`first_brokerage` decimal(8,2) NOT NULL DEFAULT '0.00' COMMENT '一级佣金金额',
`second_brokerage` decimal(8,2) NOT NULL DEFAULT '0.00' COMMENT '二级佣金金额',
`payout_amount` decimal(8,2) NOT NULL DEFAULT '0.00' COMMENT '支出总金额',
`payout_num` int(11) NOT NULL DEFAULT '0' COMMENT '支出笔数',
`refund_amount` decimal(8,2) NOT NULL DEFAULT '0.00' COMMENT '平台退款金额',
`refund_replace_brokerage` decimal(8,2) NOT NULL DEFAULT '0.00' COMMENT '平台代扣佣金金额',
`refund_num` int(11) NOT NULL DEFAULT '0' COMMENT '退款笔数',
`recharge_amount` decimal(8,2) NOT NULL DEFAULT '0.00' COMMENT '充值金额',
`recharge_num` int(11) NOT NULL DEFAULT '0' COMMENT '充值笔数',
`income_expenditure` decimal(8,2) NOT NULL DEFAULT '0.00' COMMENT '平台月收支',
`data_date` varchar(12) NOT NULL COMMENT '日期:年-月',
`refund_replace_integral_price` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '退款平台积分抵扣金额',
`integral_price` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '订单积分抵扣金额',
`plat_coupon_price` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '平台优惠券补贴金额',
`order_refund_price` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '订单实际退款金额',
`refund_plat_coupon_price` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '退还平台优惠券补贴金额',
`refund_handling_fee` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '退还手续费金额',
`brokerage_price` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '分佣',
`refund_brokerage_price` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '退还佣金',
`refund_merchant_transfer_amount` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '退还商户分账金额',
`freight_fee` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '运费金额',
`refund_freight_fee` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '退运费金额',
PRIMARY KEY (`id`) USING BTREE,
KEY `data_date` (`data_date`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='平台月帐单表';
-- ----------------------------
-- Table structure for eb_product
-- ----------------------------
DROP TABLE IF EXISTS `eb_product`;
CREATE TABLE `eb_product` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '商品id',
`mer_id` int(11) NOT NULL DEFAULT '0' COMMENT '商户Id',
`image` varchar(256) NOT NULL DEFAULT '' COMMENT '商品图片',
`flat_pattern` varchar(1000) NOT NULL DEFAULT '' COMMENT '展示图',
`slider_image` varchar(2000) NOT NULL DEFAULT '' COMMENT '轮播图',
`name` varchar(128) NOT NULL DEFAULT '' COMMENT '商品名称',
`intro` varchar(256) NOT NULL DEFAULT '' COMMENT '商品简介',
`keyword` varchar(256) NOT NULL DEFAULT '' COMMENT '关键字,英文逗号拼接',
`cate_id` varchar(64) NOT NULL DEFAULT '' COMMENT '商户分类id(逗号拼接)',
`brand_id` int(11) NOT NULL DEFAULT '0' COMMENT '品牌id',
`category_id` int(11) NOT NULL DEFAULT '0' COMMENT '平台分类id',
`guarantee_ids` varchar(64) NOT NULL DEFAULT '0' COMMENT '保障服务ids(英文逗号拼接)',
`price` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '商品价格',
`vip_price` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '会员价格',
`ot_price` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '市场价',
`unit_name` varchar(32) NOT NULL DEFAULT '' COMMENT '单位名',
`sales` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '销量',
`stock` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '库存',
`cost` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '成本价',
`ficti` int(11) DEFAULT '0' COMMENT '虚拟销量',
`browse` int(11) DEFAULT '0' COMMENT '浏览量',
`code_path` varchar(64) DEFAULT NULL COMMENT '商品二维码地址(用户小程序海报)',
`soure_link` varchar(255) DEFAULT NULL COMMENT '淘宝京东1688类型',
`video_link` varchar(255) DEFAULT NULL COMMENT '主图视频链接',
`temp_id` int(11) NOT NULL DEFAULT '1' COMMENT '运费模板ID',
`sort` smallint(6) NOT NULL DEFAULT '0' COMMENT '排序',
`rank` smallint(6) NOT NULL DEFAULT '0' COMMENT '总后台排序',
`spec_type` tinyint(1) NOT NULL DEFAULT '0' COMMENT '规格 0单 1多',
`is_recycle` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否回收站',
`is_sub` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否单独分佣',
`is_show` tinyint(1) NOT NULL DEFAULT '0' COMMENT '状态0未上架1上架',
`audit_status` int(10) unsigned NOT NULL DEFAULT '1' COMMENT '审核状态0-无需审核 1-待审核2-审核成功3-审核拒绝',
`is_audit` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否加入审核0-正常1-审核流程中',
`reason` varchar(100) NOT NULL DEFAULT '' COMMENT '拒绝原因',
`is_del` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '是否删除',
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`type` int(11) NOT NULL DEFAULT '0' COMMENT '基础类型0=普通商品,1-积分商品,2-虚拟商品,4=视频号,5-云盘商品,6-卡密商品,7-预约商品8-次卡商品',
`vip_price_type` tinyint(4) NOT NULL DEFAULT '0' COMMENT '会员价类型0-无1-svip价2-商户会员价',
`is_auto_up` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否自动上架',
`marketing_type` int(11) NOT NULL DEFAULT '0' COMMENT '营销类型0=基础商品,1=秒杀,2=拼团',
`delivery_method` varchar(32) NOT NULL DEFAULT '1' COMMENT '配送方式1-商家配送2-到店核销,3-到店服务4-上门服务',
`exchange_num` int(11) NOT NULL DEFAULT '0' COMMENT '兑换数量',
`is_hot` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '是否热门推荐',
`redeem_integral` int(11) NOT NULL DEFAULT '0' COMMENT '兑换积分',
`refund_switch` tinyint(1) NOT NULL DEFAULT '1' COMMENT '是否支持退款',
`system_form_id` int(11) NOT NULL DEFAULT '0' COMMENT '系统表单ID',
`verify_quantity` int(11) NOT NULL DEFAULT '0' COMMENT '核销次数',
`verify_time_limit_type` int(11) NOT NULL DEFAULT '1' COMMENT '核销期限类型1-无期限2-几天后3-日期范围',
`verify_time_limit_day` int(11) NOT NULL DEFAULT '0' COMMENT '核销期限天数',
`verify_time_limit_start_date` varchar(64) NOT NULL DEFAULT '0' COMMENT '核销期限日期范围-开始日期',
`verify_time_limit_end_date` varchar(64) NOT NULL DEFAULT '0' COMMENT '核销期限日期范围-结束日期',
PRIMARY KEY (`id`) USING BTREE,
KEY `mer_id` (`mer_id`) USING BTREE,
KEY `is_del` (`is_del`) USING BTREE,
KEY `is_recycle` (`is_recycle`) USING BTREE,
KEY `is_show` (`is_show`) USING BTREE,
KEY `audit_status` (`audit_status`) USING BTREE,
KEY `sort` (`sort`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=105 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=COMPACT COMMENT='商品表';
-- ----------------------------
-- Table structure for eb_product_attr_value
-- ----------------------------
DROP TABLE IF EXISTS `eb_product_attr_value`;
CREATE TABLE `eb_product_attr_value` (
`id` mediumint(9) NOT NULL AUTO_INCREMENT COMMENT '主键',
`product_id` int(10) unsigned NOT NULL COMMENT '商品ID',
`sku` varchar(128) NOT NULL COMMENT '商品属性sku',
`stock` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '属性对应的库存',
`sales` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '销量',
`price` decimal(8,2) unsigned NOT NULL COMMENT '价格',
`image` varchar(1000) DEFAULT NULL COMMENT '图片',
`cost` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '成本价',
`bar_code` varchar(50) NOT NULL DEFAULT '' COMMENT '商品条码',
`ot_price` decimal(8,2) NOT NULL DEFAULT '0.00' COMMENT '原价',
`weight` decimal(8,2) NOT NULL DEFAULT '0.00' COMMENT '重量',
`volume` decimal(8,2) NOT NULL DEFAULT '0.00' COMMENT '体积',
`brokerage` decimal(8,2) NOT NULL DEFAULT '0.00' COMMENT '一级返佣',
`brokerage_two` decimal(8,2) NOT NULL DEFAULT '0.00' COMMENT '二级返佣',
`type` int(11) NOT NULL DEFAULT '0' COMMENT '基础类型0=普通商品,1-积分商品,2-虚拟商品,4=视频号,5-云盘商品,6-卡密商品,7-预约商品8-次卡商品',
`quota` int(11) DEFAULT NULL COMMENT '活动限购数量',
`quota_show` int(11) DEFAULT NULL COMMENT '活动限购数量显示',
`attr_value` text COMMENT 'attr_values 创建更新时的属性对应',
`is_del` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否删除,0-否1-是',
`version` int(11) DEFAULT '0' COMMENT '并发版本控制',
`master_id` int(11) NOT NULL DEFAULT '0' COMMENT '主商品attrValueID',
`is_callback` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否回滚库存0-未回滚1-已回滚',
`expand` varchar(512) NOT NULL DEFAULT '' COMMENT '拓展文本,例云盘链接',
`cdkey_id` int(11) NOT NULL DEFAULT '0' COMMENT '卡密库ID',
`vip_price` decimal(8,2) NOT NULL DEFAULT '0.00' COMMENT '会员价格',
`marketing_type` int(11) NOT NULL DEFAULT '0' COMMENT '营销类型0=基础商品,1=秒杀,2=拼团',
`redeem_integral` int(11) NOT NULL DEFAULT '0' COMMENT '兑换积分',
`is_show` tinyint(1) NOT NULL DEFAULT '1' COMMENT '是否显示',
`is_default` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否默认',
`item_number` varchar(50) NOT NULL DEFAULT '' COMMENT '商品编号',
PRIMARY KEY (`id`) USING BTREE,
KEY `product_id` (`product_id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=2818 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='商品属性值表';
-- ----------------------------
-- Table structure for eb_product_attr_value_supplement_reservation
-- ----------------------------
DROP TABLE IF EXISTS `eb_product_attr_value_supplement_reservation`;
CREATE TABLE `eb_product_attr_value_supplement_reservation` (
`id` mediumint(9) NOT NULL AUTO_INCREMENT COMMENT '主键',
`pro_id` int(10) unsigned NOT NULL COMMENT '商品ID',
`att_value_id` int(10) unsigned NOT NULL COMMENT '商品SKU表ID',
`time_slot` varchar(128) NOT NULL COMMENT '时间段',
`stock` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '库存',
PRIMARY KEY (`id`) USING BTREE,
KEY `att_value_id` (`att_value_id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='预约商品属性值补充表';
-- ----------------------------
-- Table structure for eb_product_attribute
-- ----------------------------
DROP TABLE IF EXISTS `eb_product_attribute`;
CREATE TABLE `eb_product_attribute` (
`id` mediumint(9) NOT NULL AUTO_INCREMENT COMMENT '主键',
`product_id` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '商品ID',
`attribute_name` varchar(32) NOT NULL COMMENT '规格名',
`is_show_image` tinyint(3) unsigned DEFAULT '0' COMMENT '是否展示规格图片',
`sort` int(11) NOT NULL DEFAULT '0' COMMENT '排序',
`is_del` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否删除,0-否1-是',
PRIMARY KEY (`id`) USING BTREE,
KEY `product_id` (`product_id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=24 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=COMPACT COMMENT='商品规格表';
-- ----------------------------
-- Table structure for eb_product_attribute_option
-- ----------------------------
DROP TABLE IF EXISTS `eb_product_attribute_option`;
CREATE TABLE `eb_product_attribute_option` (
`id` mediumint(9) NOT NULL AUTO_INCREMENT COMMENT '主键',
`product_id` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '商品ID',
`attribute_id` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '商品规格ID',
`option_name` varchar(32) NOT NULL COMMENT '属性名',
`image` varchar(1000) NOT NULL DEFAULT '' COMMENT '图片',
`sort` int(11) NOT NULL DEFAULT '0' COMMENT '排序',
`is_del` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否删除,0-否1-是',
PRIMARY KEY (`id`) USING BTREE,
KEY `product_id` (`product_id`) USING BTREE,
KEY `attribute_id` (`attribute_id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=99 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=COMPACT COMMENT='商品规格属性表';
-- ----------------------------
-- Table structure for eb_product_brand
-- ----------------------------
DROP TABLE IF EXISTS `eb_product_brand`;
CREATE TABLE `eb_product_brand` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(100) DEFAULT NULL COMMENT '名称',
`icon` varchar(255) DEFAULT NULL COMMENT 'icon',
`sort` int(11) NOT NULL DEFAULT '999' COMMENT '排序',
`is_show` tinyint(1) NOT NULL DEFAULT '1' COMMENT '显示状态',
`is_del` tinyint(3) unsigned DEFAULT '0' COMMENT '是否删除',
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=35 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='商品品牌表';
-- ----------------------------
-- Table structure for eb_product_brand_category
-- ----------------------------
DROP TABLE IF EXISTS `eb_product_brand_category`;
CREATE TABLE `eb_product_brand_category` (
`bid` int(11) NOT NULL COMMENT '品牌id',
`cid` int(11) NOT NULL COMMENT '分类id',
PRIMARY KEY (`bid`,`cid`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='商品品牌分类关联表';
-- ----------------------------
-- Table structure for eb_product_category
-- ----------------------------
DROP TABLE IF EXISTS `eb_product_category`;
CREATE TABLE `eb_product_category` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`pid` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '父级ID',
`name` varchar(100) DEFAULT NULL COMMENT '名称',
`icon` varchar(255) DEFAULT NULL COMMENT 'icon',
`level` int(11) NOT NULL DEFAULT '1' COMMENT '级别:123',
`sort` int(11) NOT NULL DEFAULT '999' COMMENT '排序',
`is_show` tinyint(1) NOT NULL DEFAULT '1' COMMENT '显示状态',
`is_del` tinyint(3) unsigned DEFAULT '0' COMMENT '是否删除',
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=542 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='商品分类表';
-- ----------------------------
-- Table structure for eb_product_coupon
-- ----------------------------
DROP TABLE IF EXISTS `eb_product_coupon`;
CREATE TABLE `eb_product_coupon` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`product_id` int(11) NOT NULL DEFAULT '0' COMMENT '商品id',
`coupon_id` int(11) NOT NULL DEFAULT '0' COMMENT '优惠劵id',
`add_time` int(11) NOT NULL DEFAULT '0' COMMENT '添加时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=COMPACT COMMENT='商品优惠券表';
-- ----------------------------
-- Table structure for eb_product_day_record
-- ----------------------------
DROP TABLE IF EXISTS `eb_product_day_record`;
CREATE TABLE `eb_product_day_record` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`date` varchar(20) DEFAULT NULL COMMENT '日期yyyy-MM-dd',
`mer_id` int(11) DEFAULT NULL COMMENT '商户id',
`product_id` int(11) DEFAULT NULL COMMENT '商品id',
`page_view` int(11) DEFAULT NULL COMMENT '浏览量',
`collect_num` int(11) DEFAULT NULL COMMENT '收藏量',
`add_cart_num` int(11) DEFAULT NULL COMMENT '加购件数',
`order_success_product_num` int(11) DEFAULT NULL COMMENT '下单成功商品数(销售件数)',
`order_success_product_fee` decimal(8,2) DEFAULT NULL COMMENT '销售额',
`order_product_num` int(11) DEFAULT NULL COMMENT '下单商品总数',
`refund_product_num` int(11) DEFAULT NULL COMMENT '退款商品数',
PRIMARY KEY (`id`) USING BTREE,
KEY `date` (`date`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='商品日记录表';
-- ----------------------------
-- Table structure for eb_product_description
-- ----------------------------
DROP TABLE IF EXISTS `eb_product_description`;
CREATE TABLE `eb_product_description` (
`product_id` int(11) NOT NULL DEFAULT '0' COMMENT '商品ID',
`description` text NOT NULL COMMENT '商品详情',
`type` int(11) NOT NULL DEFAULT '0' COMMENT '基础类型0=普通商品,1-积分商品,2-虚拟商品,4=视频号,5-云盘商品,6-卡密商品,7-预约商品8-次卡商品',
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`marketing_type` int(11) NOT NULL DEFAULT '0' COMMENT '营销类型0=基础商品,1=秒杀,2=拼团',
PRIMARY KEY (`id`) USING BTREE,
KEY `product_id` (`product_id`,`type`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=505 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=COMPACT COMMENT='商品描述表';
-- ----------------------------
-- Table structure for eb_product_guarantee
-- ----------------------------
DROP TABLE IF EXISTS `eb_product_guarantee`;
CREATE TABLE `eb_product_guarantee` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(100) DEFAULT '' COMMENT '保障条款名称',
`icon` varchar(255) DEFAULT '' COMMENT '图标',
`content` varchar(255) DEFAULT '' COMMENT '条款内容',
`sort` int(11) NOT NULL DEFAULT '999' COMMENT '排序',
`is_show` tinyint(1) NOT NULL DEFAULT '1' COMMENT '显示状态',
`is_del` tinyint(3) unsigned DEFAULT '0' COMMENT '是否删除',
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='商品保障服务表';
-- ----------------------------
-- Table structure for eb_product_guarantee_group
-- ----------------------------
DROP TABLE IF EXISTS `eb_product_guarantee_group`;
CREATE TABLE `eb_product_guarantee_group` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`mer_id` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '商户ID',
`name` varchar(100) NOT NULL DEFAULT '' COMMENT '组合名称',
`is_del` tinyint(3) unsigned DEFAULT '0' COMMENT '是否删除',
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='商品保障服务组合表';
-- ----------------------------
-- Table structure for eb_product_relation
-- ----------------------------
DROP TABLE IF EXISTS `eb_product_relation`;
CREATE TABLE `eb_product_relation` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'id',
`uid` int(10) unsigned NOT NULL COMMENT '用户ID',
`product_id` int(10) unsigned NOT NULL COMMENT '商品ID',
`type` varchar(32) NOT NULL COMMENT '关联类型(收藏(collect、点赞(like))',
`category` int(11) NOT NULL DEFAULT '0' COMMENT '商品类型0=普通商品1=秒杀2=砍价3=拼团, 4=视频号, 5-云盘商品,6-卡密商品',
`create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE,
KEY `uid` (`uid`) USING BTREE,
KEY `product_id` (`product_id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='商品点赞和收藏表';
-- ----------------------------
-- Table structure for eb_product_reply
-- ----------------------------
DROP TABLE IF EXISTS `eb_product_reply`;
CREATE TABLE `eb_product_reply` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '评论ID',
`uid` int(11) NOT NULL DEFAULT '0' COMMENT '用户ID',
`mer_id` int(11) NOT NULL DEFAULT '0' COMMENT '店铺id',
`order_no` varchar(32) NOT NULL DEFAULT '' COMMENT '订单编号',
`order_detail_id` int(11) NOT NULL DEFAULT '0' COMMENT '订单详情id',
`product_id` int(11) NOT NULL COMMENT '商品id',
`attr_value_id` int(11) NOT NULL COMMENT '商品规格属性id',
`sku` varchar(128) NOT NULL DEFAULT '' COMMENT '商品规格属性值,多个,号隔开',
`star` tinyint(1) NOT NULL DEFAULT '5' COMMENT '星级',
`comment` varchar(512) NOT NULL DEFAULT '' COMMENT '评论内容',
`pics` text COMMENT '评论图片',
`merchant_reply_content` varchar(300) DEFAULT '' COMMENT '管理员回复内容',
`merchant_reply_time` timestamp NULL DEFAULT NULL COMMENT '管理员回复时间',
`is_del` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '0未删除1已删除',
`is_reply` tinyint(1) NOT NULL DEFAULT '0' COMMENT '0未回复1已回复',
`nickname` varchar(64) NOT NULL DEFAULT '' COMMENT '用户名称',
`avatar` varchar(255) NOT NULL DEFAULT '' COMMENT '用户头像',
`create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE,
KEY `order_no` (`order_no`) USING BTREE,
KEY `order_detail_id` (`order_detail_id`) USING BTREE,
KEY `product_id` (`product_id`) USING BTREE,
KEY `star` (`star`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=COMPACT COMMENT='评论表';
-- ----------------------------
-- Table structure for eb_product_rule
-- ----------------------------
DROP TABLE IF EXISTS `eb_product_rule`;
CREATE TABLE `eb_product_rule` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`mer_id` int(11) NOT NULL DEFAULT '0' COMMENT '店铺id平台为0',
`rule_name` varchar(32) NOT NULL COMMENT '规格名称',
`rule_value` text NOT NULL COMMENT '规格值',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=COMPACT COMMENT='商品规则值(规格)表';
-- ----------------------------
-- Table structure for eb_product_supplement_reservation
-- ----------------------------
DROP TABLE IF EXISTS `eb_product_supplement_reservation`;
CREATE TABLE `eb_product_supplement_reservation` (
`pro_id` int(11) NOT NULL COMMENT '商品ID',
`remaining_num_shou_switch` tinyint(1) NOT NULL DEFAULT '0' COMMENT '剩余可约数量展示开关0-不展示1-展示',
`reservation_date_type` int(11) NOT NULL COMMENT '可约日期类型1-每天2-自定义',
`reservation_date_start_date` varchar(32) DEFAULT NULL COMMENT '可约日期开始日期',
`reservation_date_end_date` varchar(32) DEFAULT NULL COMMENT '可约日期结束日期',
`reservation_date_week_range` varchar(32) DEFAULT NULL COMMENT '可约日期星期范围1~7 - 周一~周天',
`reservation_date_day_range` int(11) NOT NULL COMMENT '预约日期天数范围1-只能预约当天',
`advance_reservation_switch` tinyint(1) NOT NULL DEFAULT '0' COMMENT '提前预约开关0-不能提前1-至少提前',
`advance_reservation_hour` int(11) DEFAULT NULL COMMENT '提前预约小时数',
`cancel_order_switch` tinyint(1) NOT NULL DEFAULT '0' COMMENT '取消订单开关0-不能取消1-至少提前',
`cancel_order_hour` int(11) NOT NULL DEFAULT '1' COMMENT '取消订单小时数',
`form_data_submit_type` int(11) NOT NULL COMMENT '表单信息处理类型1-每个预约提交1次2-每单提交1次',
`time_slot_classify_type` int(11) NOT NULL DEFAULT '1' COMMENT '时段划分类型1-自动2-自定义',
`time_slot_start_end_time` varchar(30) NOT NULL COMMENT '时段起止时间,时段自动划分有值',
`time_slot_span` int(11) NOT NULL COMMENT '时段时间跨度,分钟,时段自动划分有值',
`time_slot_json` text COMMENT '时段信息json,[{time:03:00-04:00,is_check:1}]',
PRIMARY KEY (`pro_id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='预约商品信息补充表';
-- ----------------------------
-- Table structure for eb_product_tag
-- ----------------------------
DROP TABLE IF EXISTS `eb_product_tag`;
CREATE TABLE `eb_product_tag` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键',
`tag_name` varchar(20) NOT NULL COMMENT '标签名称',
`tag_note` varchar(255) DEFAULT NULL COMMENT '标签说明',
`sort` int(11) NOT NULL COMMENT '排序',
`status` int(11) DEFAULT '0' COMMENT '状态#0关闭|1开启',
`start_time` datetime NOT NULL COMMENT '开始时间',
`end_time` datetime NOT NULL COMMENT '结束时间',
`position` int(11) NOT NULL COMMENT '标签在商城中的位置#0=标题下|1=标题前',
`play_type` varchar(255) NOT NULL COMMENT '商品参与类型 product=指定商品brand=指定品牌merchant=指定商户category=指定商品分类',
`play_products` varchar(500) NOT NULL COMMENT '参与的规则id集合配合play_type使用,在内置标签情况下这里是配置的规则值',
`owner` int(11) DEFAULT '1' COMMENT '归属方#0=系统内置(不能删除)|1=平台自建',
`create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='商品标签表';
-- ----------------------------
-- Table structure for eb_product_unit
-- ----------------------------
DROP TABLE IF EXISTS `eb_product_unit`;
CREATE TABLE `eb_product_unit` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',
`mer_id` int(10) unsigned NOT NULL COMMENT '商户ID',
`name` varchar(64) NOT NULL DEFAULT '' COMMENT '商品单位',
`sort` int(11) NOT NULL DEFAULT '1' COMMENT '排序',
`create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='商品单位表';
-- ----------------------------
-- Table structure for eb_recharge_order
-- ----------------------------
DROP TABLE IF EXISTS `eb_recharge_order`;
CREATE TABLE `eb_recharge_order` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`uid` int(11) DEFAULT NULL COMMENT '充值用户UID',
`order_no` varchar(32) NOT NULL DEFAULT '' COMMENT '订单号',
`price` decimal(8,2) NOT NULL DEFAULT '0.00' COMMENT '充值金额',
`give_price` decimal(8,2) NOT NULL DEFAULT '0.00' COMMENT '购买赠送金额',
`pay_type` varchar(32) NOT NULL DEFAULT '' COMMENT '支付方式:weixin,alipay',
`pay_channel` varchar(20) NOT NULL DEFAULT '' COMMENT '支付渠道public-公众号,mini-小程序h5-网页支付,wechatIos-微信IoswechatAndroid-微信Android,alipay-支付包alipayApp-支付宝App',
`paid` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否支付',
`pay_time` timestamp NULL DEFAULT NULL COMMENT '充值支付时间',
`out_trade_no` varchar(32) NOT NULL DEFAULT '' COMMENT '支付服务方订单号',
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '充值时间',
`update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`is_wechat_shipping` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否上传微信发货管理',
PRIMARY KEY (`id`) USING BTREE,
KEY `order_no` (`order_no`) USING BTREE,
KEY `uid` (`uid`) USING BTREE,
KEY `pay_type` (`pay_type`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='充值订单表';
-- ----------------------------
-- Table structure for eb_refund_order
-- ----------------------------
DROP TABLE IF EXISTS `eb_refund_order`;
CREATE TABLE `eb_refund_order` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '订单ID',
`refund_order_no` varchar(32) NOT NULL COMMENT '退款订单号',
`order_no` varchar(32) NOT NULL COMMENT '商户订单号',
`mer_id` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '商户ID',
`uid` int(10) unsigned NOT NULL COMMENT '用户id',
`real_name` varchar(32) NOT NULL COMMENT '收货人姓名',
`user_phone` varchar(18) NOT NULL COMMENT '收货人电话',
`user_address` varchar(100) NOT NULL COMMENT '收货人详细地址',
`total_num` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '退款单商品总数',
`refund_reason_wap` varchar(255) NOT NULL DEFAULT '' COMMENT '退款原因',
`refund_reason_wap_img` varchar(5000) NOT NULL DEFAULT '' COMMENT '退款图片',
`refund_reason_wap_explain` varchar(255) NOT NULL DEFAULT '' COMMENT '退款用户说明',
`is_all` tinyint(1) NOT NULL DEFAULT '1' COMMENT '是否整单退款',
`refund_status` tinyint(4) NOT NULL DEFAULT '0' COMMENT '售后状态0:待审核 1:商家拒绝 2退款中 3:已退款 4:用户退货 5:商家待收货 6:已撤销',
`refund_reason` varchar(255) NOT NULL DEFAULT '' COMMENT '拒绝退款说明',
`refund_price` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '退款金额',
`merchant_refund_price` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '商家退款金额',
`platform_refund_price` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '平台退款金额',
`refund_first_brokerage_fee` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '退一级返佣金额',
`refund_second_brokerage_fee` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '退二级返佣金额',
`is_replace` tinyint(3) unsigned DEFAULT '0' COMMENT '是否平台代扣佣金',
`refund_use_integral` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '退还使用积分',
`refund_gain_integral` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '扣除赠送积分',
`refund_integral_price` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '退款积分抵扣金额',
`refund_time` timestamp NULL DEFAULT NULL COMMENT '退款时间',
`refund_pay_type` varchar(512) NOT NULL DEFAULT '' COMMENT '退款渠道类型:weixin,alipay,yue',
`mer_remark` varchar(512) NOT NULL DEFAULT '' COMMENT '商户备注',
`platform_remark` varchar(512) NOT NULL DEFAULT '' COMMENT '平台备注',
`create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`refund_plat_coupon_price` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '退还平台优惠券补贴金额',
`refund_freight_fee` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '退运费金额',
`after_sales_type` int(11) NOT NULL DEFAULT '1' COMMENT '售后类型1-仅退款2-退货退款',
`return_goods_type` int(11) NOT NULL DEFAULT '0' COMMENT '退货类型0-不退货 1-快递退回2-到店退货',
`receiver` varchar(32) NOT NULL DEFAULT '' COMMENT '收货人姓名',
`receiver_phone` varchar(16) NOT NULL DEFAULT '' COMMENT '收货人电话',
`receiver_address_detail` varchar(256) NOT NULL DEFAULT '' COMMENT '收货人详细地址',
`express_name` varchar(256) NOT NULL DEFAULT '' COMMENT '物流公司名称',
`tracking_number` varchar(256) NOT NULL DEFAULT '' COMMENT '运单号',
`telephone` varchar(256) NOT NULL DEFAULT '' COMMENT '用户联系电话',
`is_compulsory_refund` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否强制退款',
`compulsory_admin_id` int(11) NOT NULL DEFAULT '0' COMMENT '强制操作账户ID',
`is_user_revoke` tinyint(1) NOT NULL DEFAULT '1' COMMENT '是否用户撤销',
`promoter_type` varchar(10) NOT NULL DEFAULT 'user' COMMENT '退款发起方user-用户merchant-商户',
`out_refund_no` varchar(32) NOT NULL DEFAULT '' COMMENT '第三方退款订单号',
PRIMARY KEY (`id`) USING BTREE,
KEY `order_no` (`order_no`) USING BTREE,
KEY `refund_order_no` (`refund_order_no`) USING BTREE,
KEY `mer_id` (`mer_id`) USING BTREE,
KEY `uid` (`uid`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='退款单表';
-- ----------------------------
-- Table structure for eb_refund_order_info
-- ----------------------------
DROP TABLE IF EXISTS `eb_refund_order_info`;
CREATE TABLE `eb_refund_order_info` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
`refund_order_no` varchar(32) NOT NULL COMMENT '退款订单号',
`mer_id` int(10) unsigned NOT NULL COMMENT '商户ID',
`order_detail_id` int(10) unsigned NOT NULL COMMENT '订单商品表ID',
`product_id` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '商品ID',
`product_name` varchar(128) NOT NULL COMMENT '商品名称',
`image` varchar(256) NOT NULL COMMENT '商品图片',
`attr_value_id` int(11) NOT NULL COMMENT '商品规格值 ID',
`sku` varchar(128) NOT NULL COMMENT '商品sku',
`price` decimal(8,2) unsigned NOT NULL COMMENT '商品单价',
`pay_price` decimal(8,2) unsigned NOT NULL COMMENT '支付金额',
`pay_num` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '购买数量',
`product_type` int(11) NOT NULL DEFAULT '0' COMMENT '商品类型:0-普通1-秒杀2-砍价3-拼团4-视频号',
`apply_refund_num` int(10) unsigned NOT NULL COMMENT '申请退款数量',
`refund_price` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '退款金额',
`merchant_refund_price` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '商家退款金额',
`platform_refund_price` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '平台退款金额',
`refund_use_integral` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '退还使用积分',
`refund_integral_price` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '退款积分抵扣金额',
`refund_gain_integral` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '扣除赠送积分',
`refund_first_brokerage_fee` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '退一级返佣金额',
`refund_second_brokerage_fee` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '退二级返佣金额',
`create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`refund_plat_coupon_price` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '退还平台优惠券补贴金额',
`refund_freight_fee` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '退运费金额',
`refund_verify_times` int(11) NOT NULL DEFAULT '0' COMMENT '退款次卡剩余次数',
PRIMARY KEY (`id`) USING BTREE,
KEY `refund_order_no` (`refund_order_no`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='退款订单详情表';
-- ----------------------------
-- Table structure for eb_refund_order_status
-- ----------------------------
DROP TABLE IF EXISTS `eb_refund_order_status`;
CREATE TABLE `eb_refund_order_status` (
`order_no` varchar(32) NOT NULL COMMENT '订单号',
`change_type` varchar(32) NOT NULL COMMENT '操作类型apply-申请退款audit-商家审核returning-商品退回receiving-商家确认收货refund-退款compulsory-平台强制退款revoke-撤销',
`change_message` varchar(256) NOT NULL COMMENT '操作备注',
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '操作时间',
KEY `order_no` (`order_no`) USING BTREE,
KEY `change_type` (`change_type`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='退款订单操作记录表';
-- ----------------------------
-- Table structure for eb_reservation_work_order
-- ----------------------------
DROP TABLE IF EXISTS `eb_reservation_work_order`;
CREATE TABLE `eb_reservation_work_order` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '工单ID',
`work_order_no` varchar(32) NOT NULL DEFAULT '' COMMENT '工单号',
`mer_id` int(11) NOT NULL DEFAULT '0' COMMENT '商户ID',
`order_no` varchar(32) NOT NULL DEFAULT '' COMMENT '订单号',
`order_detail_id` int(11) NOT NULL DEFAULT '0' COMMENT '订单详情ID',
`reservation_date` varchar(20) NOT NULL DEFAULT '' COMMENT '预约日期',
`reservation_time_slot` varchar(20) NOT NULL DEFAULT '' COMMENT '预约时段',
`user_id` int(11) NOT NULL COMMENT '预约人ID',
`user_name` varchar(20) NOT NULL COMMENT '预约人名称',
`user_phone` varchar(20) NOT NULL COMMENT '预约人电话',
`user_address` varchar(100) NOT NULL COMMENT '预约地址',
`longitude` varchar(20) NOT NULL DEFAULT '0' COMMENT '经度',
`latitude` varchar(20) NOT NULL DEFAULT '0' COMMENT '纬度',
`service_staff_id` int(11) NOT NULL DEFAULT '0' COMMENT '负责人ID',
`collaborator_ids` varchar(50) DEFAULT NULL COMMENT '协作着IDS',
`service_status` int(11) NOT NULL DEFAULT '1' COMMENT '服务状态:1-未分配2-已分配3-服务中4-服务结束',
`refund_status` int(11) NOT NULL DEFAULT '0' COMMENT '退款状态0-未退款1-退款审核中2-已退款',
`clock_in_status` int(11) NOT NULL DEFAULT '0' COMMENT '打卡状态0-未打卡1-自动打卡2-人工打卡',
`clock_in_photo` varchar(500) NOT NULL DEFAULT '' COMMENT '打卡照片',
`clock_in_remark` varchar(255) NOT NULL DEFAULT '' COMMENT '打卡备注',
`service_evidence_form_id` int(11) DEFAULT '0' COMMENT '服务过程凭证系统表单ID',
`service_evidence_form` text COMMENT '服务过程凭证表单',
`allocate_type` int(11) NOT NULL DEFAULT '0' COMMENT '分配类型0-未分配1-派单2-抢单',
`service_type` int(11) NOT NULL DEFAULT '1' COMMENT '服务类型:1-上门服务2-到店服务',
`is_edit_allocate` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否改派',
`is_edit_reservation` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否改约',
`reservation_form_id` int(11) DEFAULT '0' COMMENT '预约表单ID',
`reservation_form_data` text COMMENT '预约表单信息',
`remark` varchar(255) NOT NULL DEFAULT '' COMMENT '工单备注',
`service_start_time` datetime DEFAULT NULL COMMENT '服务开始时间',
`service_end_time` datetime DEFAULT NULL COMMENT '服务结束时间',
`create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='预约工单表';
-- ----------------------------
-- Table structure for eb_schedule_job
-- ----------------------------
DROP TABLE IF EXISTS `eb_schedule_job`;
CREATE TABLE `eb_schedule_job` (
`job_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '任务id',
`bean_name` varchar(200) DEFAULT NULL COMMENT 'spring bean名称',
`method_name` varchar(100) DEFAULT NULL COMMENT '方法名',
`params` varchar(2000) DEFAULT NULL COMMENT '参数',
`cron_expression` varchar(100) DEFAULT NULL COMMENT 'cron表达式',
`status` tinyint(4) DEFAULT NULL COMMENT '任务状态 0正常 1暂停',
`remark` varchar(255) DEFAULT NULL COMMENT '备注',
`is_delete` tinyint(3) unsigned DEFAULT '0' COMMENT '是否删除',
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
PRIMARY KEY (`job_id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=46 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='定时任务';
-- ----------------------------
-- Table structure for eb_schedule_job_log
-- ----------------------------
DROP TABLE IF EXISTS `eb_schedule_job_log`;
CREATE TABLE `eb_schedule_job_log` (
`log_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '任务日志id',
`job_id` int(11) NOT NULL COMMENT '任务id',
`bean_name` varchar(200) DEFAULT NULL COMMENT 'spring bean名称',
`method_name` varchar(100) DEFAULT NULL COMMENT '方法名',
`params` varchar(2000) DEFAULT NULL COMMENT '参数',
`status` tinyint(4) NOT NULL COMMENT '任务状态 1成功 0失败',
`error` varchar(2000) DEFAULT NULL COMMENT '失败信息',
`times` int(11) NOT NULL COMMENT '耗时(单位:毫秒)',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
PRIMARY KEY (`log_id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=1912 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='定时任务日志';
-- ----------------------------
-- Table structure for eb_seckill_activity
-- ----------------------------
DROP TABLE IF EXISTS `eb_seckill_activity`;
CREATE TABLE `eb_seckill_activity` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '秒杀活动ID',
`name` varchar(50) NOT NULL DEFAULT '' COMMENT '秒杀活动名称',
`start_date` varchar(20) NOT NULL DEFAULT '' COMMENT '秒杀开始日期',
`end_date` varchar(20) NOT NULL DEFAULT '' COMMENT '秒杀结束日期',
`one_quota` int(11) NOT NULL DEFAULT '0' COMMENT '活动期间单笔下单购买数量0不限制',
`all_quota` int(11) NOT NULL DEFAULT '0' COMMENT '全部活动期间用户购买总数限制0不限制',
`mer_stars` int(11) NOT NULL DEFAULT '0' COMMENT '商家星级',
`pro_category` varchar(255) NOT NULL DEFAULT '0' COMMENT '商品类型,英文逗号拼接',
`is_open` int(11) NOT NULL DEFAULT '0' COMMENT '开启状态: 0=关闭 1=开启',
`status` int(11) NOT NULL DEFAULT '0' COMMENT '状态:0未开始1进行中2已结束',
`is_del` tinyint(1) NOT NULL DEFAULT '0' COMMENT '删除标记 0=未删除 1=删除',
`create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=60 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='秒杀活动表';
-- ----------------------------
-- Table structure for eb_seckill_activity_time
-- ----------------------------
DROP TABLE IF EXISTS `eb_seckill_activity_time`;
CREATE TABLE `eb_seckill_activity_time` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`seckill_id` int(11) NOT NULL COMMENT '秒杀id',
`time_interval_id` int(11) NOT NULL COMMENT '秒杀时段id',
`start_date` int(11) NOT NULL COMMENT '秒杀开始日期',
`end_date` int(11) NOT NULL COMMENT '秒杀结束日期',
`start_time` int(11) NOT NULL COMMENT '秒杀开启时间',
`end_time` int(11) NOT NULL COMMENT '秒杀结束时间',
PRIMARY KEY (`id`) USING BTREE,
KEY `sekill_id` (`seckill_id`) USING BTREE,
KEY `time_interval_id` (`time_interval_id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=237 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='秒杀活动时间表';
-- ----------------------------
-- Table structure for eb_seckill_product
-- ----------------------------
DROP TABLE IF EXISTS `eb_seckill_product`;
CREATE TABLE `eb_seckill_product` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '秒杀商品ID',
`activity_id` int(11) NOT NULL COMMENT '活动id',
`product_id` int(11) NOT NULL COMMENT '商品id',
`mer_id` int(11) NOT NULL DEFAULT '0' COMMENT '商户Id',
`image` varchar(256) NOT NULL DEFAULT '' COMMENT '商品图片',
`flat_pattern` varchar(1000) NOT NULL DEFAULT '' COMMENT '展示图',
`slider_image` varchar(2000) NOT NULL DEFAULT '' COMMENT '轮播图',
`name` varchar(128) NOT NULL DEFAULT '' COMMENT '商品名称',
`intro` varchar(256) NOT NULL DEFAULT '' COMMENT '商品简介',
`keyword` varchar(256) NOT NULL DEFAULT '' COMMENT '关键字,英文逗号拼接',
`brand_id` int(11) NOT NULL DEFAULT '0' COMMENT '品牌id',
`category_id` int(11) NOT NULL DEFAULT '0' COMMENT '平台分类id',
`guarantee_ids` varchar(64) NOT NULL DEFAULT '0' COMMENT '保障服务ids(英文逗号拼接)',
`price` decimal(8,2) NOT NULL DEFAULT '0.00' COMMENT '商品价格',
`seckill_price` decimal(8,2) NOT NULL DEFAULT '0.00' COMMENT '商品价格',
`unit_name` varchar(32) NOT NULL DEFAULT '' COMMENT '单位名',
`sales` int(11) NOT NULL DEFAULT '0' COMMENT '销量',
`temp_id` int(11) NOT NULL DEFAULT '1' COMMENT '运费模板ID',
`sort` smallint(6) NOT NULL DEFAULT '0' COMMENT '排序',
`spec_type` tinyint(1) NOT NULL DEFAULT '0' COMMENT '规格 0单 1多',
`is_show` tinyint(1) NOT NULL DEFAULT '0' COMMENT '状态0未上架1上架',
`audit_status` int(10) unsigned NOT NULL DEFAULT '1' COMMENT '审核状态1-待审核2-审核成功3-审核拒绝',
`reason` varchar(100) NOT NULL DEFAULT '' COMMENT '拒绝原因',
`quota_show` int(11) NOT NULL DEFAULT '0' COMMENT '限购总数显示.不变',
`quota` int(11) NOT NULL DEFAULT '0' COMMENT '限购总数,随减',
`is_del` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '是否删除',
`create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`type` int(11) NOT NULL DEFAULT '0' COMMENT '基础类型0=普通商品,1-积分商品,2-虚拟商品,4=视频号,5-云盘商品,6-卡密商品',
PRIMARY KEY (`id`) USING BTREE,
KEY `is_del` (`is_del`) USING BTREE,
KEY `sort` (`sort`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='秒杀商品表';
-- ----------------------------
-- Table structure for eb_seckill_time_interval
-- ----------------------------
DROP TABLE IF EXISTS `eb_seckill_time_interval`;
CREATE TABLE `eb_seckill_time_interval` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(50) NOT NULL DEFAULT '' COMMENT '秒杀时段名称',
`start_time` int(11) NOT NULL COMMENT '秒杀时段开始时间',
`end_time` int(11) NOT NULL COMMENT '秒杀时段结束时间',
`status` tinyint(1) NOT NULL DEFAULT '0' COMMENT '状态 0=关闭 1=开启',
`is_del` tinyint(1) NOT NULL DEFAULT '0' COMMENT '删除标记 0=未删除 1=删除',
`create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=39 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='秒杀时段表';
-- ----------------------------
-- Table structure for eb_sensitive_method_log
-- ----------------------------
DROP TABLE IF EXISTS `eb_sensitive_method_log`;
CREATE TABLE `eb_sensitive_method_log` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`mer_id` int(11) NOT NULL COMMENT '商户id0-平台',
`admin_id` int(11) NOT NULL COMMENT '管理员id',
`admin_account` varchar(32) DEFAULT '' COMMENT '管理员账号',
`description` varchar(50) DEFAULT '' COMMENT '接口描述',
`method_type` varchar(30) DEFAULT '' COMMENT '业务类型',
`method` varchar(100) DEFAULT '' COMMENT '方法名称',
`request_method` varchar(10) DEFAULT '' COMMENT '请求方式',
`url` varchar(255) DEFAULT '' COMMENT '请求URL',
`ip` varchar(50) DEFAULT '' COMMENT '主机地址',
`request_param` varchar(2000) DEFAULT '' COMMENT '请求参数',
`result` varchar(2000) DEFAULT '' COMMENT '返回参数',
`status` int(11) DEFAULT '0' COMMENT '操作状态0正常 1异常',
`error_msg` varchar(2000) DEFAULT '' COMMENT '错误消息',
`create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
PRIMARY KEY (`id`) USING BTREE,
KEY `mer_id` (`mer_id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='敏感操作日志表';
-- ----------------------------
-- Table structure for eb_shipping_templates
-- ----------------------------
DROP TABLE IF EXISTS `eb_shipping_templates`;
CREATE TABLE `eb_shipping_templates` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '编号',
`mer_id` int(11) NOT NULL COMMENT '商户id',
`name` varchar(255) NOT NULL COMMENT '模板名称',
`type` tinyint(1) NOT NULL DEFAULT '1' COMMENT '计费方式',
`appoint` tinyint(1) NOT NULL DEFAULT '0' COMMENT '包邮类型0-全国包邮1-部分包邮2-不包邮',
`sort` int(11) NOT NULL DEFAULT '0' COMMENT '排序',
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE,
KEY `mer_id` (`mer_id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='运费模板';
-- ----------------------------
-- Table structure for eb_shipping_templates_free
-- ----------------------------
DROP TABLE IF EXISTS `eb_shipping_templates_free`;
CREATE TABLE `eb_shipping_templates_free` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '编号',
`temp_id` int(11) NOT NULL DEFAULT '0' COMMENT '模板ID',
`city_id` int(11) NOT NULL DEFAULT '0' COMMENT '城市ID',
`title` text COMMENT '描述',
`number` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '包邮件数',
`price` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '包邮金额',
`type` tinyint(1) NOT NULL DEFAULT '1' COMMENT '计费方式',
`uniqid` varchar(32) NOT NULL DEFAULT '' COMMENT '分组唯一值',
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE,
KEY `temp_id` (`temp_id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='运费模板包邮';
-- ----------------------------
-- Table structure for eb_shipping_templates_region
-- ----------------------------
DROP TABLE IF EXISTS `eb_shipping_templates_region`;
CREATE TABLE `eb_shipping_templates_region` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '编号',
`temp_id` int(11) NOT NULL DEFAULT '0' COMMENT '模板ID',
`city_id` int(11) NOT NULL DEFAULT '0' COMMENT '城市ID',
`title` text COMMENT '描述',
`first` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '首件',
`first_price` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '首件运费',
`renewal` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '续件',
`renewal_price` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '续件运费',
`type` tinyint(1) NOT NULL DEFAULT '1' COMMENT '计费方式 1按件数 2按重量 3按体积',
`uniqid` varchar(32) NOT NULL DEFAULT '' COMMENT '分组唯一值',
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE,
KEY `temp_id` (`temp_id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='运费模板指定区域费用';
-- ----------------------------
-- Table structure for eb_shopping_credits_order
-- ----------------------------
DROP TABLE IF EXISTS `eb_shopping_credits_order`;
CREATE TABLE `eb_shopping_credits_order` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`mer_id` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '商户id',
`uid` int(11) DEFAULT NULL COMMENT '充值用户UID',
`order_no` varchar(32) NOT NULL DEFAULT '' COMMENT '订单号',
`recharge_amount` decimal(10,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '充值金额',
`gift_amount` decimal(10,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '赠送金额',
`pay_type` varchar(32) NOT NULL DEFAULT '' COMMENT '支付方式:weixin,alipay',
`pay_channel` varchar(20) NOT NULL DEFAULT '' COMMENT '支付渠道public-公众号,mini-小程序h5-网页支付,wechatIos-微信IoswechatAndroid-微信Android,alipay-支付包alipayApp-支付宝App',
`paid` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否支付',
`pay_time` timestamp NULL DEFAULT NULL COMMENT '充值支付时间',
`out_trade_no` varchar(32) NOT NULL DEFAULT '' COMMENT '支付服务方订单号',
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '充值时间',
`update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`is_wechat_shipping` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否微信小程序发货',
`refund_status` tinyint(1) NOT NULL DEFAULT '0' COMMENT '退款状态0 未退款 1 申请中 2 已退款',
PRIMARY KEY (`id`) USING BTREE,
KEY `order_no` (`order_no`) USING BTREE,
KEY `mer_id` (`mer_id`) USING BTREE,
KEY `uid` (`uid`) USING BTREE,
KEY `pay_type` (`pay_type`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='购物金订单';
-- ----------------------------
-- Table structure for eb_shopping_credits_package
-- ----------------------------
DROP TABLE IF EXISTS `eb_shopping_credits_package`;
CREATE TABLE `eb_shopping_credits_package` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '套餐ID',
`mer_id` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '商户id',
`recharge_amount` decimal(10,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '充值金额',
`gift_amount` decimal(10,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '赠送金额',
`sort` smallint(6) NOT NULL DEFAULT '0' COMMENT '排序',
`show_status` tinyint(3) unsigned NOT NULL DEFAULT '1' COMMENT '显示状态:0-关闭1-展示',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE,
KEY `mer_id` (`mer_id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='购物金套餐';
-- ----------------------------
-- Table structure for eb_shopping_credits_refund_order
-- ----------------------------
DROP TABLE IF EXISTS `eb_shopping_credits_refund_order`;
CREATE TABLE `eb_shopping_credits_refund_order` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '订单ID',
`refund_order_no` varchar(32) NOT NULL COMMENT '退款订单号',
`order_no` varchar(32) NOT NULL COMMENT '订单号',
`mer_id` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '商户ID',
`uid` int(10) unsigned NOT NULL COMMENT '用户id',
`refund_reason` varchar(255) NOT NULL DEFAULT '' COMMENT '退款原因',
`is_all` tinyint(1) NOT NULL DEFAULT '1' COMMENT '是否整单退款',
`refund_status` tinyint(4) NOT NULL DEFAULT '0' COMMENT '售后状态0:待审核 1:商家拒绝 2退款中 3:已退款 4:用户撤销',
`refusing_refund_reason` varchar(255) NOT NULL DEFAULT '' COMMENT '拒绝退款说明',
`refund_amount` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '退款金额',
`refund_gift_amount` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '退赠送金额',
`audit_id` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '审核员id',
`audit_type` int(11) NOT NULL DEFAULT '0' COMMENT '0-系统1-平台管理员2-商户管理员3-移动端商户管理员',
`audit_time` timestamp NULL DEFAULT NULL COMMENT '审核时间',
`refund_time` timestamp NULL DEFAULT NULL COMMENT '退款时间',
`refund_pay_type` varchar(20) NOT NULL DEFAULT '' COMMENT '退款渠道类型:weixin,alipay',
`mer_remark` varchar(512) NOT NULL DEFAULT '' COMMENT '商户备注',
`create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE,
KEY `order_no` (`order_no`) USING BTREE,
KEY `refund_order_no` (`refund_order_no`) USING BTREE,
KEY `mer_id` (`mer_id`) USING BTREE,
KEY `uid` (`uid`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='购物金退款单表';
-- ----------------------------
-- Table structure for eb_shopping_product_day_record
-- ----------------------------
DROP TABLE IF EXISTS `eb_shopping_product_day_record`;
CREATE TABLE `eb_shopping_product_day_record` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`date` varchar(20) DEFAULT NULL COMMENT '日期,yyyy-MM-dd',
`add_product_num` int(11) DEFAULT NULL COMMENT '新增商品数量',
`page_view` int(11) DEFAULT NULL COMMENT '浏览量',
`collect_num` int(11) DEFAULT NULL COMMENT '收藏量',
`add_cart_num` int(11) DEFAULT NULL COMMENT '加购件数',
`order_product_num` int(11) DEFAULT NULL COMMENT '下单商品数',
`order_success_product_num` int(11) DEFAULT NULL COMMENT '交易成功商品数',
`refund_product_num` int(11) DEFAULT NULL COMMENT '退款商品数',
PRIMARY KEY (`id`) USING BTREE,
KEY `date` (`date`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='商城商品日记录表';
-- ----------------------------
-- Table structure for eb_sign_config
-- ----------------------------
DROP TABLE IF EXISTS `eb_sign_config`;
CREATE TABLE `eb_sign_config` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'id',
`day` int(11) NOT NULL DEFAULT '1' COMMENT '连续签到天数0-每天签到奖励',
`is_integral` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否奖励积分',
`integral` int(11) NOT NULL DEFAULT '0' COMMENT '签到积分',
`is_experience` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否奖励经验',
`experience` int(11) NOT NULL DEFAULT '0' COMMENT '签到经验',
`mark` varchar(200) NOT NULL DEFAULT '' COMMENT '备注说明',
`is_del` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否删除',
`create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=13 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='签到设置表';
-- ----------------------------
-- Table structure for eb_sms_template
-- ----------------------------
DROP TABLE IF EXISTS `eb_sms_template`;
CREATE TABLE `eb_sms_template` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'id',
`temp_id` varchar(20) NOT NULL DEFAULT '0' COMMENT '短信模板id',
`temp_type` tinyint(4) NOT NULL DEFAULT '1' COMMENT '模板类型',
`title` varchar(100) NOT NULL DEFAULT '' COMMENT '模板说明',
`type` varchar(20) NOT NULL DEFAULT '' COMMENT '类型',
`status` tinyint(4) NOT NULL DEFAULT '1' COMMENT '状态',
`content` varchar(500) NOT NULL COMMENT '短息内容',
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间',
`update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=14 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=COMPACT COMMENT='短信模板表';
-- ----------------------------
-- Table structure for eb_summary_financial_statements
-- ----------------------------
DROP TABLE IF EXISTS `eb_summary_financial_statements`;
CREATE TABLE `eb_summary_financial_statements` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '帐单id',
`recharge_amount` decimal(8,2) NOT NULL DEFAULT '0.00' COMMENT '会员充值金额',
`recharge_num` int(11) NOT NULL DEFAULT '0' COMMENT '充值笔数',
`wechat_pay_amount` decimal(8,2) NOT NULL DEFAULT '0.00' COMMENT '微信支付金额',
`wechat_pay_num` int(11) NOT NULL DEFAULT '0' COMMENT '微信支付笔数',
`ali_pay_amount` decimal(8,2) NOT NULL DEFAULT '0.00' COMMENT '支付宝支付金额',
`ali_pay_num` int(11) NOT NULL DEFAULT '0' COMMENT '支付宝支付笔数',
`merchant_split_settlement` decimal(8,2) NOT NULL DEFAULT '0.00' COMMENT '商户分账结算金额',
`merchant_split_settlement_num` int(11) NOT NULL DEFAULT '0' COMMENT '商户分账结算笔数',
`brokerage_settlement` decimal(8,2) NOT NULL DEFAULT '0.00' COMMENT '佣金结算金额',
`brokerage_settlement_num` int(11) NOT NULL DEFAULT '0' COMMENT '佣金结算笔数',
`order_refund_amount` decimal(8,2) NOT NULL DEFAULT '0.00' COMMENT '订单退款金额',
`order_refund_num` int(11) NOT NULL DEFAULT '0' COMMENT '订单退款笔数',
`income_amount` decimal(8,2) NOT NULL DEFAULT '0.00' COMMENT '收入金额',
`payout_amount` decimal(8,2) NOT NULL DEFAULT '0.00' COMMENT '支出金额',
`income_expenditure` decimal(8,2) NOT NULL DEFAULT '0.00' COMMENT '日收支',
`data_date` varchar(12) NOT NULL COMMENT '日期:年-月-日',
PRIMARY KEY (`id`) USING BTREE,
KEY `data_date` (`data_date`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='财务流水汇总表';
-- ----------------------------
-- Table structure for eb_system_admin
-- ----------------------------
DROP TABLE IF EXISTS `eb_system_admin`;
CREATE TABLE `eb_system_admin` (
`id` smallint(5) unsigned NOT NULL AUTO_INCREMENT COMMENT '管理员ID',
`account` varchar(32) NOT NULL COMMENT '管理员账号',
`pwd` char(32) NOT NULL COMMENT '管理员密码',
`real_name` varchar(16) NOT NULL COMMENT '管理员姓名',
`header_image` varchar(255) NOT NULL DEFAULT '' COMMENT '管理员头像',
`roles` varchar(128) NOT NULL COMMENT '管理员角色(menus_id)',
`last_ip` varchar(16) DEFAULT NULL COMMENT '管理员最后一次登录ip',
`login_count` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '登录次数',
`level` tinyint(3) unsigned NOT NULL DEFAULT '1' COMMENT '管理员级别',
`status` tinyint(3) unsigned NOT NULL DEFAULT '1' COMMENT '管理员状态 1有效0无效',
`is_del` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '是否删除1-删除',
`phone` varchar(15) DEFAULT NULL COMMENT '手机号码',
`is_sms` tinyint(3) unsigned DEFAULT '0' COMMENT '是否接收短信',
`type` int(11) NOT NULL DEFAULT '1' COMMENT '管理员类型1= 平台超管, 2=商户超管, 3=系统管理员4=商户管理员',
`mer_id` int(11) NOT NULL DEFAULT '0' COMMENT '商户id0-平台',
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '后台管理员添加时间',
`update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '后台管理员最后一次登录时间',
PRIMARY KEY (`id`) USING BTREE,
KEY `account` (`account`) USING BTREE,
KEY `is_del` (`is_del`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='系统管理员表';
-- ----------------------------
-- Table structure for eb_system_attachment
-- ----------------------------
DROP TABLE IF EXISTS `eb_system_attachment`;
CREATE TABLE `eb_system_attachment` (
`att_id` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(100) NOT NULL DEFAULT '' COMMENT '附件名称',
`alias` varchar(255) NOT NULL DEFAULT '' COMMENT '附件别名',
`att_dir` varchar(200) NOT NULL DEFAULT '' COMMENT '附件路径',
`satt_dir` varchar(200) DEFAULT NULL COMMENT '压缩图片路径',
`att_size` char(30) NOT NULL DEFAULT '' COMMENT '附件大小',
`att_type` char(30) NOT NULL DEFAULT '' COMMENT '附件类型',
`pid` int(11) NOT NULL DEFAULT '0' COMMENT '分类ID0编辑器,1商品图片,2拼团图片,3砍价图片,4秒杀图片,5文章图片,6组合数据图 7前台用户',
`image_type` tinyint(3) unsigned NOT NULL DEFAULT '1' COMMENT '图片上传类型 1本地 2七牛云 3OSS 4COS ',
`owner` int(11) DEFAULT '-1' COMMENT '资源归属方',
`create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`att_id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=2242 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='附件管理表';
-- ----------------------------
-- Table structure for eb_system_config
-- ----------------------------
DROP TABLE IF EXISTS `eb_system_config`;
CREATE TABLE `eb_system_config` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '配置id',
`name` varchar(255) NOT NULL DEFAULT '' COMMENT '字段名称',
`title` varchar(255) NOT NULL DEFAULT '' COMMENT '字段提示文字',
`form_id` int(11) DEFAULT '0' COMMENT '表单id',
`value` longtext COMMENT '',
`status` tinyint(1) DEFAULT '0' COMMENT '是否隐藏',
`create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`form_name` varchar(100) NOT NULL DEFAULT '' COMMENT '表单名称',
`mer_id` int(11) NOT NULL DEFAULT '0' COMMENT '商户ID',
PRIMARY KEY (`id`) USING BTREE,
KEY `name` (`name`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=1658 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='配置表';
-- ----------------------------
-- Table structure for eb_system_form
-- ----------------------------
DROP TABLE IF EXISTS `eb_system_form`;
CREATE TABLE `eb_system_form` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`mer_id` int(11) NOT NULL DEFAULT '0' COMMENT '商户ID',
`form_name` varchar(255) NOT NULL DEFAULT '' COMMENT '表单标题',
`all_keys` text COMMENT '表单所有的key',
`form_value` text COMMENT '表单内容',
`status` int(11) NOT NULL DEFAULT '1' COMMENT '状态',
`is_delete` tinyint(3) unsigned DEFAULT '0' COMMENT '是否删除',
`create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='系统表单表';
-- ----------------------------
-- Table structure for eb_system_form_data_record
-- ----------------------------
DROP TABLE IF EXISTS `eb_system_form_data_record`;
CREATE TABLE `eb_system_form_data_record` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`form_id` int(11) NOT NULL DEFAULT '0' COMMENT '系统表单ID',
`all_keys` text COMMENT '表单所有的key',
`all_value` text COMMENT '表单所有的value',
`form_value` text COMMENT '表单内容',
`link_id` int(11) NOT NULL DEFAULT '0' COMMENT '关联ID',
`is_delete` tinyint(3) unsigned DEFAULT '0' COMMENT '是否删除',
`create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='系统表单记录表';
-- ----------------------------
-- Table structure for eb_system_form_temp
-- ----------------------------
DROP TABLE IF EXISTS `eb_system_form_temp`;
CREATE TABLE `eb_system_form_temp` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '表单模板id',
`name` varchar(500) NOT NULL DEFAULT '' COMMENT '表单名称',
`info` varchar(500) NOT NULL DEFAULT '' COMMENT '表单简介',
`content` text NOT NULL COMMENT '表单内容',
`create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=70 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='表单模板';
-- ----------------------------
-- Table structure for eb_system_group
-- ----------------------------
DROP TABLE IF EXISTS `eb_system_group`;
CREATE TABLE `eb_system_group` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '组合数据ID',
`name` varchar(50) NOT NULL DEFAULT '' COMMENT '数据组名称',
`info` varchar(256) NOT NULL DEFAULT '' COMMENT '简介',
`form_id` int(11) NOT NULL DEFAULT '0' COMMENT 'form 表单 id',
`create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=15 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='组合数据表';
-- ----------------------------
-- Table structure for eb_system_group_data
-- ----------------------------
DROP TABLE IF EXISTS `eb_system_group_data`;
CREATE TABLE `eb_system_group_data` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '组合数据详情ID',
`gid` int(11) NOT NULL DEFAULT '0' COMMENT '对应的数据组id',
`value` text NOT NULL COMMENT '数据组对应的数据值json数据',
`sort` int(11) NOT NULL DEFAULT '0' COMMENT '数据排序',
`status` tinyint(1) NOT NULL DEFAULT '1' COMMENT '状态1开启2关闭',
`create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=1798 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='组合数据详情表';
-- ----------------------------
-- Table structure for eb_system_menu
-- ----------------------------
DROP TABLE IF EXISTS `eb_system_menu`;
CREATE TABLE `eb_system_menu` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`pid` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '父级ID',
`name` varchar(100) DEFAULT NULL COMMENT '名称',
`icon` varchar(255) DEFAULT NULL COMMENT 'icon',
`perms` varchar(200) DEFAULT NULL COMMENT '权限标识',
`component` varchar(200) DEFAULT NULL COMMENT '组件路径',
`menu_type` varchar(2) DEFAULT 'M' COMMENT '类型M-目录C-菜单A-按钮',
`sort` int(11) NOT NULL DEFAULT '99999' COMMENT '排序',
`is_show` tinyint(1) NOT NULL DEFAULT '1' COMMENT '显示状态',
`is_delte` tinyint(3) unsigned DEFAULT '0' COMMENT '是否删除',
`type` int(11) NOT NULL COMMENT '系统菜单类型3-平台,4-商户',
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE,
KEY `type` (`type`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=1316 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='系统菜单表';
-- ----------------------------
-- Table structure for eb_system_notification
-- ----------------------------
DROP TABLE IF EXISTS `eb_system_notification`;
CREATE TABLE `eb_system_notification` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'id',
`mark` varchar(50) NOT NULL DEFAULT '' COMMENT '标识',
`type` varchar(50) NOT NULL DEFAULT '' COMMENT '通知类型',
`description` varchar(100) NOT NULL DEFAULT '' COMMENT '通知场景说明',
`is_wechat` tinyint(4) NOT NULL DEFAULT '0' COMMENT '公众号模板消息0不存在1开启2关闭',
`wechat_id` int(11) NOT NULL DEFAULT '0' COMMENT '模板消息id',
`is_routine` tinyint(4) NOT NULL DEFAULT '0' COMMENT '小程序订阅消息0不存在1开启2关闭',
`routine_id` int(11) NOT NULL DEFAULT '0' COMMENT '订阅消息id',
`is_sms` tinyint(4) NOT NULL DEFAULT '0' COMMENT '发送短信0不存在1开启2关闭',
`sms_id` int(11) NOT NULL DEFAULT '0' COMMENT '短信id',
`send_type` tinyint(4) NOT NULL DEFAULT '1' COMMENT '发送类型1用户2管理员',
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
PRIMARY KEY (`id`) USING BTREE,
KEY `mark` (`mark`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=14 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='通知设置表';
-- ----------------------------
-- Table structure for eb_system_role
-- ----------------------------
DROP TABLE IF EXISTS `eb_system_role`;
CREATE TABLE `eb_system_role` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '身份管理id',
`mer_id` int(11) NOT NULL DEFAULT '0' COMMENT '商户id',
`role_name` varchar(32) NOT NULL COMMENT '身份管理名称',
`rules` text NOT NULL COMMENT '身份管理权限(menus_id)',
`level` tinyint(3) unsigned NOT NULL DEFAULT '0',
`status` tinyint(3) unsigned NOT NULL DEFAULT '1' COMMENT '状态',
`type` int(11) NOT NULL DEFAULT '0' COMMENT '管理员类型1= 平台超管, 2=商户超管, 3=系统管理员4=商户管理员',
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE,
KEY `status` (`status`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='身份管理表';
-- ----------------------------
-- Table structure for eb_system_role_menu
-- ----------------------------
DROP TABLE IF EXISTS `eb_system_role_menu`;
CREATE TABLE `eb_system_role_menu` (
`rid` int(11) NOT NULL COMMENT '角色id',
`menu_id` int(11) NOT NULL COMMENT '权限id',
PRIMARY KEY (`rid`,`menu_id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='角色菜单关联表';
-- ----------------------------
-- Table structure for eb_system_user_level
-- ----------------------------
DROP TABLE IF EXISTS `eb_system_user_level`;
CREATE TABLE `eb_system_user_level` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(255) NOT NULL DEFAULT '' COMMENT '会员名称',
`experience` int(11) NOT NULL DEFAULT '0' COMMENT '达到多少升级经验',
`is_show` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否显示 1=显示,0=隐藏',
`grade` int(11) NOT NULL DEFAULT '0' COMMENT '会员等级',
`discount` int(11) NOT NULL DEFAULT '100' COMMENT '享受折扣',
`icon` varchar(255) NOT NULL DEFAULT '' COMMENT '会员图标',
`is_del` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否删除.1=删除,0=未删除',
`create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`back_image` varchar(255) NOT NULL DEFAULT '' COMMENT '用户等级背景图',
`back_color` varchar(15) NOT NULL DEFAULT '' COMMENT '用户等级文字背景色',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=15 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='普通会员等级';
-- ----------------------------
-- Table structure for eb_template_message
-- ----------------------------
DROP TABLE IF EXISTS `eb_template_message`;
CREATE TABLE `eb_template_message` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '模板id',
`type` tinyint(1) NOT NULL DEFAULT '0' COMMENT '0=订阅消息,1=微信模板消息',
`temp_key` char(50) NOT NULL DEFAULT '' COMMENT '模板编号',
`name` char(100) NOT NULL COMMENT '模板名',
`content` varchar(1000) NOT NULL COMMENT '回复内容',
`temp_id` char(100) DEFAULT NULL COMMENT '模板ID',
`status` tinyint(4) NOT NULL DEFAULT '1' COMMENT '状态',
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间',
`update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=16 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=COMPACT COMMENT='微信模板';
-- ----------------------------
-- Table structure for eb_trading_day_record
-- ----------------------------
DROP TABLE IF EXISTS `eb_trading_day_record`;
CREATE TABLE `eb_trading_day_record` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`date` varchar(20) DEFAULT NULL COMMENT '日期',
`product_order_num` int(11) DEFAULT NULL COMMENT '订单数量',
`product_order_pay_num` int(11) DEFAULT NULL COMMENT '订单支付数量',
`product_order_pay_fee` decimal(8,2) DEFAULT NULL COMMENT '订单支付金额',
`product_order_refund_num` int(11) DEFAULT NULL COMMENT '订单退款数量',
`product_order_refund_fee` decimal(8,2) DEFAULT NULL COMMENT '订单退款金额',
`recharge_order_num` int(11) DEFAULT NULL COMMENT '充值订单数量',
`recharge_order_fee` decimal(8,2) DEFAULT NULL COMMENT '充值订单金额',
`balance_pay_fee` decimal(8,2) DEFAULT NULL COMMENT '余额支付金额',
`brokerage_fee` decimal(8,2) DEFAULT NULL COMMENT '支付佣金金额(用户确认到账佣金)',
`product_order_coupon_fee` decimal(8,2) DEFAULT NULL COMMENT '订单用劵金额',
PRIMARY KEY (`id`) USING BTREE,
KEY `date` (`date`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='商城交易日记录表';
-- ----------------------------
-- Table structure for eb_user
-- ----------------------------
DROP TABLE IF EXISTS `eb_user`;
CREATE TABLE `eb_user` (
`id` int(10) unsigned NOT NULL COMMENT '用户id',
`account` varchar(32) NOT NULL DEFAULT '' COMMENT '用户账号',
`pwd` varchar(32) NOT NULL DEFAULT '' COMMENT '用户密码',
`real_name` varchar(25) NOT NULL DEFAULT '' COMMENT '真实姓名',
`birthday` varchar(32) NOT NULL DEFAULT '' COMMENT '生日',
`identity_card_no` varchar(20) NOT NULL DEFAULT '' COMMENT '身份证号码',
`tag_id` varchar(255) NOT NULL DEFAULT '' COMMENT '标签id,英文逗号分隔',
`nickname` varchar(255) NOT NULL DEFAULT '' COMMENT '用户昵称',
`avatar` varchar(256) NOT NULL DEFAULT '' COMMENT '用户头像',
`phone` varchar(50) NOT NULL DEFAULT '' COMMENT '手机号码',
`country` varchar(20) NOT NULL DEFAULT 'CN' COMMENT '国家中国CN其他OTHER',
`province` varchar(20) NOT NULL DEFAULT '' COMMENT '省份',
`city` varchar(20) NOT NULL DEFAULT '' COMMENT '城市',
`district` varchar(64) NOT NULL DEFAULT '' COMMENT '',
`address` varchar(255) NOT NULL DEFAULT '' COMMENT '详细地址',
`sex` tinyint(4) NOT NULL DEFAULT '1' COMMENT '性别0未知1男2女3保密',
`integral` decimal(10,3) NOT NULL DEFAULT '0.000' COMMENT '用户积分',
`experience` int(11) NOT NULL DEFAULT '0' COMMENT '用户经验',
`now_money` decimal(16,2) NOT NULL DEFAULT '0.00' COMMENT '用户余额',
`brokerage_price` decimal(8,2) NOT NULL DEFAULT '0.00' COMMENT '佣金金额',
`level` tinyint(4) NOT NULL DEFAULT '0' COMMENT '等级',
`sign_num` int(11) NOT NULL DEFAULT '0' COMMENT '连续签到天数',
`is_wechat_public` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否关联公众号',
`is_wechat_routine` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否关联小程序',
`pay_count` int(11) NOT NULL DEFAULT '0' COMMENT '用户购买次数',
`is_promoter` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否为推广员',
`promoter_time` timestamp NULL DEFAULT NULL COMMENT '成为分销员时间',
`spread_uid` int(11) NOT NULL DEFAULT '0' COMMENT '上级推广员id',
`spread_time` timestamp NULL DEFAULT NULL COMMENT '绑定上级推广员时间',
`spread_count` int(11) NOT NULL DEFAULT '0' COMMENT '下级人数',
`register_type` varchar(32) NOT NULL DEFAULT '' COMMENT '注册类型public-公众号mini-小程序H5-H5,iosWx-微信iosandroidWx-微信安卓ios-ios',
`add_ip` varchar(16) NOT NULL DEFAULT '' COMMENT '创建ip',
`last_ip` varchar(16) NOT NULL DEFAULT '' COMMENT '最后一次登录ip',
`last_login_time` timestamp NULL DEFAULT NULL COMMENT '最后一次登录时间',
`status` tinyint(1) NOT NULL DEFAULT '1' COMMENT '1为正常0为禁止',
`mark` varchar(255) NOT NULL DEFAULT '' COMMENT '备注',
`create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间',
`update_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`is_logoff` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否注销',
`logoff_time` timestamp NULL DEFAULT NULL COMMENT '注销时间',
`is_wechat_ios` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否关联微信ios',
`is_wechat_android` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否关联微信android',
`is_binding_ios` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否关联ios',
`signature` varchar(100) NOT NULL DEFAULT '' COMMENT '用户签名',
`is_paid_member` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否付费会员',
`paid_member_expiration_time` datetime DEFAULT NULL COMMENT '付费会员到期时间',
`is_permanent_paid_member` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否永久付费会员',
`is_wechat_pc` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否关联微信网站应用PC',
PRIMARY KEY (`id`) USING BTREE,
KEY `spreaduid` (`spread_uid`) USING BTREE,
KEY `status` (`status`) USING BTREE,
KEY `is_promoter` (`is_promoter`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='用户表';
-- ----------------------------
-- Table structure for eb_user_address
-- ----------------------------
DROP TABLE IF EXISTS `eb_user_address`;
CREATE TABLE `eb_user_address` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '用户地址id',
`uid` int(10) unsigned NOT NULL COMMENT '用户id',
`real_name` varchar(32) NOT NULL DEFAULT '' COMMENT '收货人姓名',
`phone` varchar(16) NOT NULL DEFAULT '' COMMENT '收货人电话',
`province` varchar(64) NOT NULL DEFAULT '' COMMENT '收货人所在省',
`province_id` int(11) NOT NULL DEFAULT '0' COMMENT '省份ID',
`city` varchar(64) NOT NULL DEFAULT '' COMMENT '收货人所在市',
`city_id` int(11) NOT NULL DEFAULT '0' COMMENT '城市id',
`district` varchar(64) NOT NULL DEFAULT '' COMMENT '收货人所在区/县',
`district_id` int(11) NOT NULL DEFAULT '0' COMMENT '区/县id',
`street` varchar(64) NOT NULL DEFAULT '' COMMENT '收货人所在街道',
`detail` varchar(256) NOT NULL DEFAULT '' COMMENT '收货人详细地址',
`post_code` int(11) NOT NULL DEFAULT '0' COMMENT '邮编',
`longitude` varchar(16) NOT NULL DEFAULT '0' COMMENT '经度',
`latitude` varchar(16) NOT NULL DEFAULT '0' COMMENT '纬度',
`is_default` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '是否默认',
`is_del` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '是否删除',
`create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE,
KEY `uid` (`uid`) USING BTREE,
KEY `is_default` (`is_default`) USING BTREE,
KEY `is_del` (`is_del`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='用户地址表';
-- ----------------------------
-- Table structure for eb_user_balance_record
-- ----------------------------
DROP TABLE IF EXISTS `eb_user_balance_record`;
CREATE TABLE `eb_user_balance_record` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '记录id',
`uid` int(11) NOT NULL DEFAULT '0' COMMENT '用户uid',
`link_id` varchar(32) NOT NULL DEFAULT '0' COMMENT '关联id(订单号、充值单号)(system默认为0',
`link_type` varchar(32) NOT NULL DEFAULT 'order' COMMENT '关联类型:order-订单,recharge-充值,system-系统,brokerage-佣金转余额',
`type` int(11) NOT NULL DEFAULT '1' COMMENT '类型1-增加2-扣减',
`amount` decimal(8,2) NOT NULL DEFAULT '0.00' COMMENT '金额',
`balance` decimal(16,2) NOT NULL DEFAULT '0.00' COMMENT '剩余',
`remark` varchar(100) NOT NULL DEFAULT '' COMMENT '备注',
`create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间',
PRIMARY KEY (`id`) USING BTREE,
KEY `uid` (`uid`) USING BTREE,
KEY `link_id` (`link_id`) USING BTREE,
KEY `link_type` (`link_type`) USING BTREE,
KEY `type` (`type`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='用户余额记录表';
-- ----------------------------
-- Table structure for eb_user_bill
-- ----------------------------
DROP TABLE IF EXISTS `eb_user_bill`;
CREATE TABLE `eb_user_bill` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '用户账单id',
`uid` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '用户uid',
`link_id` varchar(32) NOT NULL DEFAULT '0' COMMENT '关联id',
`pm` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '0 = 支出 1 = 获得',
`title` varchar(64) NOT NULL DEFAULT '' COMMENT '账单标题',
`category` varchar(64) NOT NULL DEFAULT '' COMMENT '明细种类',
`type` varchar(64) NOT NULL DEFAULT '' COMMENT '明细类型',
`number` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '明细数字',
`balance` decimal(16,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '剩余',
`mark` varchar(512) NOT NULL DEFAULT '' COMMENT '备注',
`status` tinyint(1) NOT NULL DEFAULT '1' COMMENT '0 = 带确定 1 = 有效 -1 = 无效',
`create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间',
`update_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE,
KEY `openid` (`uid`) USING BTREE,
KEY `status` (`status`) USING BTREE,
KEY `add_time` (`create_time`) USING BTREE,
KEY `pm` (`pm`) USING BTREE,
KEY `type` (`category`,`type`,`link_id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='用户账单表';
-- ----------------------------
-- Table structure for eb_user_brokerage_record
-- ----------------------------
DROP TABLE IF EXISTS `eb_user_brokerage_record`;
CREATE TABLE `eb_user_brokerage_record` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '记录id',
`uid` int(11) NOT NULL DEFAULT '0' COMMENT '用户uid',
`sub_uid` int(11) NOT NULL DEFAULT '0' COMMENT '下级uid',
`link_no` varchar(32) NOT NULL DEFAULT '0' COMMENT '关联单号(订单号、提现单号)',
`link_type` varchar(32) NOT NULL DEFAULT '0' COMMENT '关联类型order,withdraw,yue',
`type` int(11) NOT NULL DEFAULT '1' COMMENT '类型1-增加2-扣减(提现)',
`title` varchar(64) NOT NULL DEFAULT '' COMMENT '标题',
`price` decimal(8,2) NOT NULL DEFAULT '0.00' COMMENT '金额',
`balance` decimal(16,2) NOT NULL DEFAULT '0.00' COMMENT '剩余',
`mark` varchar(512) NOT NULL DEFAULT '' COMMENT '备注',
`status` tinyint(1) NOT NULL DEFAULT '1' COMMENT '状态1-订单创建2-冻结期3-完成4-失效(订单退款/申请被拒5-提现申请',
`frozen_time` int(11) NOT NULL DEFAULT '0' COMMENT '冻结期时间(天)',
`thaw_time` bigint(20) NOT NULL DEFAULT '0' COMMENT '解冻时间',
`brokerage_level` int(11) DEFAULT NULL COMMENT '分销等级',
`create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间',
`update_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE,
KEY `uid` (`uid`) USING BTREE,
KEY `status` (`status`) USING BTREE,
KEY `type` (`type`) USING BTREE,
KEY `link_no` (`link_no`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='用户佣金记录表';
-- ----------------------------
-- Table structure for eb_user_closing
-- ----------------------------
DROP TABLE IF EXISTS `eb_user_closing`;
CREATE TABLE `eb_user_closing` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`closing_no` varchar(32) NOT NULL COMMENT '结算单号',
`uid` int(10) unsigned DEFAULT NULL COMMENT '用户id',
`closing_type` varchar(32) NOT NULL DEFAULT '' COMMENT '结算类型bank = 银行卡 alipay = 支付宝 wechat=微信',
`cardholder` varchar(64) NOT NULL DEFAULT '' COMMENT '银行卡持卡人姓名',
`bank_card_no` varchar(32) NOT NULL DEFAULT '' COMMENT '银行卡卡号',
`bank_name` varchar(512) NOT NULL DEFAULT '' COMMENT '银行名称',
`bank_address` varchar(256) NOT NULL DEFAULT '' COMMENT '开户地址',
`alipay_account` varchar(64) NOT NULL DEFAULT '' COMMENT '支付宝账号',
`wechat_no` varchar(15) NOT NULL DEFAULT '' COMMENT '微信号',
`payment_code` varchar(512) NOT NULL DEFAULT '' COMMENT '微信收款二维码',
`closing_price` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '结算金额',
`balance` decimal(8,2) unsigned DEFAULT '0.00' COMMENT '用户余额',
`mark` varchar(512) NOT NULL DEFAULT '' COMMENT '备注',
`audit_status` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '审核状态0-待审核1-通过审核2-审核失败',
`refusal_reason` varchar(50) NOT NULL DEFAULT '' COMMENT '拒绝原因',
`audit_id` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '审核员id',
`audit_time` timestamp NULL DEFAULT NULL COMMENT '审核时间',
`account_status` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '到账状态0-未到账1-已到账',
`closing_proof` varchar(1000) NOT NULL DEFAULT '' COMMENT '结算凭证',
`closing_time` timestamp NULL DEFAULT NULL COMMENT '结算时间',
`create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`real_name` varchar(20) NOT NULL DEFAULT '' COMMENT '真实姓名',
`is_merchant_transfer` int(11) NOT NULL DEFAULT '0' COMMENT '是否商家转账0-否 1-是',
PRIMARY KEY (`id`) USING BTREE,
KEY `closing_type` (`closing_type`) USING BTREE,
KEY `audit_status` (`audit_status`) USING BTREE,
KEY `uid` (`uid`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='用户结算表';
-- ----------------------------
-- Table structure for eb_user_experience_record
-- ----------------------------
DROP TABLE IF EXISTS `eb_user_experience_record`;
CREATE TABLE `eb_user_experience_record` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '记录id',
`uid` int(11) NOT NULL DEFAULT '0' COMMENT '用户uid',
`link_id` varchar(32) NOT NULL DEFAULT '0' COMMENT '关联id-orderNo,(sign,system默认为0',
`link_type` varchar(32) NOT NULL DEFAULT 'order' COMMENT '关联类型order,sign,system',
`type` int(11) NOT NULL DEFAULT '1' COMMENT '类型1-增加2-扣减',
`title` varchar(64) NOT NULL DEFAULT '' COMMENT '标题',
`experience` int(11) NOT NULL DEFAULT '0' COMMENT '经验',
`balance` int(11) NOT NULL DEFAULT '0' COMMENT '剩余',
`mark` varchar(512) NOT NULL DEFAULT '' COMMENT '备注',
`status` tinyint(1) NOT NULL DEFAULT '1' COMMENT '状态1-成功(保留字段)',
`create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间',
`update_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE,
KEY `uid` (`uid`) USING BTREE,
KEY `type` (`type`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='用户经验记录表';
-- ----------------------------
-- Table structure for eb_user_integral_record
-- ----------------------------
DROP TABLE IF EXISTS `eb_user_integral_record`;
CREATE TABLE `eb_user_integral_record` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '记录id',
`uid` int(11) NOT NULL DEFAULT '0' COMMENT '用户uid',
`link_id` varchar(32) NOT NULL DEFAULT '0' COMMENT '关联id-orderNo,(sign,system默认为0',
`link_type` varchar(32) NOT NULL DEFAULT 'order' COMMENT '关联类型order,sign,system',
`type` int(11) NOT NULL DEFAULT '1' COMMENT '类型1-增加2-扣减',
`title` varchar(64) NOT NULL DEFAULT '' COMMENT '标题',
`integral` decimal(10,3) NOT NULL DEFAULT '0.000' COMMENT '积分',
`balance` int(11) NOT NULL DEFAULT '0' COMMENT '剩余',
`mark` varchar(512) NOT NULL DEFAULT '' COMMENT '备注',
`status` tinyint(1) NOT NULL DEFAULT '1' COMMENT '状态1-订单创建2-冻结期3-完成4-失效(订单退款)',
`frozen_time` int(11) NOT NULL DEFAULT '0' COMMENT '冻结期时间(天)',
`thaw_time` bigint(20) NOT NULL DEFAULT '0' COMMENT '解冻时间',
`create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间',
`update_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`wa_selfbonus_logid` int(11) NOT NULL COMMENT '关联寄卖商城产生的个人奖金记录',
PRIMARY KEY (`id`,`wa_selfbonus_logid`) USING BTREE,
KEY `openid` (`uid`) USING BTREE,
KEY `status` (`status`) USING BTREE,
KEY `add_time` (`create_time`) USING BTREE,
KEY `type` (`type`) USING BTREE,
KEY `type_link` (`type`,`link_id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='用户积分记录表';
-- ----------------------------
-- Table structure for eb_user_level
-- ----------------------------
DROP TABLE IF EXISTS `eb_user_level`;
CREATE TABLE `eb_user_level` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`uid` int(11) NOT NULL DEFAULT '0' COMMENT '用户uid',
`level_id` int(11) NOT NULL DEFAULT '0' COMMENT '等级vip',
`grade` int(11) NOT NULL DEFAULT '0' COMMENT '会员等级',
`discount` int(11) NOT NULL DEFAULT '100' COMMENT '享受折扣',
`mark` varchar(255) NOT NULL DEFAULT '' COMMENT '备注',
`expired_time` timestamp NULL DEFAULT NULL COMMENT '过期时间',
`is_del` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否删除,0=未删除,1=删除',
`create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE KEY `id` (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='用户等级记录表';
-- ----------------------------
-- Table structure for eb_user_merchant_collect
-- ----------------------------
DROP TABLE IF EXISTS `eb_user_merchant_collect`;
CREATE TABLE `eb_user_merchant_collect` (
`uid` int(11) NOT NULL COMMENT '用户ID',
`mer_id` int(11) NOT NULL COMMENT '商户ID',
`create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
PRIMARY KEY (`uid`,`mer_id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='用户商户收藏表';
-- ----------------------------
-- Table structure for eb_user_shopping_credits
-- ----------------------------
DROP TABLE IF EXISTS `eb_user_shopping_credits`;
CREATE TABLE `eb_user_shopping_credits` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'id',
`uid` int(11) NOT NULL DEFAULT '0' COMMENT '用户uid',
`mer_id` int(11) NOT NULL DEFAULT '0' COMMENT '商户ID',
`recharge_amount` decimal(10,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '充值金额',
`gift_amount` decimal(10,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '赠送金额',
`create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间',
`update_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE,
KEY `uid` (`uid`) USING BTREE,
KEY `mer_id` (`mer_id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='用户购物金表';
-- ----------------------------
-- Table structure for eb_user_shopping_credits_record
-- ----------------------------
DROP TABLE IF EXISTS `eb_user_shopping_credits_record`;
CREATE TABLE `eb_user_shopping_credits_record` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '记录id',
`uid` int(11) NOT NULL DEFAULT '0' COMMENT '用户uid',
`mer_id` int(11) NOT NULL DEFAULT '0' COMMENT '商户ID',
`link_no` varchar(32) NOT NULL DEFAULT '0' COMMENT '关联单号(订单号、充值单号、退款单号)',
`link_type` varchar(32) NOT NULL DEFAULT '0' COMMENT '关联类型order,recharge,refund',
`type` int(11) NOT NULL DEFAULT '1' COMMENT '类型1-增加2-扣减',
`title` varchar(64) NOT NULL DEFAULT '' COMMENT '标题',
`recharge_amount` decimal(8,2) NOT NULL DEFAULT '0.00' COMMENT '充值金额',
`gift_amount` decimal(8,2) NOT NULL DEFAULT '0.00' COMMENT '赠送金额',
`create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间',
`update_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE,
KEY `uid` (`uid`) USING BTREE,
KEY `mer_id` (`mer_id`) USING BTREE,
KEY `type` (`type`) USING BTREE,
KEY `link_no` (`link_no`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='用户购物金记录表';
-- ----------------------------
-- Table structure for eb_user_sign
-- ----------------------------
DROP TABLE IF EXISTS `eb_user_sign`;
CREATE TABLE `eb_user_sign` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`uid` int(11) NOT NULL DEFAULT '0' COMMENT '用户uid',
`title` varchar(255) NOT NULL DEFAULT '' COMMENT '签到说明',
`number` int(11) NOT NULL DEFAULT '0' COMMENT '获得',
`balance` int(11) NOT NULL DEFAULT '0' COMMENT '剩余',
`type` tinyint(1) NOT NULL DEFAULT '1' COMMENT '类型1积分2经验',
`create_day` date NOT NULL COMMENT '签到日期',
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间',
PRIMARY KEY (`id`) USING BTREE,
KEY `uid` (`uid`,`type`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='签到记录表';
-- ----------------------------
-- Table structure for eb_user_sign_record
-- ----------------------------
DROP TABLE IF EXISTS `eb_user_sign_record`;
CREATE TABLE `eb_user_sign_record` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'id',
`uid` int(11) NOT NULL DEFAULT '0' COMMENT '用户id',
`integral` int(11) NOT NULL DEFAULT '0' COMMENT '签到积分',
`experience` int(11) NOT NULL DEFAULT '0' COMMENT '签到经验',
`day` int(11) NOT NULL DEFAULT '1' COMMENT '连续签到天数',
`award_integral` int(11) NOT NULL DEFAULT '0' COMMENT '连续签到奖励积分',
`award_experience` int(11) NOT NULL DEFAULT '0' COMMENT '连续签奖励到经验',
`date` varchar(20) NOT NULL DEFAULT '' COMMENT '签到日期yyyy-MM-dd',
`mark` varchar(200) NOT NULL DEFAULT '' COMMENT '备注说明',
`create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间',
PRIMARY KEY (`id`) USING BTREE,
KEY `uid` (`uid`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='用户签到记录表';
-- ----------------------------
-- Table structure for eb_user_tag
-- ----------------------------
DROP TABLE IF EXISTS `eb_user_tag`;
CREATE TABLE `eb_user_tag` (
`id` smallint(5) unsigned NOT NULL AUTO_INCREMENT,
`name` varchar(64) DEFAULT NULL COMMENT '标签名称',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='用户标签表';
-- ----------------------------
-- Table structure for eb_user_token
-- ----------------------------
DROP TABLE IF EXISTS `eb_user_token`;
CREATE TABLE `eb_user_token` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`uid` int(10) unsigned NOT NULL COMMENT '用户 id',
`token` varchar(255) NOT NULL DEFAULT '' COMMENT 'token',
`type` tinyint(1) DEFAULT '1' COMMENT '类型1 公众号, 2 小程序, 3 unionid, 5AppIos,6AppAndroid,7ios',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`expires_time` datetime DEFAULT NULL COMMENT '到期时间',
`login_ip` varchar(32) DEFAULT NULL COMMENT '登录ip',
`is_del` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否删除',
PRIMARY KEY (`id`) USING BTREE,
KEY `type+token` (`type`,`token`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC;
-- ----------------------------
-- Table structure for eb_user_visit_record
-- ----------------------------
DROP TABLE IF EXISTS `eb_user_visit_record`;
CREATE TABLE `eb_user_visit_record` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '记录id',
`uid` int(11) NOT NULL DEFAULT '0' COMMENT '用户uid',
`visit_type` int(11) NOT NULL DEFAULT '1' COMMENT '访问类型 1-首页2-详情页3-营销活动详情页4-个人中心',
`num` int(11) NOT NULL DEFAULT '1' COMMENT '访问数量',
`date` varchar(20) NOT NULL DEFAULT '' COMMENT '日期',
PRIMARY KEY (`id`) USING BTREE,
KEY `date` (`date`) USING BTREE,
KEY `visit_type` (`visit_type`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='用户访问记录表';
-- ----------------------------
-- Table structure for eb_verification_record
-- ----------------------------
DROP TABLE IF EXISTS `eb_verification_record`;
CREATE TABLE `eb_verification_record` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
`mer_id` int(11) NOT NULL COMMENT '商户ID',
`order_no` varchar(32) NOT NULL COMMENT '订单号',
`verify_code` varchar(12) NOT NULL COMMENT '核销码',
`verify_staff_id` int(11) NOT NULL COMMENT '核销人ID',
`verify_staff_type` int(11) NOT NULL DEFAULT '1' COMMENT '核销人类型1-商户端管理员2-移动端商户管理员',
`verify_time` timestamp NULL DEFAULT NULL COMMENT '核销时间',
`create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`verify_times` int(11) NOT NULL DEFAULT '1' COMMENT '本次核销消耗的次数',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='核销记录表';
-- ----------------------------
-- Table structure for eb_wechat_callback
-- ----------------------------
DROP TABLE IF EXISTS `eb_wechat_callback`;
CREATE TABLE `eb_wechat_callback` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`to_user_name` varchar(255) DEFAULT NULL COMMENT '商家小程序名称',
`from_user_name` varchar(255) DEFAULT NULL COMMENT '微信团队的 OpenID(固定值)',
`create_time` bigint(20) unsigned DEFAULT NULL COMMENT '事件时间,Unix时间戳',
`msg_type` varchar(255) DEFAULT NULL COMMENT '消息类型',
`event` varchar(255) DEFAULT NULL COMMENT '事件类型',
`content` text COMMENT '内容',
`add_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='微信回调表';
-- ----------------------------
-- Table structure for eb_wechat_exceptions
-- ----------------------------
DROP TABLE IF EXISTS `eb_wechat_exceptions`;
CREATE TABLE `eb_wechat_exceptions` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'id',
`errcode` varchar(64) DEFAULT '' COMMENT '错误码',
`errmsg` varchar(255) DEFAULT '' COMMENT '错误信息',
`data` text COMMENT '回复数据',
`remark` text COMMENT '备注',
`create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='微信异常表';
-- ----------------------------
-- Table structure for eb_wechat_live_assistant
-- ----------------------------
DROP TABLE IF EXISTS `eb_wechat_live_assistant`;
CREATE TABLE `eb_wechat_live_assistant` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`mer_id` int(11) NOT NULL COMMENT '商户id',
`wechat` varchar(255) DEFAULT NULL COMMENT '微信号',
`wechat_nickname` varchar(255) DEFAULT NULL COMMENT '用户微信昵称',
`headimg` varchar(500) DEFAULT NULL COMMENT '助手微信头像 微信返回',
`ass_desc` varchar(255) DEFAULT NULL COMMENT '备注',
`openid` varchar(255) DEFAULT NULL COMMENT '助手openid',
`create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC;
-- ----------------------------
-- Table structure for eb_wechat_live_goods
-- ----------------------------
DROP TABLE IF EXISTS `eb_wechat_live_goods`;
CREATE TABLE `eb_wechat_live_goods` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`cover_img_url` varchar(500) DEFAULT NULL COMMENT '填入mediaIDmediaID获取后三天内有效图片mediaID的获取请参考以下文档New_temporary_materials图片规则图片尺寸最大300像素*300像素',
`cover_img_url_local` varchar(500) DEFAULT NULL COMMENT '对应cover_img_url的本地图片地址',
`name` varchar(255) NOT NULL COMMENT '商品名称最长14个汉字1个汉字相当于2个字符',
`price_type` int(11) NOT NULL COMMENT '价格类型1一口价只需要传入priceprice2不传 2价格区间price字段为左边界price2字段为右边界price和price2必传 3显示折扣价price字段为原价price2字段为现价 price和price2必传',
`price` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '数字,最多保留两位小数,单位元',
`price2` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '数字,最多保留两位小数,单位元',
`url` varchar(255) NOT NULL COMMENT '商品详情页的小程序路径,路径参数存在 url 的,该参数的值需要进行 encode 处理再填入',
`goods_id` int(11) DEFAULT NULL COMMENT '直播商品id 微信返回的数据',
`product_id` int(11) DEFAULT NULL COMMENT '直播对应的本地商城商品id',
`audit_id` int(11) DEFAULT NULL COMMENT '审核单ID',
`audit_status` int(11) DEFAULT NULL COMMENT '0未审核1审核中2:审核通过3审核失败',
`third_party_appid` varchar(255) DEFAULT NULL COMMENT '当商品为第三方小程序的商品则填写为对应第三方小程序的appid自身小程序商品则为''''',
`third_party_tag` int(11) DEFAULT NULL COMMENT '1、2表示是为 API 添加商品,否则是直播控制台添加的商品',
`review_status` int(11) DEFAULT NULL COMMENT '0=商户创建/撤回,1=平台待审核/商户重新提交审核2=平台审核通过/微信审核中3=平台审核失败,4=微信审核成功5=微信审核失败',
`review_reason` varchar(255) DEFAULT NULL COMMENT '审核失败原因',
`mer_name` varchar(255) NOT NULL COMMENT '商户名称',
`mer_type` int(11) NOT NULL COMMENT '商户类别',
`mer_id` int(11) NOT NULL COMMENT '商户id',
`sort` int(11) NOT NULL DEFAULT '0' COMMENT '排序',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC;
-- ----------------------------
-- Table structure for eb_wechat_live_room
-- ----------------------------
DROP TABLE IF EXISTS `eb_wechat_live_room`;
CREATE TABLE `eb_wechat_live_room` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
`room_id` int(11) DEFAULT NULL COMMENT '直播间id',
`cover_img` varchar(500) NOT NULL COMMENT '直播间背景图 MediaId',
`cover_img_wx` varchar(500) DEFAULT NULL COMMENT '微信返回的直播间背景图',
`cover_img_local` varchar(500) DEFAULT NULL COMMENT '直播间背景图本地图片',
`room_name` varchar(255) NOT NULL COMMENT '直播间名称',
`feeds_img` varchar(500) DEFAULT NULL COMMENT '官方收录封面MediaId',
`feeds_img_wx` varchar(500) DEFAULT NULL COMMENT '微信返回的 官方收录封面',
`feeds_img_local` varchar(500) DEFAULT NULL COMMENT '官方收录封面本地图片',
`share_img` varchar(500) NOT NULL COMMENT '直播间分享图 MediaId',
`share_img_wx` varchar(500) DEFAULT NULL COMMENT '直播间分享微信返回图片',
`share_img_local` varchar(500) DEFAULT NULL COMMENT '直播间分享图本地图片',
`anchor_name` varchar(255) NOT NULL COMMENT '主播昵称',
`anchor_wechat` varchar(255) NOT NULL COMMENT '主播微信号',
`sub_anchor_wechat` varchar(255) DEFAULT NULL COMMENT '主播副号微信号',
`start_time` timestamp NOT NULL COMMENT '直播开始时间',
`end_time` timestamp NOT NULL COMMENT '直播预计结束时间',
`live_status` int(11) DEFAULT NULL COMMENT '直播间状态。101直播中102未开始103已结束104禁播105暂停106异常107已过期',
`store_show` int(11) NOT NULL DEFAULT '1' COMMENT '显示在商城0关闭1开启',
`type` int(11) NOT NULL COMMENT '直播类型1 推流 0 手机直播',
`close_like` int(11) NOT NULL COMMENT '是否关闭点赞 【0开启1关闭】若关闭观众端将隐藏点赞按钮直播开始后不允许开启',
`close_goods` int(11) NOT NULL COMMENT '是否关闭货架 【0开启1关闭】若关闭观众端将隐藏商品货架直播开始后不允许开启',
`close_comment` int(11) NOT NULL COMMENT '是否关闭评论 【0开启1关闭】若关闭观众端将隐藏评论入口直播开始后不允许开启',
`close_kf` int(11) DEFAULT NULL COMMENT '是否关闭客服 【0开启1关闭】 默认关闭客服(直播开始后允许开启)',
`close_replay` int(11) DEFAULT NULL COMMENT '是否关闭回放 【0开启1关闭】默认关闭回放直播开始后允许开启',
`close_share` int(11) DEFAULT NULL COMMENT '是否关闭分享 【0开启1关闭】默认开启分享直播开始后不允许修改',
`is_feeds_public` int(11) NOT NULL COMMENT '是否开启官方收录1 开启0 关闭',
`creater_openid` varchar(255) DEFAULT NULL COMMENT '创建者openid',
`creater_wechat` varchar(255) DEFAULT NULL COMMENT '创建者微信号,不传入则此直播间所有成员可见。传入则此房间仅创建者、管理员、超管、直播间主播可见',
`live_replay` text COMMENT '直播间回放',
`goods` text COMMENT '直播间商品id集合',
`goods_json` text COMMENT '同步微信直播间的商品',
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间',
`qrcode_url` varchar(500) DEFAULT NULL COMMENT '小程序直播 小程序码',
`assistant` varchar(255) DEFAULT NULL COMMENT '直播小助手',
`review_status` int(11) DEFAULT NULL COMMENT '审核:0=商户创建成功平台待审核1=平台审核失败2=平台审核成功并提交给微信审核失败3=平台审核成功并提交给微信审核成功',
`review_reason` varchar(500) DEFAULT NULL COMMENT '审核错误原因',
`mer_name` varchar(255) NOT NULL COMMENT '商户名称',
`mer_type` int(11) NOT NULL COMMENT '商户类型',
`mer_id` int(11) NOT NULL COMMENT '商户id',
`star` int(11) NOT NULL DEFAULT '0' COMMENT '推荐星级',
`sort` int(11) NOT NULL DEFAULT '0' COMMENT '排序',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC;
-- ----------------------------
-- Table structure for eb_wechat_pay_info
-- ----------------------------
DROP TABLE IF EXISTS `eb_wechat_pay_info`;
CREATE TABLE `eb_wechat_pay_info` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`app_id` varchar(50) DEFAULT NULL COMMENT '公众号唯一标识',
`mch_id` varchar(50) DEFAULT NULL COMMENT '商户号',
`device_info` varchar(50) DEFAULT NULL COMMENT '设备号,PC网页或公众号内支付可以传-WEB',
`open_id` varchar(50) DEFAULT NULL COMMENT '用户的唯一标识',
`nonce_str` varchar(50) DEFAULT NULL COMMENT '随机字符串',
`sign` varchar(70) DEFAULT NULL COMMENT '签名',
`sign_type` varchar(20) DEFAULT 'MD5' COMMENT '签名类型默认为MD5支持HMAC-SHA256和MD5',
`body` varchar(500) DEFAULT NULL COMMENT '商品描述',
`detail` text COMMENT '商品详细描述,对于使用单品优惠的商户,该字段必须按照规范上传',
`attach` varchar(255) DEFAULT NULL COMMENT '附加数据在查询API和支付通知中原样返回可作为自定义参数使用',
`out_trade_no` varchar(50) DEFAULT NULL COMMENT '商户订单号,要求32个字符内',
`fee_type` varchar(50) DEFAULT NULL COMMENT '标价币种CNY人民币 GBP英镑 HKD港币 USD美元 JPY日元 CAD加拿大元 AUD澳大利亚元 EUR欧元 NZD新西兰元 KRW韩元 THB泰铢',
`total_fee` int(11) DEFAULT NULL COMMENT '标价金额',
`spbill_create_ip` varchar(64) DEFAULT NULL COMMENT '终端IP',
`time_start` varchar(20) DEFAULT NULL COMMENT '交易起始时间',
`time_expire` varchar(20) DEFAULT NULL COMMENT '交易结束时间',
`notify_url` varchar(300) DEFAULT NULL COMMENT '通知地址',
`trade_type` varchar(20) DEFAULT NULL COMMENT '交易类型,取值为JSAPINATIVEAPP等',
`product_id` varchar(32) DEFAULT NULL COMMENT '商品ID',
`scene_info` varchar(256) DEFAULT NULL COMMENT '场景信息',
`err_code` varchar(50) DEFAULT NULL COMMENT '错误代码',
`prepay_id` varchar(100) DEFAULT NULL COMMENT '预支付交易会话标识',
`code_url` varchar(64) DEFAULT NULL COMMENT '二维码链接',
`is_subscribe` varchar(2) DEFAULT NULL COMMENT '是否关注公众账号',
`trade_state` varchar(32) DEFAULT NULL COMMENT '交易状态',
`bank_type` varchar(20) DEFAULT NULL COMMENT '付款银行',
`cash_fee` int(11) DEFAULT NULL COMMENT '现金支付金额',
`coupon_fee` int(11) DEFAULT NULL COMMENT '代金券金额',
`transaction_id` varchar(50) DEFAULT NULL COMMENT '微信支付订单号',
`time_end` varchar(20) DEFAULT NULL COMMENT '支付完成时间',
`trade_state_desc` varchar(256) DEFAULT NULL COMMENT '交易状态描述',
PRIMARY KEY (`id`) USING BTREE,
KEY `out_trade_no` (`out_trade_no`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='微信订单表';
-- ----------------------------
-- Table structure for eb_wechat_reply
-- ----------------------------
DROP TABLE IF EXISTS `eb_wechat_reply`;
CREATE TABLE `eb_wechat_reply` (
`id` mediumint(8) unsigned NOT NULL AUTO_INCREMENT COMMENT '微信关键字回复id',
`keywords` varchar(64) NOT NULL DEFAULT '' COMMENT '关键字',
`type` varchar(32) NOT NULL DEFAULT '' COMMENT '回复类型',
`data` text NOT NULL COMMENT '回复数据',
`status` tinyint(3) unsigned NOT NULL DEFAULT '1' COMMENT '回复状态 0=不可用 1 =可用',
`create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE KEY `key` (`keywords`) USING BTREE,
KEY `type` (`type`) USING BTREE,
KEY `status` (`status`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=20 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='微信关键字回复表';
-- ----------------------------
-- Table structure for eb_wechat_url_link_record
-- ----------------------------
DROP TABLE IF EXISTS `eb_wechat_url_link_record`;
CREATE TABLE `eb_wechat_url_link_record` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'id',
`name` varchar(50) NOT NULL DEFAULT '' COMMENT '链接名称',
`original_path` varchar(1300) NOT NULL DEFAULT '' COMMENT '原始小程序页面带参路径',
`path` varchar(255) NOT NULL DEFAULT '' COMMENT '小程序页面路径',
`query` varchar(1024) NOT NULL DEFAULT '' COMMENT '进入小程序时的query',
`expire_interval` int(11) NOT NULL DEFAULT '1' COMMENT '失效间隔天数1-30',
`url_link` varchar(255) NOT NULL DEFAULT '' COMMENT '生成的小程序 URL Link',
`is_del` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '是否删除',
`create_id` int(10) unsigned NOT NULL COMMENT '创建人ID',
`create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='微信URLLink记录表';
-- ----------------------------
-- Table structure for qrtz_blob_triggers
-- ----------------------------
DROP TABLE IF EXISTS `qrtz_blob_triggers`;
CREATE TABLE `qrtz_blob_triggers` (
`SCHED_NAME` varchar(120) NOT NULL,
`TRIGGER_NAME` varchar(200) NOT NULL,
`TRIGGER_GROUP` varchar(200) NOT NULL,
`BLOB_DATA` blob,
PRIMARY KEY (`SCHED_NAME`,`TRIGGER_NAME`,`TRIGGER_GROUP`) USING BTREE,
CONSTRAINT `QRTZ_BLOB_TRIGGERS_ibfk_1` FOREIGN KEY (`SCHED_NAME`, `TRIGGER_NAME`, `TRIGGER_GROUP`) REFERENCES `qrtz_triggers` (`SCHED_NAME`, `TRIGGER_NAME`, `TRIGGER_GROUP`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC;
-- ----------------------------
-- Table structure for qrtz_calendars
-- ----------------------------
DROP TABLE IF EXISTS `qrtz_calendars`;
CREATE TABLE `qrtz_calendars` (
`SCHED_NAME` varchar(120) NOT NULL,
`CALENDAR_NAME` varchar(200) NOT NULL,
`CALENDAR` blob NOT NULL,
PRIMARY KEY (`SCHED_NAME`,`CALENDAR_NAME`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC;
-- ----------------------------
-- Table structure for qrtz_cron_triggers
-- ----------------------------
DROP TABLE IF EXISTS `qrtz_cron_triggers`;
CREATE TABLE `qrtz_cron_triggers` (
`SCHED_NAME` varchar(120) NOT NULL,
`TRIGGER_NAME` varchar(200) NOT NULL,
`TRIGGER_GROUP` varchar(200) NOT NULL,
`CRON_EXPRESSION` varchar(200) NOT NULL,
`TIME_ZONE_ID` varchar(80) DEFAULT NULL,
PRIMARY KEY (`SCHED_NAME`,`TRIGGER_NAME`,`TRIGGER_GROUP`) USING BTREE,
CONSTRAINT `QRTZ_CRON_TRIGGERS_ibfk_1` FOREIGN KEY (`SCHED_NAME`, `TRIGGER_NAME`, `TRIGGER_GROUP`) REFERENCES `qrtz_triggers` (`SCHED_NAME`, `TRIGGER_NAME`, `TRIGGER_GROUP`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC;
-- ----------------------------
-- Table structure for qrtz_fired_triggers
-- ----------------------------
DROP TABLE IF EXISTS `qrtz_fired_triggers`;
CREATE TABLE `qrtz_fired_triggers` (
`SCHED_NAME` varchar(120) NOT NULL,
`ENTRY_ID` varchar(95) NOT NULL,
`TRIGGER_NAME` varchar(200) NOT NULL,
`TRIGGER_GROUP` varchar(200) NOT NULL,
`INSTANCE_NAME` varchar(200) NOT NULL,
`FIRED_TIME` bigint(20) NOT NULL,
`SCHED_TIME` bigint(20) NOT NULL,
`PRIORITY` int(11) NOT NULL,
`STATE` varchar(16) NOT NULL,
`JOB_NAME` varchar(200) DEFAULT NULL,
`JOB_GROUP` varchar(200) DEFAULT NULL,
`IS_NONCONCURRENT` varchar(1) DEFAULT NULL,
`REQUESTS_RECOVERY` varchar(1) DEFAULT NULL,
PRIMARY KEY (`SCHED_NAME`,`ENTRY_ID`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC;
-- ----------------------------
-- Table structure for qrtz_job_details
-- ----------------------------
DROP TABLE IF EXISTS `qrtz_job_details`;
CREATE TABLE `qrtz_job_details` (
`SCHED_NAME` varchar(120) NOT NULL,
`JOB_NAME` varchar(200) NOT NULL,
`JOB_GROUP` varchar(200) NOT NULL,
`DESCRIPTION` varchar(250) DEFAULT NULL,
`JOB_CLASS_NAME` varchar(250) NOT NULL,
`IS_DURABLE` varchar(1) NOT NULL,
`IS_NONCONCURRENT` varchar(1) NOT NULL,
`IS_UPDATE_DATA` varchar(1) NOT NULL,
`REQUESTS_RECOVERY` varchar(1) NOT NULL,
`JOB_DATA` blob,
PRIMARY KEY (`SCHED_NAME`,`JOB_NAME`,`JOB_GROUP`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC;
-- ----------------------------
-- Table structure for qrtz_locks
-- ----------------------------
DROP TABLE IF EXISTS `qrtz_locks`;
CREATE TABLE `qrtz_locks` (
`SCHED_NAME` varchar(120) NOT NULL,
`LOCK_NAME` varchar(40) NOT NULL,
PRIMARY KEY (`SCHED_NAME`,`LOCK_NAME`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC;
-- ----------------------------
-- Table structure for qrtz_paused_trigger_grps
-- ----------------------------
DROP TABLE IF EXISTS `qrtz_paused_trigger_grps`;
CREATE TABLE `qrtz_paused_trigger_grps` (
`SCHED_NAME` varchar(120) NOT NULL,
`TRIGGER_GROUP` varchar(200) NOT NULL,
PRIMARY KEY (`SCHED_NAME`,`TRIGGER_GROUP`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC;
-- ----------------------------
-- Table structure for qrtz_scheduler_state
-- ----------------------------
DROP TABLE IF EXISTS `qrtz_scheduler_state`;
CREATE TABLE `qrtz_scheduler_state` (
`SCHED_NAME` varchar(120) NOT NULL,
`INSTANCE_NAME` varchar(200) NOT NULL,
`LAST_CHECKIN_TIME` bigint(20) NOT NULL,
`CHECKIN_INTERVAL` bigint(20) NOT NULL,
PRIMARY KEY (`SCHED_NAME`,`INSTANCE_NAME`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC;
-- ----------------------------
-- Table structure for qrtz_simple_triggers
-- ----------------------------
DROP TABLE IF EXISTS `qrtz_simple_triggers`;
CREATE TABLE `qrtz_simple_triggers` (
`SCHED_NAME` varchar(120) NOT NULL,
`TRIGGER_NAME` varchar(200) NOT NULL,
`TRIGGER_GROUP` varchar(200) NOT NULL,
`REPEAT_COUNT` bigint(20) NOT NULL,
`REPEAT_INTERVAL` bigint(20) NOT NULL,
`TIMES_TRIGGERED` bigint(20) NOT NULL,
PRIMARY KEY (`SCHED_NAME`,`TRIGGER_NAME`,`TRIGGER_GROUP`) USING BTREE,
CONSTRAINT `QRTZ_SIMPLE_TRIGGERS_ibfk_1` FOREIGN KEY (`SCHED_NAME`, `TRIGGER_NAME`, `TRIGGER_GROUP`) REFERENCES `qrtz_triggers` (`SCHED_NAME`, `TRIGGER_NAME`, `TRIGGER_GROUP`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC;
-- ----------------------------
-- Table structure for qrtz_simprop_triggers
-- ----------------------------
DROP TABLE IF EXISTS `qrtz_simprop_triggers`;
CREATE TABLE `qrtz_simprop_triggers` (
`SCHED_NAME` varchar(120) NOT NULL,
`TRIGGER_NAME` varchar(200) NOT NULL,
`TRIGGER_GROUP` varchar(200) NOT NULL,
`STR_PROP_1` varchar(512) DEFAULT NULL,
`STR_PROP_2` varchar(512) DEFAULT NULL,
`STR_PROP_3` varchar(512) DEFAULT NULL,
`INT_PROP_1` int(11) DEFAULT NULL,
`INT_PROP_2` int(11) DEFAULT NULL,
`LONG_PROP_1` bigint(20) DEFAULT NULL,
`LONG_PROP_2` bigint(20) DEFAULT NULL,
`DEC_PROP_1` decimal(13,4) DEFAULT NULL,
`DEC_PROP_2` decimal(13,4) DEFAULT NULL,
`BOOL_PROP_1` varchar(1) DEFAULT NULL,
`BOOL_PROP_2` varchar(1) DEFAULT NULL,
PRIMARY KEY (`SCHED_NAME`,`TRIGGER_NAME`,`TRIGGER_GROUP`) USING BTREE,
CONSTRAINT `QRTZ_SIMPROP_TRIGGERS_ibfk_1` FOREIGN KEY (`SCHED_NAME`, `TRIGGER_NAME`, `TRIGGER_GROUP`) REFERENCES `qrtz_triggers` (`SCHED_NAME`, `TRIGGER_NAME`, `TRIGGER_GROUP`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC;
-- ----------------------------
-- Table structure for qrtz_triggers
-- ----------------------------
DROP TABLE IF EXISTS `qrtz_triggers`;
CREATE TABLE `qrtz_triggers` (
`SCHED_NAME` varchar(120) NOT NULL,
`TRIGGER_NAME` varchar(200) NOT NULL,
`TRIGGER_GROUP` varchar(200) NOT NULL,
`JOB_NAME` varchar(200) NOT NULL,
`JOB_GROUP` varchar(200) NOT NULL,
`DESCRIPTION` varchar(250) DEFAULT NULL,
`NEXT_FIRE_TIME` bigint(20) DEFAULT NULL,
`PREV_FIRE_TIME` bigint(20) DEFAULT NULL,
`PRIORITY` int(11) DEFAULT NULL,
`TRIGGER_STATE` varchar(16) NOT NULL,
`TRIGGER_TYPE` varchar(8) NOT NULL,
`START_TIME` bigint(20) NOT NULL,
`END_TIME` bigint(20) DEFAULT NULL,
`CALENDAR_NAME` varchar(200) DEFAULT NULL,
`MISFIRE_INSTR` smallint(6) DEFAULT NULL,
`JOB_DATA` blob,
PRIMARY KEY (`SCHED_NAME`,`TRIGGER_NAME`,`TRIGGER_GROUP`) USING BTREE,
KEY `SCHED_NAME` (`SCHED_NAME`,`JOB_NAME`,`JOB_GROUP`) USING BTREE,
CONSTRAINT `QRTZ_TRIGGERS_ibfk_1` FOREIGN KEY (`SCHED_NAME`, `JOB_NAME`, `JOB_GROUP`) REFERENCES `qrtz_job_details` (`SCHED_NAME`, `JOB_NAME`, `JOB_GROUP`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC;
-- ----------------------------
-- Table structure for wa_address
-- ----------------------------
DROP TABLE IF EXISTS `wa_address`;
CREATE TABLE `wa_address` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`user_id` int(11) DEFAULT NULL COMMENT '用户id',
`consignee` varchar(255) CHARACTER SET utf8mb4 DEFAULT '' COMMENT '收货人',
`phone` char(50) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '手机号',
`province` varchar(255) CHARACTER SET utf8mb4 DEFAULT '' COMMENT '',
`city` varchar(255) CHARACTER SET utf8mb4 DEFAULT '' COMMENT '',
`area` varchar(255) CHARACTER SET utf8mb4 DEFAULT '' COMMENT '',
`address` varchar(255) CHARACTER SET utf8mb4 DEFAULT '' COMMENT '详细地址',
`is_default` tinyint(1) NOT NULL COMMENT '是否默认',
`created_at` datetime DEFAULT NULL COMMENT '创建时间',
`updated_at` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=3608 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='用户地址';
-- ----------------------------
-- Table structure for wa_admin_roles
-- ----------------------------
DROP TABLE IF EXISTS `wa_admin_roles`;
CREATE TABLE `wa_admin_roles` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
`role_id` int(11) NOT NULL COMMENT '角色id',
`admin_id` int(11) NOT NULL COMMENT '管理员id',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE KEY `role_admin_id` (`role_id`,`admin_id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='管理员角色表';
-- ----------------------------
-- Table structure for wa_admins
-- ----------------------------
DROP TABLE IF EXISTS `wa_admins`;
CREATE TABLE `wa_admins` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',
`username` varchar(32) NOT NULL COMMENT '用户名',
`nickname` varchar(40) NOT NULL COMMENT '昵称',
`password` varchar(255) NOT NULL COMMENT '密码',
`avatar` varchar(255) DEFAULT '/app/admin/avatar.png' COMMENT '头像',
`email` varchar(100) DEFAULT NULL COMMENT '邮箱',
`mobile` varchar(16) DEFAULT NULL COMMENT '手机',
`qrcode` varchar(255) DEFAULT '' COMMENT '二维码',
`created_at` datetime DEFAULT NULL COMMENT '创建时间',
`updated_at` datetime DEFAULT NULL COMMENT '更新时间',
`login_at` datetime DEFAULT NULL COMMENT '登录时间',
`status` tinyint(4) DEFAULT NULL COMMENT '禁用',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE KEY `username` (`username`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='管理员表';
-- ----------------------------
-- Table structure for wa_alipay
-- ----------------------------
DROP TABLE IF EXISTS `wa_alipay`;
CREATE TABLE `wa_alipay` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`user_id` int(11) DEFAULT NULL COMMENT '用户id',
`username` varchar(255) CHARACTER SET utf8mb4 DEFAULT '' COMMENT '姓名',
`account` varchar(255) CHARACTER SET utf8mb4 DEFAULT '' COMMENT '支付宝账户',
`qrcode` varchar(255) CHARACTER SET utf8mb4 DEFAULT '' COMMENT '收款码',
`phone` char(50) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '手机号',
`created_at` datetime DEFAULT NULL COMMENT '创建时间',
`updated_at` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=1479 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='用户支付宝';
-- ----------------------------
-- Table structure for wa_bank
-- ----------------------------
DROP TABLE IF EXISTS `wa_bank`;
CREATE TABLE `wa_bank` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`user_id` int(11) DEFAULT NULL COMMENT '用户id',
`username` varchar(255) CHARACTER SET utf8mb4 DEFAULT '' COMMENT '姓名',
`bank` varchar(255) CHARACTER SET utf8mb4 DEFAULT '' COMMENT '开户行',
`account` varchar(255) CHARACTER SET utf8mb4 DEFAULT '' COMMENT '银行卡账号',
`phone` char(50) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '手机号',
`created_at` datetime DEFAULT NULL COMMENT '创建时间',
`updated_at` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=1020 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='用户银行卡';
-- ----------------------------
-- Table structure for wa_banner
-- ----------------------------
DROP TABLE IF EXISTS `wa_banner`;
CREATE TABLE `wa_banner` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键',
`image` varchar(255) NOT NULL COMMENT '图片',
`url` varchar(255) DEFAULT '' COMMENT '跳转地址',
`weight` int(11) DEFAULT '0' COMMENT '排序',
`created_at` datetime NOT NULL COMMENT '创建时间',
`updated_at` datetime NOT NULL COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='轮播图';
-- ----------------------------
-- Table structure for wa_category
-- ----------------------------
DROP TABLE IF EXISTS `wa_category`;
CREATE TABLE `wa_category` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`name` varchar(255) CHARACTER SET utf8mb4 NOT NULL COMMENT '分类名称',
`weight` int(11) DEFAULT '0' COMMENT '排序',
`status` tinyint(4) NOT NULL DEFAULT '1' COMMENT '状态:1=显示,0=隐藏',
`created_at` datetime NOT NULL COMMENT '创建时间',
`updated_at` datetime NOT NULL COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='商品分类表';
-- ----------------------------
-- Table structure for wa_coupon_log
-- ----------------------------
DROP TABLE IF EXISTS `wa_coupon_log`;
CREATE TABLE `wa_coupon_log` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`user_id` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '会员ID',
`type` tinyint(1) DEFAULT '1' COMMENT '类型:1=收入,2=支出,3=提现驳回',
`money` decimal(13,3) NOT NULL DEFAULT '0.000' COMMENT '变更金额',
`before` decimal(13,3) NOT NULL DEFAULT '0.000' COMMENT '变更前',
`after` decimal(13,3) NOT NULL DEFAULT '0.000' COMMENT '变更后',
`memo` varchar(255) CHARACTER SET utf8mb4 DEFAULT '' COMMENT '备注',
`created_at` datetime NOT NULL COMMENT '创建时间',
`updated_at` datetime NOT NULL COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=257794 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='优惠劵变动表';
-- ----------------------------
-- Table structure for wa_goods
-- ----------------------------
DROP TABLE IF EXISTS `wa_goods`;
CREATE TABLE `wa_goods` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`goods_category_id` int(11) DEFAULT NULL COMMENT '分类',
`images` varchar(1500) CHARACTER SET utf8mb4 NOT NULL COMMENT '商品图',
`title` varchar(255) CHARACTER SET utf8mb4 NOT NULL COMMENT '标题',
`price` decimal(10,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '售价',
`line_price` decimal(10,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '原价',
`stock_num` int(11) NOT NULL DEFAULT '0' COMMENT '库存',
`sales_volume` int(11) DEFAULT '0' COMMENT '显示销量',
`content` text CHARACTER SET utf8mb4 COMMENT '商品详情',
`notes` text CHARACTER SET utf8mb4 COMMENT '购买须知',
`status` tinyint(1) NOT NULL DEFAULT '1' COMMENT '状态:0=下架,1=上架',
`created_at` datetime NOT NULL COMMENT '创建时间',
`updated_at` datetime NOT NULL COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='商品表';
-- ----------------------------
-- Table structure for wa_merchandise
-- ----------------------------
DROP TABLE IF EXISTS `wa_merchandise`;
CREATE TABLE `wa_merchandise` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`old_id` int(11) DEFAULT '0' COMMENT '从N订单转拍过来',
`user_id` int(11) NOT NULL COMMENT '卖家',
`title` varchar(255) CHARACTER SET utf8mb4 DEFAULT '' COMMENT '标题',
`image` varchar(1500) CHARACTER SET utf8mb4 DEFAULT '' COMMENT '商品图',
`price` decimal(10,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '售价',
`is_show` tinyint(1) DEFAULT '1' COMMENT '是否显示:0=否,1=是',
`status` tinyint(1) NOT NULL DEFAULT '1' COMMENT '状态:0=已售,1=未售',
`created_at` datetime NOT NULL COMMENT '创建时间',
`updated_at` datetime NOT NULL COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE,
KEY `mer_status` (`status`),
KEY `mer_isshow` (`is_show`),
KEY `mer_userid` (`user_id`)
) ENGINE=InnoDB AUTO_INCREMENT=161314 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='寄售商品';
-- ----------------------------
-- Table structure for wa_money_log
-- ----------------------------
DROP TABLE IF EXISTS `wa_money_log`;
CREATE TABLE `wa_money_log` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`user_id` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '会员ID',
`type` tinyint(1) DEFAULT '1' COMMENT '类型:1=收入,2=支出',
`money` decimal(13,3) NOT NULL DEFAULT '0.000' COMMENT '变更余额',
`before` decimal(13,3) NOT NULL DEFAULT '0.000' COMMENT '变更前余额',
`after` decimal(13,3) NOT NULL DEFAULT '0.000' COMMENT '变更后余额',
`memo` varchar(255) CHARACTER SET utf8mb4 DEFAULT '' COMMENT '备注',
`created_at` datetime NOT NULL COMMENT '创建时间',
`updated_at` datetime NOT NULL COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='余额变动表';
-- ----------------------------
-- Table structure for wa_options
-- ----------------------------
DROP TABLE IF EXISTS `wa_options`;
CREATE TABLE `wa_options` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`name` varchar(255) NOT NULL COMMENT '',
`value` longtext NOT NULL COMMENT '',
`created_at` datetime NOT NULL DEFAULT '2022-08-15 00:00:00' COMMENT '创建时间',
`updated_at` datetime NOT NULL DEFAULT '2022-08-15 00:00:00' COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=33 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='选项表';
-- ----------------------------
-- Table structure for wa_order
-- ----------------------------
DROP TABLE IF EXISTS `wa_order`;
CREATE TABLE `wa_order` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`old_id` int(11) DEFAULT NULL COMMENT '从N订单转拍过来',
`seller_id` int(11) NOT NULL COMMENT '卖家',
`buyer_id` int(11) DEFAULT '0' COMMENT '买家',
`order_sn` varchar(255) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '订单编号',
`total_money` decimal(10,2) DEFAULT '0.00' COMMENT '支付金额',
`pay_time` datetime DEFAULT NULL COMMENT '支付时间',
`pay_img` varchar(255) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '支付凭证',
`status` tinyint(1) NOT NULL DEFAULT '0' COMMENT '订单状态:0=待付款,1=已支付,2=已完成',
`is_resell` tinyint(1) DEFAULT '0' COMMENT '是否转拍:0=否,1=是',
`is_show` tinyint(1) DEFAULT '1' COMMENT '是否显示:0=否,1=是',
`is_cancel` tinyint(1) DEFAULT '0' COMMENT '是否取消:0=否,1=是',
`consignee` char(50) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '收货人',
`phone` char(50) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '手机号',
`province` char(50) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '',
`city` char(50) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '',
`area` char(50) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '',
`address` varchar(255) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '详细地址',
`merchandise_id` int(11) DEFAULT '0' COMMENT '抢购商品id',
`confirm_time` datetime DEFAULT NULL COMMENT '完成时间',
`buy_time` datetime DEFAULT NULL COMMENT '抢购时间',
`created_at` datetime NOT NULL COMMENT '创建时间',
`updated_at` datetime NOT NULL COMMENT '更新时间',
`buy_ip` varchar(50) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '抢购ip',
`cancel_ip` varchar(50) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '取消ip',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=167381 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='订单表';
-- ----------------------------
-- Table structure for wa_roles
-- ----------------------------
DROP TABLE IF EXISTS `wa_roles`;
CREATE TABLE `wa_roles` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键',
`name` varchar(80) NOT NULL COMMENT '角色组',
`rules` text COMMENT '权限',
`created_at` datetime NOT NULL COMMENT '创建时间',
`updated_at` datetime NOT NULL COMMENT '更新时间',
`pid` int(10) unsigned DEFAULT NULL COMMENT '父级',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='管理员角色';
-- ----------------------------
-- Table structure for wa_rules
-- ----------------------------
DROP TABLE IF EXISTS `wa_rules`;
CREATE TABLE `wa_rules` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键',
`title` varchar(255) NOT NULL COMMENT '标题',
`icon` varchar(255) DEFAULT NULL COMMENT '图标',
`key` varchar(255) NOT NULL COMMENT '标识',
`pid` int(10) unsigned DEFAULT '0' COMMENT '上级菜单',
`created_at` datetime NOT NULL COMMENT '创建时间',
`updated_at` datetime NOT NULL COMMENT '更新时间',
`href` varchar(255) DEFAULT NULL COMMENT 'url',
`type` int(11) NOT NULL DEFAULT '1' COMMENT '类型',
`weight` int(11) DEFAULT '0' COMMENT '排序',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=229 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='权限规则';
-- ----------------------------
-- Table structure for wa_selfbonus_log
-- ----------------------------
DROP TABLE IF EXISTS `wa_selfbonus_log`;
CREATE TABLE `wa_selfbonus_log` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`user_id` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '会员ID',
`type` tinyint(1) DEFAULT '1' COMMENT '类型:1=收入,2=支出',
`money` decimal(13,3) NOT NULL DEFAULT '0.000' COMMENT '变更金额',
`before` decimal(13,3) NOT NULL DEFAULT '0.000' COMMENT '变更前',
`after` decimal(13,3) NOT NULL DEFAULT '0.000' COMMENT '变更后',
`memo` varchar(255) CHARACTER SET utf8mb4 DEFAULT '' COMMENT '备注',
`created_at` datetime NOT NULL COMMENT '创建时间',
`updated_at` datetime NOT NULL COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=322465 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='个人奖金变动表';
-- ----------------------------
-- Table structure for wa_setting
-- ----------------------------
DROP TABLE IF EXISTS `wa_setting`;
CREATE TABLE `wa_setting` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '变量名',
`group` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '分组',
`title` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '变量标题',
`tip` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '变量描述',
`value` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci COMMENT '变量值',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=29 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='设置配置表';
-- ----------------------------
-- Table structure for wa_sharebonus_log
-- ----------------------------
DROP TABLE IF EXISTS `wa_sharebonus_log`;
CREATE TABLE `wa_sharebonus_log` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`user_id` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '会员ID',
`type` tinyint(1) DEFAULT '1' COMMENT '类型:1=收入,2=支出,3=提现驳回',
`money` decimal(13,3) NOT NULL DEFAULT '0.000' COMMENT '变更金额',
`before` decimal(13,3) NOT NULL DEFAULT '0.000' COMMENT '变更前',
`after` decimal(13,3) NOT NULL DEFAULT '0.000' COMMENT '变更后',
`memo` varchar(255) CHARACTER SET utf8mb4 DEFAULT '' COMMENT '备注',
`created_at` datetime NOT NULL COMMENT '创建时间',
`updated_at` datetime NOT NULL COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=325687 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='推广奖金变动表';
-- ----------------------------
-- Table structure for wa_sms
-- ----------------------------
DROP TABLE IF EXISTS `wa_sms`;
CREATE TABLE `wa_sms` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键',
`mobile` varchar(16) CHARACTER SET utf8mb4 NOT NULL COMMENT '手机',
`event` varchar(16) CHARACTER SET utf8mb4 NOT NULL COMMENT '事件名',
`code` varchar(10) CHARACTER SET utf8mb4 NOT NULL COMMENT '验证码',
`times` int(11) DEFAULT '0' COMMENT '验证次数',
`ip` varchar(50) CHARACTER SET utf8mb4 NOT NULL COMMENT 'ip',
`created_at` datetime DEFAULT NULL COMMENT '创建时间',
`updated_at` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=1256 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='短信验证码';
-- ----------------------------
-- Table structure for wa_uploads
-- ----------------------------
DROP TABLE IF EXISTS `wa_uploads`;
CREATE TABLE `wa_uploads` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
`name` varchar(128) NOT NULL COMMENT '名称',
`url` varchar(255) NOT NULL COMMENT '文件',
`admin_id` int(11) DEFAULT NULL COMMENT '管理员',
`file_size` int(11) NOT NULL COMMENT '文件大小',
`mime_type` varchar(255) NOT NULL COMMENT 'mime类型',
`image_width` int(11) DEFAULT NULL COMMENT '图片宽度',
`image_height` int(11) DEFAULT NULL COMMENT '图片高度',
`ext` varchar(128) NOT NULL COMMENT '扩展名',
`storage` varchar(255) NOT NULL DEFAULT 'local' COMMENT '存储位置',
`created_at` date DEFAULT NULL COMMENT '上传时间',
`category` varchar(128) DEFAULT NULL COMMENT '类别',
`updated_at` date DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE,
KEY `category` (`category`) USING BTREE,
KEY `admin_id` (`admin_id`) USING BTREE,
KEY `name` (`name`) USING BTREE,
KEY `ext` (`ext`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='附件';
-- ----------------------------
-- Table structure for wa_users
-- ----------------------------
DROP TABLE IF EXISTS `wa_users`;
CREATE TABLE `wa_users` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键',
`pid` int(11) DEFAULT '0' COMMENT '父id',
`username` varchar(32) NOT NULL COMMENT '用户名',
`nickname` varchar(40) NOT NULL COMMENT '昵称',
`mobile` varchar(16) DEFAULT NULL COMMENT '手机',
`password` varchar(255) DEFAULT NULL COMMENT '密码',
`salt` varchar(128) DEFAULT NULL COMMENT '密码盐',
`sex` enum('0','1') NOT NULL DEFAULT '1' COMMENT '性别',
`avatar` varchar(255) DEFAULT NULL COMMENT '头像',
`invite` varchar(11) DEFAULT NULL COMMENT '邀请码',
`level` tinyint(4) NOT NULL DEFAULT '1' COMMENT '等级',
`birthday` date DEFAULT NULL COMMENT '生日',
`money` decimal(13,3) NOT NULL DEFAULT '0.000' COMMENT '余额(元)',
`coupon` decimal(13,3) NOT NULL DEFAULT '0.000' COMMENT '优惠券',
`self_bonus` decimal(13,3) NOT NULL DEFAULT '0.000' COMMENT '我的奖金',
`share_bonus` decimal(13,3) NOT NULL DEFAULT '0.000' COMMENT '推广奖金',
`score` int(11) NOT NULL DEFAULT '0' COMMENT '积分',
`last_time` datetime DEFAULT NULL COMMENT '登录时间',
`last_ip` varchar(502) DEFAULT NULL COMMENT '登录ip',
`join_time` datetime DEFAULT NULL COMMENT '注册时间',
`join_ip` varchar(50) DEFAULT NULL COMMENT '注册ip',
`token` varchar(50) DEFAULT NULL COMMENT 'token',
`created_at` datetime DEFAULT NULL COMMENT '创建时间',
`updated_at` datetime DEFAULT NULL COMMENT '更新时间',
`status` tinyint(4) NOT NULL DEFAULT '1' COMMENT '禁用',
`viptime` datetime DEFAULT NULL COMMENT 'VIP截止时间',
`is_vip` tinyint(1) DEFAULT '0' COMMENT '是否可提前抢购',
`contract` varchar(1212) DEFAULT NULL COMMENT '合同',
`max_order` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '最高可抢单数',
`is_resell` tinyint(1) DEFAULT '1' COMMENT '是否可以转拍',
`password_new` varchar(255) DEFAULT NULL COMMENT '新版本密码',
`token_new` varchar(255) DEFAULT NULL COMMENT '新版本token',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE KEY `username` (`username`) USING BTREE,
KEY `join_time` (`join_time`) USING BTREE,
KEY `mobile` (`mobile`) USING BTREE,
KEY `email` (`salt`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=93111 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='用户表';
-- ----------------------------
-- Table structure for wa_withdraw
-- ----------------------------
DROP TABLE IF EXISTS `wa_withdraw`;
CREATE TABLE `wa_withdraw` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',
`transfer_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '提现编号',
`user_id` int(11) NOT NULL DEFAULT '0' COMMENT '用户',
`cate` tinyint(1) NOT NULL DEFAULT '0' COMMENT '类型:2=优惠劵,4=推广奖金',
`account_type` tinyint(1) DEFAULT '1' COMMENT '提现账号类型:1=银行卡,2=支付宝',
`account_id` int(11) DEFAULT '0' COMMENT '提现账号id',
`account_info` text CHARACTER SET utf8mb4 COMMENT '提现账号信息',
`money` decimal(13,2) NOT NULL DEFAULT '0.00' COMMENT '金额',
`handling_fee` decimal(13,2) NOT NULL DEFAULT '0.00' COMMENT '手续费',
`actual_amount` decimal(13,2) NOT NULL DEFAULT '0.00' COMMENT '实际到账金额',
`status` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '状态:0=待审核,1=通过,2=驳回',
`remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '备注',
`created_at` datetime NOT NULL COMMENT '申请时间',
`updated_at` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=4948 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='提现表';
SET FOREIGN_KEY_CHECKS = 1;