DROP TABLE IF EXISTS `customer`;
CREATE TABLE `customer` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
`level` int(8) DEFAULT NULL COMMENT '当前用户所处深度',
`parent_id` int(11) DEFAULT '0' COMMENT '上级用户id',
`add_time` bigint(20) NOT NULL DEFAULT '0' COMMENT '注册时间',
`update_time` bigint(10) DEFAULT '0' COMMENT '更新时间',
`username` varchar(64) NOT NULL DEFAULT '' COMMENT '用户名/手机号码',
`realname` varchar(64) DEFAULT '' COMMENT '真实姓名',
`nickname` varchar(64) DEFAULT '' COMMENT '用户昵称',
`password` varchar(100) NOT NULL DEFAULT '' COMMENT '用户密码',
`reg_ip` varchar(100) NOT NULL DEFAULT '' COMMENT '注册IP',
`status` smallint(1) NOT NULL DEFAULT '1' COMMENT '账号状态[0:封号,1:正常]',
`login_times` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '账号登录次数',
`last_login_ip` varchar(100) DEFAULT '' COMMENT '最后登录IP',
`last_login_time` bigint(11) unsigned NOT NULL DEFAULT '0' COMMENT '最后登录时间',
`head_img` varchar(500) NOT NULL DEFAULT '' COMMENT '用户头像',
`role_id` int(11) NOT NULL DEFAULT '0',
`token` varchar(50) NOT NULL DEFAULT '',
`balance` int(11) NOT NULL DEFAULT '0' COMMENT '余额',
`profit_percentage` decimal(10,2) DEFAULT '0.00' COMMENT '分润比列%',
`sale_qr_code` varchar(255) DEFAULT '' COMMENT '用户推广二维码图片地址',
`phone` varchar(50) DEFAULT '' COMMENT '联系电话',
`invitation_code` varchar(50) DEFAULT '' COMMENT '邀请码',
`openId` varchar(50) DEFAULT '' COMMENT '微信登陆id',
PRIMARY KEY (`id`),
KEY `uni_token` (`token`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT COMMENT='用户';
DROP TABLE IF EXISTS `log_action`;
CREATE TABLE `log_action` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
`add_time` bigint(20) NOT NULL DEFAULT '0' COMMENT '操作时间',
`uid` varchar(255) DEFAULT '0' COMMENT '操作用户ID',
`url` varchar(200) NOT NULL COMMENT '操作URL',
`post_data` text COMMENT '用户提交的数据',
`response_data` text,
`args` varchar(800) DEFAULT NULL,
`ua` varchar(255) DEFAULT NULL,
`ip` varchar(255) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT COMMENT='用户操作日志';
DROP TABLE IF EXISTS `promote_link`;
CREATE TABLE `promote_link` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
`add_time` bigint(20) NOT NULL DEFAULT '0' COMMENT '操作时间',
`update_time` bigint(20) DEFAULT '0' COMMENT '更新时间',
`dispatch_sign` varchar(128) DEFAULT '' COMMENT '派单标识',
`link_url` varchar(255) NOT NULL DEFAULT '' COMMENT '推广链接URL',
`enter_page` varchar(255) DEFAULT '' COMMENT '入口页面',
`detail` varchar(255) DEFAULT '' COMMENT '详情',
`click_count` int(10) DEFAULT '0' COMMENT '点击次数',
`attention_num` int(10) DEFAULT '0' COMMENT '引进用户数',
`recharge_money` int(15) DEFAULT '0' COMMENT '总充值金额 单位分',
`share_money` int(15) DEFAULT '0' COMMENT '已分润充值金额 单位分',
`success_order_count` int(10) DEFAULT '0' COMMENT '成功订单数',
`close_order_count` int(10) DEFAULT '0' COMMENT '关闭订单数',
`rate` varchar(32) DEFAULT '0' COMMENT '完成率%',
`customer_id` int(10) DEFAULT '0' COMMENT '被获取到的推广链接对应用户id',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT COMMENT='推广链接';
DROP TABLE IF EXISTS `benefit`;
CREATE TABLE `benefit` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
`add_time` bigint(20) NOT NULL DEFAULT '0' COMMENT '操作时间',
`update_time` bigint(20) DEFAULT '0' COMMENT '更新时间',
`link_id` int(11) NOT NULL COMMENT '推广链接id',
`customer_id` int(11) NOT NULL COMMENT '用户id',
`customer_benefit` int(11) NOT NULL COMMENT '分润金额,单位分',
`profit_percentage` decimal(10,2) DEFAULT '0' COMMENT '分润比列%',
`current_amount` int(11) NOT NULL COMMENT '当前进行分润的总金额',
`recharge_money` int(15) NOT NULL COMMENT '充值金额',
PRIMARY KEY(`id`)
)ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT COMMENT='分润记录表';
DROP TABLE IF EXISTS `account_withdraw`;
CREATE TABLE `account_withdraw` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
`add_time` bigint(20) NOT NULL,
`update_time` bigint(20) DEFAULT NULL,
`userId` int(11) NOT NULL,
`amount` varchar(128) NOT NULL COMMENT '提现金额',
`channel` varchar(64) DEFAULT NULL COMMENT '提现方式',
`status` int(11) DEFAULT NULL,
`result` varchar(128) DEFAULT NULL COMMENT '本次提现申请的结果',
`phone` varchar(32) DEFAULT NULL COMMENT '手机号',
`username` varchar(32) DEFAULT NULL COMMENT '用户名',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT;