386 lines
23 KiB
SQL
Executable File
386 lines
23 KiB
SQL
Executable File
|
||
|
||
-- ----------------------------
|
||
-- 分账账户关联表
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `hema_divide_account`;
|
||
CREATE TABLE `hema_divide_account` (
|
||
`divide_account_id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键ID',
|
||
`open_id` varchar(100) NOT NULL DEFAULT '' COMMENT 'openid(唯一标识)',
|
||
`user_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '用户id',
|
||
`agent_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '所属代理',
|
||
`applet_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '小程序id',
|
||
`create_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '创建时间',
|
||
`update_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '更新时间',
|
||
PRIMARY KEY (`divide_account_id`)
|
||
) ENGINE=InnoDB AUTO_INCREMENT=10001 DEFAULT CHARSET=utf8 COMMENT='分账账户关联表';
|
||
|
||
|
||
|
||
|
||
-- 交易记录
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `hema_record`;
|
||
CREATE TABLE `hema_record` (
|
||
`record_id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键ID',
|
||
`mode` tinyint(3) unsigned NOT NULL DEFAULT '10' COMMENT '模式(10充值 20消费 30退款 40赠送 50扣减)',
|
||
`type` tinyint(3) unsigned NOT NULL DEFAULT '10' COMMENT '类型(10余额 20现金 30微信 90积分)',
|
||
`order_no` varchar(20) NOT NULL DEFAULT '' COMMENT '订单号',
|
||
`money` decimal(10,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '操作数值',
|
||
`remark` varchar(255) NOT NULL DEFAULT '' COMMENT '操作备注',
|
||
`user_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '用户ID',
|
||
`create_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '创建时间',
|
||
`update_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '更新时间',
|
||
PRIMARY KEY (`record_id`)
|
||
) ENGINE=InnoDB AUTO_INCREMENT=10001 DEFAULT CHARSET=utf8 COMMENT='交易记录表';
|
||
-- ----------------------------
|
||
-- 站点配置表
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `hema_setting`;
|
||
CREATE TABLE `hema_setting` (
|
||
`key` varchar(30) NOT NULL COMMENT '设置项标示',
|
||
`describe` varchar(255) NOT NULL DEFAULT '' COMMENT '设置项描述',
|
||
`values` mediumtext NOT NULL COMMENT '设置内容(json格式)',
|
||
`applet_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '小程序id',
|
||
`update_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '更新时间',
|
||
UNIQUE KEY `unique_key` (`key`,`applet_id`)
|
||
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='站点配置表';
|
||
-- ----------------------------
|
||
-- 用户
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `hema_user`;
|
||
CREATE TABLE `hema_user` (
|
||
`user_id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键id',
|
||
`union_id` varchar(50) NOT NULL DEFAULT '' COMMENT '平台唯一标识',
|
||
`open_id` varchar(50) NOT NULL DEFAULT '' COMMENT 'openid(唯一标识)',
|
||
`user_name` varchar(255) NOT NULL DEFAULT '' COMMENT '用户名',
|
||
`password` varchar(255) NOT NULL DEFAULT '' COMMENT '登录密码',
|
||
`nickname` varchar(255) NOT NULL DEFAULT '' COMMENT '昵称',
|
||
`avatar` varchar(255) NOT NULL DEFAULT '' COMMENT '头像',
|
||
`gender` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '性别',
|
||
`province` varchar(50) NOT NULL DEFAULT '' COMMENT '省份',
|
||
`city` varchar(50) NOT NULL DEFAULT '' COMMENT '城市',
|
||
`linkman` varchar(20) NOT NULL DEFAULT '' COMMENT '联系人',
|
||
`phone` varchar(20) NOT NULL DEFAULT '' COMMENT '联系电话',
|
||
`money` decimal(10,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '钱包',
|
||
`score` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '积分',
|
||
`status` tinyint(3) unsigned NOT NULL DEFAULT '20' COMMENT '身份 10超管 20用户 30代理',
|
||
`is_subscribe` tinyint(3) unsigned NOT NULL DEFAULT '1' COMMENT '是否关注公众号',
|
||
`agent_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '所属代理',
|
||
`login_count` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '登录次数',
|
||
`applet_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '是否商家公众号标志',
|
||
`create_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '创建时间',
|
||
`update_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '更新时间',
|
||
PRIMARY KEY (`user_id`)
|
||
) ENGINE=InnoDB AUTO_INCREMENT=10003 DEFAULT CHARSET=utf8 COMMENT='用户表';
|
||
-- ----------------------------
|
||
-- ----------------------------
|
||
-- 友情链接
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `hema_link`;
|
||
CREATE TABLE `hema_link` (
|
||
`link_id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键ID',
|
||
`name` varchar(50) NOT NULL DEFAULT '' COMMENT '站点名称',
|
||
`url` varchar(255) NOT NULL DEFAULT '' COMMENT '站点地址',
|
||
`sort` int(11) unsigned NOT NULL DEFAULT '100' COMMENT '排序方式(数字越小越靠前)',
|
||
`create_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '创建时间',
|
||
`update_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '更新时间',
|
||
PRIMARY KEY (`link_id`)
|
||
) ENGINE=InnoDB AUTO_INCREMENT=10005 DEFAULT CHARSET=utf8 COMMENT='友情链接表';
|
||
|
||
-- ----------------------------
|
||
-- 微信小程序表
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `hema_applet`;
|
||
CREATE TABLE `hema_applet` (
|
||
`applet_id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '小程序id',
|
||
`password` varchar(255) NOT NULL DEFAULT '' COMMENT '登录密码',
|
||
`app_type` varchar(50) NOT NULL DEFAULT '' COMMENT '应用类型',
|
||
`shop_mode` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '门店模式(10单门店 20多门店)',
|
||
`source` tinyint(3) unsigned NOT NULL DEFAULT '10' COMMENT '账号来源,10=自助注册,20=平台注册',
|
||
`app_name` varchar(255) NOT NULL DEFAULT '' COMMENT '小程序名称',
|
||
`head_img` varchar(255) NOT NULL DEFAULT '' COMMENT '小程序头像',
|
||
`qrcode_url` varchar(255) NOT NULL DEFAULT '' COMMENT '小程序二维码',
|
||
`user_name` varchar(50) NOT NULL DEFAULT '' COMMENT '原始ID',
|
||
`app_id` varchar(50) NOT NULL DEFAULT '' COMMENT '小程序AppID',
|
||
`app_secret` varchar(50) NOT NULL DEFAULT '' COMMENT '小程序AppSecret',
|
||
`principal_name` varchar(255) NOT NULL DEFAULT '' COMMENT '主体名称',
|
||
`api_domain` varchar(255) NOT NULL DEFAULT '' COMMENT '服务器域名',
|
||
`webview_domain` varchar(255) NOT NULL DEFAULT '' COMMENT '业务域名',
|
||
`signature` varchar(255) NOT NULL DEFAULT '' COMMENT '功能介绍',
|
||
`access_token` varchar(255) NOT NULL DEFAULT '' COMMENT '令牌凭证',
|
||
`expires_in` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '令牌到期时间',
|
||
`authorizer_refresh_token` varchar(255) NOT NULL DEFAULT '' COMMENT '刷新令牌',
|
||
`is_live` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '是否开启直播插件 1开启,0关闭',
|
||
`status` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '是否授权(0否 1是)',
|
||
`user_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '用户ID',
|
||
`agent_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '所属代理',
|
||
`expire_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '小程序到期时间',
|
||
`create_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '创建时间',
|
||
`update_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '更新时间',
|
||
PRIMARY KEY (`applet_id`)
|
||
) ENGINE=InnoDB AUTO_INCREMENT=10001 DEFAULT CHARSET=utf8 COMMENT='微信小程序表';
|
||
|
||
-- ----------------------------
|
||
-- 小程序模板代码表
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `hema_template_code`;
|
||
CREATE TABLE `hema_template_code` (
|
||
`template_code_id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '模板ID',
|
||
`app_type` varchar(50) NOT NULL DEFAULT '' COMMENT '模板类型',
|
||
`mp` tinyint(3) unsigned NOT NULL DEFAULT '10' COMMENT '平台(10微信 20支付宝)',
|
||
`id` varchar(50) NOT NULL DEFAULT '' COMMENT '模板ID',
|
||
`user_version` varchar(255) NOT NULL DEFAULT '' COMMENT '版本号',
|
||
`user_desc` varchar(255) NOT NULL DEFAULT '' COMMENT '版本描述',
|
||
`create_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '创建时间',
|
||
`update_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '更新时间',
|
||
PRIMARY KEY (`template_code_id`)
|
||
) ENGINE=InnoDB AUTO_INCREMENT=10001 DEFAULT CHARSET=utf8 COMMENT='小程序模板代码表';
|
||
|
||
-- ----------------------------
|
||
-- 小程序名称表
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `hema_applet_name`;
|
||
CREATE TABLE `hema_applet_name` (
|
||
`applet_name_id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键',
|
||
`nick_name` varchar(50) NOT NULL DEFAULT '' COMMENT '名称',
|
||
`audit_id` varchar(50) NOT NULL DEFAULT '' COMMENT '审核编号',
|
||
`status` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '状态(0审核中,1设置成功 ,2被驳回)',
|
||
`reason` varchar(255) NOT NULL DEFAULT '' COMMENT '驳回原因',
|
||
`applet_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '小程序id',
|
||
`create_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '创建时间',
|
||
`update_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '更新时间',
|
||
PRIMARY KEY (`applet_name_id`)
|
||
) ENGINE=InnoDB AUTO_INCREMENT=10001 DEFAULT CHARSET=utf8 COMMENT='小程序名称表';
|
||
|
||
-- ----------------------------
|
||
-- 公众号表
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `hema_wechat`;
|
||
CREATE TABLE `hema_wechat` (
|
||
`wechat_id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '编号id',
|
||
`app_name` varchar(50) NOT NULL DEFAULT '' COMMENT '名称',
|
||
`head_img` varchar(255) NOT NULL DEFAULT '' COMMENT '头像',
|
||
`qrcode_url` varchar(255) NOT NULL DEFAULT '' COMMENT '二维码',
|
||
`user_name` varchar(50) NOT NULL DEFAULT '' COMMENT '原始ID',
|
||
`app_id` varchar(50) NOT NULL DEFAULT '' COMMENT 'AppID',
|
||
`principal_name` varchar(255) NOT NULL DEFAULT '' COMMENT '主体名称',
|
||
`access_token` varchar(255) NOT NULL DEFAULT '' COMMENT '令牌凭证',
|
||
`expires_in` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '令牌到期时间',
|
||
`authorizer_refresh_token` varchar(255) NOT NULL DEFAULT '' COMMENT '刷新令牌',
|
||
`status` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '是否授权(0否 1是)',
|
||
`applet_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '小程序id',
|
||
`create_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '创建时间',
|
||
`update_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '更新时间',
|
||
PRIMARY KEY (`wechat_id`)
|
||
) ENGINE=InnoDB AUTO_INCREMENT=10001 DEFAULT CHARSET=utf8 COMMENT='公众号表';
|
||
|
||
-- ----------------------------
|
||
-- 微信批量发送信息表
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `hema_wechat_batch_send`;
|
||
CREATE TABLE `hema_wechat_batch_send` (
|
||
`wechat_batch_send_id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '编号ID',
|
||
`msg_id` varchar(50) NOT NULL DEFAULT '' COMMENT '任务ID',
|
||
`title` varchar(255) NOT NULL DEFAULT '' COMMENT '消息标题',
|
||
`msg_type` varchar(20) NOT NULL DEFAULT '' COMMENT '消息类型',
|
||
`content` varchar(255) NOT NULL DEFAULT '' COMMENT '消息内容',
|
||
`recommend` varchar(255) NOT NULL DEFAULT '' COMMENT '推荐语',
|
||
`need_open_comment` tinyint(3) unsigned NOT NULL DEFAULT '1' COMMENT '是否开启评论,0关闭,1开启',
|
||
`only_fans_can_comment` tinyint(3) unsigned NOT NULL DEFAULT '1' COMMENT '谁可评论,0所有人,1仅粉丝',
|
||
`send_ignore_reprint` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '为转载时,0停止群发,1继续群发',
|
||
`description` varchar(255) NOT NULL DEFAULT '' COMMENT '内容描述',
|
||
`status` int(11) unsigned NOT NULL DEFAULT '10' COMMENT '群发状态',
|
||
`fans_count` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '群发人数',
|
||
`send_count` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '成功人数',
|
||
`applet_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '小程序id',
|
||
`create_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '创建时间',
|
||
`update_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '更新时间',
|
||
PRIMARY KEY (`wechat_batch_send_id`)
|
||
) ENGINE=InnoDB AUTO_INCREMENT=10001 DEFAULT CHARSET=utf8 COMMENT='微信批量发送信息表';
|
||
|
||
-- ----------------------------
|
||
-- 公众号素材表
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `hema_material`;
|
||
CREATE TABLE `hema_material` (
|
||
`material_id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '文件id',
|
||
`name` varchar(50) NOT NULL DEFAULT '' COMMENT '素材名称',
|
||
`file_type` tinyint(3) unsigned NOT NULL DEFAULT '10' COMMENT '文件类型 10=图片,20=音频,30=视频,40=图文',
|
||
`file_path` varchar(255) NOT NULL DEFAULT '' COMMENT '本地文件名称',
|
||
`media_id` varchar(255) NOT NULL DEFAULT '' COMMENT '素材media_id',
|
||
`url` varchar(255) NOT NULL DEFAULT '' COMMENT '素材网络地址',
|
||
`text_no` varchar(20) NOT NULL DEFAULT '' COMMENT '图文素材编号',
|
||
`introduction` varchar(255) NOT NULL DEFAULT '' COMMENT '视频素材描述',
|
||
`applet_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '小程序id',
|
||
`create_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '创建时间',
|
||
`update_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '更新时间',
|
||
PRIMARY KEY (`material_id`)
|
||
) ENGINE=InnoDB AUTO_INCREMENT=10001 DEFAULT CHARSET=utf8 COMMENT='公众号素材表';
|
||
|
||
-- ----------------------------
|
||
-- 公众号图文素材详情表
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `hema_material_text`;
|
||
CREATE TABLE `hema_material_text` (
|
||
`material_text_id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '记录编号',
|
||
`text_no` varchar(20) NOT NULL DEFAULT '' COMMENT '素材编号',
|
||
`id` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '素材信息序号',
|
||
`title` varchar(100) NOT NULL DEFAULT '' COMMENT '标题',
|
||
`author` varchar(50) NOT NULL DEFAULT '' COMMENT '作者',
|
||
`digest` varchar(100) NOT NULL DEFAULT '' COMMENT '摘要',
|
||
`content` longtext NOT NULL COMMENT '正文',
|
||
`media_id` varchar(255) NOT NULL DEFAULT '' COMMENT '素材media_id',
|
||
`file_path` varchar(255) NOT NULL DEFAULT '' COMMENT '本地文件名称',
|
||
`url` varchar(255) NOT NULL DEFAULT '' COMMENT '封面网络地址',
|
||
`content_source_url` varchar(255) NOT NULL DEFAULT '#' COMMENT '图文链接地址',
|
||
`create_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '创建时间',
|
||
`update_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '更新时间',
|
||
PRIMARY KEY (`material_text_id`)
|
||
) ENGINE=InnoDB AUTO_INCREMENT=10001 DEFAULT CHARSET=utf8 COMMENT='公众号图文素材详情表';
|
||
|
||
-- ----------------------------
|
||
-- 公众号关键字回复
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `hema_keyword`;
|
||
CREATE TABLE `hema_keyword` (
|
||
`keyword_id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '编号ID',
|
||
`keyword` varchar(50) NOT NULL DEFAULT '' COMMENT '关键字',
|
||
`type` varchar(10) NOT NULL DEFAULT 'text' COMMENT '消息类型 text=文字,image=图片,voice=音频,video=视频,music=音乐,news=图文',
|
||
`is_open` tinyint(3) unsigned NOT NULL DEFAULT '1' COMMENT '是否开启 0=关闭,1=开启',
|
||
`content` longtext COMMENT '消息内容',
|
||
`applet_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '小程序id',
|
||
`create_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '创建时间',
|
||
`update_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '更新时间',
|
||
PRIMARY KEY (`keyword_id`)
|
||
) ENGINE=InnoDB AUTO_INCREMENT=10001 DEFAULT CHARSET=utf8 COMMENT='公众号关键字回复';
|
||
|
||
-- ----------------------------
|
||
-- 商户详情表
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `hema_user_detail`;
|
||
CREATE TABLE `hema_user_detail` (
|
||
`user_detail_id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键ID',
|
||
`mch_id` varchar(50) NOT NULL DEFAULT '' COMMENT '商户号',
|
||
`merchant_shortname` varchar(50) NOT NULL DEFAULT '' COMMENT '商户简称',
|
||
`id_card_copy` varchar(100) NOT NULL DEFAULT '' COMMENT '身份证正面',
|
||
`id_card_national` varchar(100) NOT NULL DEFAULT '' COMMENT '身份证反面',
|
||
`id_card_name` varchar(50) NOT NULL DEFAULT '' COMMENT '证件姓名',
|
||
`id_card_number` varchar(50) NOT NULL DEFAULT '' COMMENT '证件号码',
|
||
`id_card_address` varchar(255) NOT NULL DEFAULT '' COMMENT '居住地址',
|
||
`card_period_begin` varchar(50) NOT NULL DEFAULT '' COMMENT '身份证有效期开始时间',
|
||
`card_period_end` varchar(50) NOT NULL DEFAULT '' COMMENT '身份证有效期结束时间',
|
||
`biz_address_code` varchar(50) NOT NULL DEFAULT '' COMMENT '门店所在省市编码',
|
||
`biz_store_address` varchar(255) NOT NULL DEFAULT '' COMMENT '门店地址',
|
||
`store_entrance_pic` varchar(255) NOT NULL DEFAULT '' COMMENT '门头照',
|
||
`indoor_pic` varchar(255) NOT NULL DEFAULT '' COMMENT '店内照片',
|
||
`legal_persona_wechat` varchar(50) NOT NULL DEFAULT '' COMMENT '微信号',
|
||
`mobile_phone` varchar(50) NOT NULL DEFAULT '' COMMENT '手机号',
|
||
`contact_email` varchar(50) NOT NULL DEFAULT '' COMMENT '邮箱',
|
||
`subject_type` varchar(50) NOT NULL DEFAULT 'SUBJECT_TYPE_INDIVIDUAL' COMMENT '主体类型',
|
||
`license_copy` varchar(100) NOT NULL DEFAULT '' COMMENT '营业执照',
|
||
`merchant_name` varchar(50) NOT NULL DEFAULT '' COMMENT '营业执照名称',
|
||
`license_number` varchar(50) NOT NULL DEFAULT '' COMMENT '统一社会信用代码',
|
||
`qualifications` varchar(255) NOT NULL DEFAULT '' COMMENT '特殊资质',
|
||
`account_bank` varchar(100) NOT NULL DEFAULT '' COMMENT '开户银行',
|
||
`bank_address_code` varchar(50) NOT NULL DEFAULT '' COMMENT '开户银行所在省市编码',
|
||
`account_number` varchar(50) NOT NULL DEFAULT '' COMMENT '银行账号',
|
||
`user_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '用户ID',
|
||
`create_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '创建时间',
|
||
`update_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '更新时间',
|
||
PRIMARY KEY (`user_detail_id`),
|
||
UNIQUE KEY `user_id` (`user_id`) USING BTREE
|
||
) ENGINE=InnoDB AUTO_INCREMENT=10001 DEFAULT CHARSET=utf8 COMMENT='商户详情表';
|
||
|
||
|
||
-- ----------------------------
|
||
-- 认证申请表
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `hema_apply`;
|
||
CREATE TABLE `hema_apply` (
|
||
`apply_id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键ID',
|
||
`business_code` varchar(50) NOT NULL DEFAULT '' COMMENT '自定义申请编号',
|
||
`applyment_id` varchar(50) NOT NULL DEFAULT '' COMMENT '微信申请编号',
|
||
`apply_mode` tinyint(3) unsigned NOT NULL DEFAULT '10' COMMENT '认证类型(10小程序申请 20商户入驻 30支付认证 40代理认证 50实名认证)',
|
||
`user_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '申请人ID',
|
||
`applet_id` varchar(50) NOT NULL DEFAULT '' COMMENT '小程序ID',
|
||
`app_id` varchar(50) NOT NULL DEFAULT '' COMMENT '小程序AppID',
|
||
`auth_mode` tinyint(3) unsigned NOT NULL DEFAULT '10' COMMENT '认证类型(10工商 20个人)',
|
||
`agent_mode` tinyint(3) unsigned NOT NULL DEFAULT '10' COMMENT '代理级别(10 区县 20 市级 30 省级)',
|
||
`location` varchar(50) NOT NULL DEFAULT '' COMMENT '位置坐标',
|
||
`province` varchar(20) NOT NULL DEFAULT '' COMMENT '所在省份',
|
||
`city` varchar(20) NOT NULL DEFAULT '' COMMENT '所在城市',
|
||
`district` varchar(20) NOT NULL DEFAULT '' COMMENT '所在区/县',
|
||
`pay_status` tinyint(3) unsigned NOT NULL DEFAULT '10' COMMENT '支付状态(10待支付,20已支付,30免审核费)',
|
||
`pay_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '支付时间',
|
||
`reject` varchar(255) NOT NULL DEFAULT '' COMMENT '驳回原因',
|
||
`apply_status` tinyint(3) unsigned NOT NULL DEFAULT '10' COMMENT '审核状态(10待审核,20验证中,30已审核,40已驳回)',
|
||
`applyment_state` tinyint(3) unsigned NOT NULL DEFAULT '10' COMMENT '官方平台申请状态',
|
||
`apply_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '审查时间',
|
||
`agent_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '所属代理',
|
||
`create_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '创建时间',
|
||
`update_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '更新时间',
|
||
PRIMARY KEY (`apply_id`)
|
||
) ENGINE=InnoDB AUTO_INCREMENT=10001 DEFAULT CHARSET=utf8 COMMENT='认证申请表';
|
||
|
||
-- ----------------------------
|
||
-- 小程序模板市场表
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `hema_template`;
|
||
CREATE TABLE `hema_template` (
|
||
`template_id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键ID',
|
||
`name` varchar(50) NOT NULL DEFAULT '' COMMENT '版本名称',
|
||
`app_type` varchar(50) NOT NULL DEFAULT '' COMMENT '模板类型',
|
||
`is_many` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '支持多门店(1支持,0不支持)',
|
||
`buy_single` varchar(255) NOT NULL DEFAULT '' COMMENT '单门店购买价格',
|
||
`renew_single` varchar(255) NOT NULL DEFAULT '' COMMENT '单门店续费价格',
|
||
`buy_many` varchar(255) NOT NULL DEFAULT '' COMMENT '多门店购买价格',
|
||
`renew_many` varchar(255) NOT NULL DEFAULT '' COMMENT '多门店续费价格',
|
||
`trial_day` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '免费试用天数',
|
||
`detail` varchar(255) NOT NULL DEFAULT '' COMMENT '备注说明',
|
||
`single_price` decimal(10,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '单门店代理价',
|
||
`many_price` decimal(10,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '多门店代理价',
|
||
`status` tinyint(3) unsigned NOT NULL DEFAULT '10' COMMENT '上架状态(10上架 20下架)',
|
||
`agent_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '所属代理',
|
||
`sort` int(11) unsigned NOT NULL DEFAULT '100' COMMENT '排序方式(数字越小越靠前)',
|
||
`create_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '创建时间',
|
||
`update_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '更新时间',
|
||
PRIMARY KEY (`template_id`)
|
||
) ENGINE=InnoDB AUTO_INCREMENT=10001 DEFAULT CHARSET=utf8 COMMENT='小程序模板市场表';
|
||
|
||
-- ----------------------------
|
||
-- 图库表
|
||
-- ----------------------------
|
||
CREATE TABLE IF NOT EXISTS `hema_upload_file` (
|
||
`file_id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '文件id',
|
||
`storage` varchar(20) NOT NULL DEFAULT '' COMMENT '存储方式',
|
||
`group_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '文件分组id',
|
||
`domain` varchar(255) NOT NULL DEFAULT '' COMMENT '存储域名',
|
||
`file_path` varchar(255) NOT NULL DEFAULT '' COMMENT '文件路径',
|
||
`file_size` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '文件大小(字节)',
|
||
`file_type` varchar(20) NOT NULL DEFAULT '' COMMENT '文件类型',
|
||
`file_ext` varchar(20) NOT NULL DEFAULT '' COMMENT '文件扩展名',
|
||
`is_delete` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '软删除',
|
||
`user_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '用户id',
|
||
`shop_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '门店id',
|
||
`applet_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '小程序id',
|
||
`create_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '创建时间',
|
||
PRIMARY KEY (`file_id`)
|
||
) ENGINE=InnoDB AUTO_INCREMENT=10001 DEFAULT CHARSET=utf8 COMMENT='图库表';
|
||
-- ----------------------------
|
||
-- 图库分组表
|
||
-- ----------------------------
|
||
CREATE TABLE IF NOT EXISTS `hema_upload_group` (
|
||
`group_id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '分类id',
|
||
`group_type` varchar(10) NOT NULL DEFAULT '' COMMENT '文件类型',
|
||
`group_name` varchar(30) NOT NULL DEFAULT '' COMMENT '分类名称',
|
||
`sort` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '分类排序(数字越小越靠前)',
|
||
`user_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '用户id',
|
||
`shop_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '门店id',
|
||
`applet_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '小程序id',
|
||
`create_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '创建时间',
|
||
`update_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '更新时间',
|
||
PRIMARY KEY (`group_id`),
|
||
KEY `type_index` (`group_type`)
|
||
) ENGINE=InnoDB AUTO_INCREMENT=10001 DEFAULT CHARSET=utf8 COMMENT='图库分组表';
|