mirror of
https://gitee.com/bagee/jd-coupon.git
synced 2025-07-28 02:50:38 +08:00
501 lines
29 KiB
SQL
501 lines
29 KiB
SQL
CREATE DATABASE IF NOT EXISTS `jd_union` DEFAULT CHARACTER SET utf8mb4;
|
||
USE `jd_union`;
|
||
|
||
/******************************************/
|
||
/* DatabaseName = jd_union */
|
||
/* TableName = jd_activity */
|
||
/******************************************/
|
||
CREATE TABLE `jd_activity` (
|
||
`id` bigint(20) NOT NULL,
|
||
`title` varchar(255) NOT NULL DEFAULT '' COMMENT '活动标题',
|
||
`share_image` varchar(255) NOT NULL DEFAULT '' COMMENT '活动分享图',
|
||
`logo_image` varchar(255) NOT NULL DEFAULT '' COMMENT '活动logo图',
|
||
`content` varchar(1024) NOT NULL DEFAULT '' COMMENT '活动分享文本',
|
||
`start_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '活动开始时间',
|
||
`end_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '活动结束时间',
|
||
`status` tinyint(4) NOT NULL DEFAULT '0' COMMENT '状态(1: 自动,2:显示,3:未显示)',
|
||
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||
PRIMARY KEY (`id`)
|
||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='活动表'
|
||
;
|
||
|
||
/******************************************/
|
||
/* DatabaseName = jd_union */
|
||
/* TableName = jd_apply_withdraw_order */
|
||
/******************************************/
|
||
CREATE TABLE `jd_apply_withdraw_order` (
|
||
`id` bigint(20) NOT NULL,
|
||
`applier_id` bigint(20) NOT NULL DEFAULT '0' COMMENT '申请人用户id',
|
||
`amount` decimal(9,4) NOT NULL DEFAULT '0.0000' COMMENT '申请提现金额',
|
||
`wechat_id` varchar(255) NOT NULL DEFAULT '' COMMENT '收款人微信号',
|
||
`payee_name` varchar(255) NOT NULL DEFAULT '' COMMENT '收款人姓名',
|
||
`payee_card_id` varchar(255) NOT NULL DEFAULT '' COMMENT '收款人身份证号',
|
||
`status` tinyint(4) NOT NULL DEFAULT '0' COMMENT '提现单状态',
|
||
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||
PRIMARY KEY (`id`)
|
||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4
|
||
;
|
||
|
||
/******************************************/
|
||
/* DatabaseName = jd_union */
|
||
/* TableName = jd_apply_withdraw_order_operate_record */
|
||
/******************************************/
|
||
CREATE TABLE `jd_apply_withdraw_order_operate_record` (
|
||
`id` bigint(20) NOT NULL,
|
||
`withdraw_order_id` bigint(20) NOT NULL DEFAULT '0' COMMENT '提现申请单id',
|
||
`operator_id` bigint(20) NOT NULL DEFAULT '0' COMMENT '操作人id',
|
||
`operator_name` varchar(255) NOT NULL DEFAULT '' COMMENT '操作人名称',
|
||
`operate_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '操作时间',
|
||
`remark` varchar(1014) NOT NULL DEFAULT '' COMMENT '备注',
|
||
PRIMARY KEY (`id`)
|
||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4
|
||
;
|
||
|
||
/******************************************/
|
||
/* DatabaseName = jd_union */
|
||
/* TableName = jd_banner */
|
||
/******************************************/
|
||
CREATE TABLE `jd_banner` (
|
||
`id` bigint(20) NOT NULL,
|
||
`location` varchar(2048) NOT NULL DEFAULT '' COMMENT 'banner跳转页面',
|
||
`cover_url` varchar(255) NOT NULL DEFAULT '' COMMENT 'banner封面图',
|
||
`end_time` datetime NOT NULL COMMENT '结束时间',
|
||
`start_time` datetime NOT NULL COMMENT '开始时间',
|
||
`status` tinyint(4) NOT NULL DEFAULT '0' COMMENT '状态(1: 自动,2:显示,3:未显示)',
|
||
`title` varchar(255) NOT NULL DEFAULT '' COMMENT '标题',
|
||
PRIMARY KEY (`id`)
|
||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='banner表'
|
||
;
|
||
|
||
/******************************************/
|
||
/* DatabaseName = jd_union */
|
||
/* TableName = jd_feedback */
|
||
/******************************************/
|
||
CREATE TABLE `jd_feedback` (
|
||
`id` bigint(20) NOT NULL,
|
||
`submitter_id` bigint(20) NOT NULL DEFAULT '0' COMMENT '提交人',
|
||
`content` varchar(1024) NOT NULL DEFAULT '' COMMENT '選項的值',
|
||
`status` tinyint(4) NOT NULL DEFAULT '1' COMMENT '反馈状态',
|
||
PRIMARY KEY (`id`)
|
||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4
|
||
;
|
||
|
||
/******************************************/
|
||
/* DatabaseName = jd_union */
|
||
/* TableName = jd_member_commission */
|
||
/******************************************/
|
||
CREATE TABLE `jd_member_commission` (
|
||
`id` bigint(20) NOT NULL COMMENT '记录id',
|
||
`user_id` bigint(20) NOT NULL DEFAULT '0' COMMENT '用户id',
|
||
`identify` tinyint(4) NOT NULL DEFAULT '0' COMMENT '用户等级',
|
||
`level` tinyint(4) NOT NULL DEFAULT '0' COMMENT '记录深度',
|
||
`batch_id` bigint(20) NOT NULL DEFAULT '0' COMMENT '批次Id',
|
||
`sku_id` bigint(20) NOT NULL COMMENT '商品ID',
|
||
`order_id` bigint(20) NOT NULL DEFAULT '0' COMMENT '京东订单id',
|
||
`finish_time` datetime DEFAULT NULL COMMENT '完成时间',
|
||
`order_time` datetime NOT NULL COMMENT '下单时间(时间戳,毫秒)',
|
||
`estimate_rebate_fee` decimal(9,4) NOT NULL DEFAULT '0.0000' COMMENT '预估返利(卖货)',
|
||
`actual_rebate_fee` decimal(9,4) NOT NULL DEFAULT '0.0000' COMMENT '实际返利(卖货)',
|
||
`estimate_award_fee` decimal(9,4) NOT NULL DEFAULT '0.0000' COMMENT '预估奖励',
|
||
`actual_award_fee` decimal(9,4) NOT NULL DEFAULT '0.0000' COMMENT '实际奖励',
|
||
`estimate_commission_fee` decimal(9,4) NOT NULL DEFAULT '0.0000' COMMENT '预估佣金',
|
||
`actual_commission_fee` decimal(9,4) NOT NULL DEFAULT '0.0000' COMMENT '实际佣金',
|
||
`fee_type` tinyint(4) NOT NULL DEFAULT '0',
|
||
`sku_name` varchar(1024) NOT NULL DEFAULT '' COMMENT '商品名称',
|
||
`valid_code` tinyint(4) NOT NULL DEFAULT '-1' COMMENT 'sku维度的有效码(-1:未知,2.无效-拆单,3.无效-取消,4.无效-京东帮帮主订单,5.无效-账号异常,6.无效-赠品类目不返佣,7.无效-校园订单,8.无效-企业订单,9.无效-团购订单,10.无效-开增值税专用发票订单,11.无效-乡村推广员下单,12.无效-自己推广自己下单,13.无效-违规订单,14.无效-来源与备案网址不符,15.待付款,16.已付款,17.已完成,18.已结算(5.9号不再支持结算状态回写展示))',
|
||
`remark` varchar(256) NOT NULL DEFAULT '' COMMENT '佣金备注',
|
||
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录创建时间',
|
||
PRIMARY KEY (`id`),
|
||
KEY `index_user_id` (`user_id`),
|
||
KEY `index_batch_id` (`batch_id`),
|
||
KEY `index_sku_id` (`sku_id`),
|
||
KEY `index_order_id` (`order_id`),
|
||
KEY `order_finish_time` (`finish_time`),
|
||
KEY `index_order_time` (`order_time`)
|
||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4
|
||
;
|
||
|
||
/******************************************/
|
||
/* DatabaseName = jd_union */
|
||
/* TableName = jd_member_commission_per_user_for_30_day */
|
||
/******************************************/
|
||
CREATE TABLE `jd_member_commission_per_user_for_30_day` (
|
||
`user_id` bigint(20) NOT NULL COMMENT '用户id',
|
||
`estimate_rebate_fee` decimal(31,4) DEFAULT NULL,
|
||
`actual_rebate_fee` decimal(31,4) DEFAULT NULL,
|
||
`estimate_award_fee` decimal(31,4) DEFAULT NULL,
|
||
`actual_award_fee` decimal(31,4) DEFAULT NULL,
|
||
`estimate_commission_fee` decimal(31,4) DEFAULT NULL,
|
||
`actual_commission_fee` decimal(31,4) DEFAULT NULL
|
||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4
|
||
;
|
||
|
||
/******************************************/
|
||
/* DatabaseName = jd_union */
|
||
/* TableName = jd_member_quick_start */
|
||
/******************************************/
|
||
CREATE TABLE `jd_member_quick_start` (
|
||
`id` bigint(20) NOT NULL COMMENT '记录id',
|
||
`title` varchar(32) NOT NULL DEFAULT '' COMMENT '新人上路标题',
|
||
`content` varchar(512) NOT NULL DEFAULT '' COMMENT '新人上路说明',
|
||
`video_url` varchar(256) NOT NULL DEFAULT '' COMMENT '视频地址',
|
||
`type` tinyint(4) NOT NULL DEFAULT '1' COMMENT '跳转页面、复制、显示图片',
|
||
`style` tinyint(4) NOT NULL DEFAULT '1' COMMENT '显示样式',
|
||
`action` varchar(16) NOT NULL DEFAULT '' COMMENT '操作提示',
|
||
`data` varchar(256) NOT NULL DEFAULT '' COMMENT '操作内容',
|
||
`sort` tinyint(4) NOT NULL DEFAULT '1' COMMENT '显示顺序',
|
||
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||
PRIMARY KEY (`id`)
|
||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='新人上手'
|
||
;
|
||
|
||
/******************************************/
|
||
/* DatabaseName = jd_union */
|
||
/* TableName = jd_message */
|
||
/******************************************/
|
||
CREATE TABLE `jd_message` (
|
||
`id` bigint(20) NOT NULL,
|
||
`title` varchar(255) NOT NULL DEFAULT '' COMMENT '消息标题',
|
||
`content` varchar(1024) NOT NULL DEFAULT '' COMMENT '消息内容',
|
||
`start_time` datetime NOT NULL COMMENT '消息开始时间',
|
||
`end_time` datetime NOT NULL COMMENT '消息结束时间',
|
||
`type` tinyint(4) NOT NULL DEFAULT '0' COMMENT '消息类型',
|
||
`status` tinyint(4) NOT NULL DEFAULT '0' COMMENT '消息状态(1: 自动,2:显示,3:未显示)',
|
||
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||
PRIMARY KEY (`id`)
|
||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='新闻'
|
||
;
|
||
|
||
/******************************************/
|
||
/* DatabaseName = jd_union */
|
||
/* TableName = jd_news */
|
||
/******************************************/
|
||
CREATE TABLE `jd_news` (
|
||
`id` bigint(20) NOT NULL,
|
||
`title` varchar(255) NOT NULL DEFAULT '' COMMENT '活动标题',
|
||
`location` varchar(2048) NOT NULL DEFAULT '' COMMENT '跳转页面',
|
||
`start_time` datetime NOT NULL COMMENT '活动开始时间',
|
||
`end_time` datetime NOT NULL COMMENT '活动结束时间',
|
||
`status` tinyint(4) NOT NULL DEFAULT '0' COMMENT '快报状态(1: 自动,2:显示,3:未显示)',
|
||
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||
PRIMARY KEY (`id`)
|
||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='新闻'
|
||
;
|
||
|
||
/******************************************/
|
||
/* DatabaseName = jd_union */
|
||
/* TableName = jd_option */
|
||
/******************************************/
|
||
CREATE TABLE `jd_option` (
|
||
`id` bigint(20) NOT NULL,
|
||
`option_name` varchar(128) NOT NULL COMMENT '選項key',
|
||
`option_value` varchar(255) NOT NULL COMMENT '選項的值',
|
||
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||
PRIMARY KEY (`id`),
|
||
UNIQUE KEY `option_name` (`option_name`)
|
||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4
|
||
;
|
||
|
||
/******************************************/
|
||
/* DatabaseName = jd_union */
|
||
/* TableName = jd_order_detail */
|
||
/******************************************/
|
||
CREATE TABLE `jd_order_detail` (
|
||
`id` bigint(20) NOT NULL COMMENT 'id',
|
||
`order_id` bigint(20) NOT NULL COMMENT '订单ID',
|
||
`finish_time` datetime DEFAULT NULL COMMENT '完成时间',
|
||
`order_emt` tinyint(4) NOT NULL DEFAULT '1' COMMENT '下单设备(1:PC,2:无线)',
|
||
`order_time` datetime NOT NULL COMMENT '下单时间(时间戳,毫秒)',
|
||
`owner_id` bigint(20) NOT NULL DEFAULT '0' COMMENT '推广人id',
|
||
`buyer_id` bigint(20) NOT NULL DEFAULT '0' COMMENT '购买人id',
|
||
`parent_id` bigint(20) NOT NULL DEFAULT '0' COMMENT '父单的订单ID,仅当发生订单拆分时返回, 0:未拆分,有值则表示此订单为子订单',
|
||
`pay_month` varchar(19) NOT NULL DEFAULT '0' COMMENT '订单维度预估结算时间,不建议使用,可以用订单行sku维度paymonth字段参考,(格式:yyyyMMdd),0:未结算,订单''预估结算时间''仅供参考。账号未通过资质审核或订单发生售后,会影响订单实际结算时间。',
|
||
`plus` tinyint(4) NOT NULL DEFAULT '0' COMMENT '下单用户是否为PLUS会员 0:否,1:是',
|
||
`pop_id` bigint(20) NOT NULL DEFAULT '0' COMMENT '订单维度商家ID,不建议使用,可以用订单行sku维度popId参考',
|
||
`union_id` bigint(20) NOT NULL DEFAULT '0' COMMENT '推客的联盟ID',
|
||
`ext1` varchar(255) NOT NULL DEFAULT '' COMMENT '订单维度的推客生成推广链接时传入的扩展字段,不建议使用,可以用订单行sku维度ext1参考,(需要联系运营开放白名单才能拿到数据)',
|
||
`valid_code` tinyint(4) NOT NULL DEFAULT '-1' COMMENT '订单维度的有效码,不建议使用,可以用订单行sku维度validCode参考,(-1:未知,2.无效-拆单,3.无效-取消,4.无效-京东帮帮主订单,5.无效-账号异常,6.无效-赠品类目不返佣,7.无效-校园订单,8.无效-企业订单,9.无效-团购订单,10.无效-开增值税专用发票订单,11.无效-乡村推广员下单,12.无效-自己推广自己下单,13.无效-违规订单,14.无效-来源与备案网址不符,15.待付款,16.已付款,17.已完成,18.已结算(5.9号不再支持结算状态回写展示))',
|
||
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '订单更新时间',
|
||
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '订单创建时间',
|
||
PRIMARY KEY (`id`),
|
||
UNIQUE KEY `order_id` (`order_id`)
|
||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='订单记录'
|
||
;
|
||
|
||
/******************************************/
|
||
/* DatabaseName = jd_union */
|
||
/* TableName = jd_order_sku */
|
||
/******************************************/
|
||
CREATE TABLE `jd_order_sku` (
|
||
`id` bigint(20) NOT NULL COMMENT 'id',
|
||
`sku_id` bigint(20) NOT NULL COMMENT '商品ID',
|
||
`order_id` bigint(20) NOT NULL COMMENT '京东订单id',
|
||
`owner_id` bigint(20) NOT NULL DEFAULT '0' COMMENT '推广人id',
|
||
`buyer_id` bigint(20) NOT NULL DEFAULT '0' COMMENT '购买人id',
|
||
`actual_cos_price` decimal(9,4) NOT NULL DEFAULT '0.0000' COMMENT '实际计算佣金的金额。订单完成后,会将误扣除的运费券金额更正。如订单完成后发生退款,此金额会更新。',
|
||
`actual_fee` decimal(9,4) NOT NULL DEFAULT '0.0000' COMMENT ' 推客获得的实际佣金(实际计佣金额*佣金比例*最终比例)。如订单完成后发生退款,此金额会更新。',
|
||
`commission_rate` decimal(9,4) NOT NULL DEFAULT '0.0000' COMMENT '佣金比例',
|
||
`estimate_cos_price` decimal(9,4) NOT NULL DEFAULT '0.0000' COMMENT '预估计佣金额,即用户下单的金额(已扣除优惠券、白条、支付优惠、进口税,未扣除红包和京豆),有时会误扣除运费券金额,完成结算时会在实际计佣金额中更正。如订单完成前发生退款,此金额也会更新。',
|
||
`estimate_fee` decimal(9,4) NOT NULL DEFAULT '0.0000' COMMENT '推客的预估佣金(预估计佣金额*佣金比例*最终比例),如订单完成前发生退款,此金额也会更新。',
|
||
`final_rate` decimal(9,4) NOT NULL DEFAULT '0.0000' COMMENT '最终比例(分成比例+补贴比例)',
|
||
`cid1` bigint(20) NOT NULL DEFAULT '0' COMMENT '一级类目ID',
|
||
`frozen_sku_nnum` bigint(20) NOT NULL DEFAULT '0' COMMENT '商品售后中数量',
|
||
`pid` varchar(128) DEFAULT '' COMMENT '联盟子站长身份标识,格式:子站长ID_子站长网站ID_子站长推广位ID',
|
||
`position_id` bigint(20) NOT NULL DEFAULT '0' COMMENT '推广位ID,0代表无推广位',
|
||
`site_id` bigint(20) NOT NULL DEFAULT '0' COMMENT '网站ID,0:无网站',
|
||
`sku_name` varchar(1024) NOT NULL DEFAULT '' COMMENT '商品名称',
|
||
`sku_num` bigint(20) NOT NULL DEFAULT '0' COMMENT '商品数量',
|
||
`sku_image` varchar(1024) NOT NULL DEFAULT '' COMMENT '商品主图',
|
||
`sku_return_num` bigint(20) NOT NULL DEFAULT '0' COMMENT '商品已退货数量',
|
||
`sub_side_rate` decimal(9,4) NOT NULL DEFAULT '0.0000' COMMENT '分成比例',
|
||
`subsidy_rate` decimal(9,4) NOT NULL DEFAULT '0.0000' COMMENT '补贴比例',
|
||
`cid3` bigint(20) NOT NULL DEFAULT '0' COMMENT '三级类目ID',
|
||
`union_alias` varchar(255) NOT NULL DEFAULT '' COMMENT ' PID所属母账号平台名称(原第三方服务商来源)',
|
||
`union_tag` varchar(255) NOT NULL DEFAULT '' COMMENT '联盟标签数据(整型的二进制字符串,目前返回16位:0000000000000001。数据从右向左进行,每一位为1表示符合联盟的标签特征,第1位:红包,第2位:组合推广,第3位:拼购,第5位:有效首次购(0000000000011XXX表示有效首购,最终奖励活动结算金额会结合订单状态判断,以联盟后台对应活动效果数据报表https://union.jd.com/active为准),第8位:复购订单,第9位:礼金,第10位:联盟礼金,第11位:推客礼金。例如:0000000000000001:红包订单,0000000000000010:组合推广订单,0000000000000100:拼购订单,0000000000011000:有效首购,0000000000000111:红包+组合推广+拼购等)',
|
||
`union_traffic_group` tinyint(4) NOT NULL DEFAULT '0' COMMENT '渠道组 1:1号店,其他:京东',
|
||
`valid_code` tinyint(4) NOT NULL DEFAULT '-1' COMMENT 'sku维度的有效码(-1:未知,2.无效-拆单,3.无效-取消,4.无效-京东帮帮主订单,5.无效-账号异常,6.无效-赠品类目不返佣,7.无效-校园订单,8.无效-企业订单,9.无效-团购订单,10.无效-开增值税专用发票订单,11.无效-乡村推广员下单,12.无效-自己推广自己下单,13.无效-违规订单,14.无效-来源与备案网址不符,15.待付款,16.已付款,17.已完成,18.已结算(5.9号不再支持结算状态回写展示))',
|
||
`sub_union_id` varchar(255) NOT NULL DEFAULT '' COMMENT '子联盟ID(需要联系运营开放白名单才能拿到数据)',
|
||
`trace_type` tinyint(4) NOT NULL DEFAULT '2' COMMENT '2:同店;3:跨店',
|
||
`pay_month` int(11) NOT NULL DEFAULT '0' COMMENT '订单行维度预估结算时间(格式:yyyyMMdd) ,0:未结算。订单''预估结算时间''仅供参考。账号未通过资质审核或订单发生售后,会影响订单实际结算时间。',
|
||
`pop_id` bigint(20) NOT NULL DEFAULT '0' COMMENT ' 商家ID。''订单行维度''',
|
||
`ext1` varchar(255) NOT NULL DEFAULT '' COMMENT ' 推客生成推广链接时传入的扩展字段(需要联系运营开放白名单才能拿到数据)。''订单行维度''',
|
||
`cp_act_id` bigint(20) NOT NULL DEFAULT '0' COMMENT '招商团活动id,正整数,为0时表示无活动',
|
||
`union_role` tinyint(4) NOT NULL DEFAULT '1' COMMENT '站长角色,1: 推客、 2: 团长',
|
||
`gift_coupon_key` varchar(255) NOT NULL DEFAULT '' COMMENT '礼金批次ID',
|
||
`gift_coupon_ocs_amount` decimal(9,4) NOT NULL DEFAULT '0.0000' COMMENT '礼金分摊金额',
|
||
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT 'sku更新时间',
|
||
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT 'sdu创建时间',
|
||
PRIMARY KEY (`id`),
|
||
UNIQUE KEY `unique_order_id_and_sku_id` (`order_id`,`sku_id`)
|
||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='佣金商品记录'
|
||
;
|
||
|
||
/******************************************/
|
||
/* DatabaseName = jd_union */
|
||
/* TableName = jd_order_sync_record */
|
||
/******************************************/
|
||
CREATE TABLE `jd_order_sync_record` (
|
||
`id` bigint(20) NOT NULL COMMENT '记录id',
|
||
`order_id` bigint(20) NOT NULL DEFAULT '0' COMMENT '京东订单id',
|
||
`status` tinyint(4) NOT NULL DEFAULT '0' COMMENT '是否成功(0成功,1失败)',
|
||
PRIMARY KEY (`id`)
|
||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4
|
||
;
|
||
|
||
/******************************************/
|
||
/* DatabaseName = jd_union */
|
||
/* TableName = jd_question */
|
||
/******************************************/
|
||
CREATE TABLE `jd_question` (
|
||
`id` bigint(20) NOT NULL,
|
||
`cid` bigint(20) NOT NULL COMMENT '问题分类ID',
|
||
`title` varchar(64) NOT NULL COMMENT '问题标题',
|
||
`answer` varchar(1024) NOT NULL COMMENT '问题回答',
|
||
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||
PRIMARY KEY (`id`),
|
||
KEY `index_category` (`cid`)
|
||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4
|
||
;
|
||
|
||
/******************************************/
|
||
/* DatabaseName = jd_union */
|
||
/* TableName = jd_question_category */
|
||
/******************************************/
|
||
CREATE TABLE `jd_question_category` (
|
||
`id` bigint(20) NOT NULL,
|
||
`name` varchar(64) NOT NULL COMMENT '分类名称',
|
||
`icon` varchar(256) NOT NULL COMMENT '小图标',
|
||
`open` tinyint(4) NOT NULL DEFAULT '1',
|
||
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||
PRIMARY KEY (`id`),
|
||
UNIQUE KEY `name` (`name`)
|
||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4
|
||
;
|
||
|
||
/******************************************/
|
||
/* DatabaseName = jd_union */
|
||
/* TableName = jd_settlement_calculate_result */
|
||
/******************************************/
|
||
CREATE TABLE `jd_settlement_calculate_result` (
|
||
`id` bigint(20) NOT NULL COMMENT '记录id',
|
||
`user_id` bigint(20) NOT NULL DEFAULT '0' COMMENT '用户id',
|
||
`start_date` date NOT NULL COMMENT '开始时间',
|
||
`end_date` date NOT NULL COMMENT '开始时间',
|
||
`rebate_fee` decimal(9,4) NOT NULL DEFAULT '0.0000' COMMENT '返利',
|
||
`award_fee` decimal(9,4) NOT NULL DEFAULT '0.0000' COMMENT '奖励',
|
||
`commission_fee` decimal(9,4) NOT NULL DEFAULT '0.0000' COMMENT '佣金',
|
||
`status` tinyint(4) NOT NULL DEFAULT '0' COMMENT '成员状态(0成功,1失败)',
|
||
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录时间',
|
||
PRIMARY KEY (`id`),
|
||
UNIQUE KEY `user_id` (`user_id`,`start_date`,`end_date`),
|
||
KEY `index_user_id_and_start_date_and_end_date` (`user_id`,`start_date`,`end_date`)
|
||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4
|
||
;
|
||
|
||
/******************************************/
|
||
/* DatabaseName = jd_union */
|
||
/* TableName = jd_share_poster */
|
||
/******************************************/
|
||
CREATE TABLE `jd_share_poster` (
|
||
`id` bigint(20) NOT NULL,
|
||
`title` varchar(64) NOT NULL DEFAULT '' COMMENT '海报名称',
|
||
`icon_url` varchar(512) NOT NULL DEFAULT '' COMMENT '图标Url',
|
||
`image_url` varchar(512) NOT NULL DEFAULT '' COMMENT '分享图',
|
||
`content` varchar(1024) NOT NULL DEFAULT '' COMMENT '海报文字内容',
|
||
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '发布时间',
|
||
PRIMARY KEY (`id`)
|
||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='分享海报'
|
||
;
|
||
|
||
/******************************************/
|
||
/* DatabaseName = jd_union */
|
||
/* TableName = jd_super_member_apply */
|
||
/******************************************/
|
||
CREATE TABLE `jd_super_member_apply` (
|
||
`id` bigint(20) NOT NULL,
|
||
`owner_id` bigint(20) NOT NULL COMMENT '申请人',
|
||
`group_id` int(11) NOT NULL COMMENT '群组id',
|
||
`image_urls` varchar(260) NOT NULL DEFAULT '' COMMENT '申请图',
|
||
`status` tinyint(4) NOT NULL DEFAULT '1' COMMENT '申请状态',
|
||
`remark` varchar(64) NOT NULL DEFAULT '' COMMENT '备注信息',
|
||
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '申请时间',
|
||
PRIMARY KEY (`id`),
|
||
UNIQUE KEY `group_id` (`group_id`)
|
||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='超级会员申请表'
|
||
;
|
||
|
||
/******************************************/
|
||
/* DatabaseName = jd_union */
|
||
/* TableName = jd_team_member */
|
||
/******************************************/
|
||
CREATE TABLE `jd_team_member` (
|
||
`id` bigint(20) NOT NULL COMMENT 'ID',
|
||
`leader_id` bigint(20) unsigned NOT NULL COMMENT '领队id',
|
||
`member_id` bigint(20) unsigned NOT NULL COMMENT '成员id',
|
||
`level` int(11) NOT NULL COMMENT '级别',
|
||
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录创建时间',
|
||
PRIMARY KEY (`id`),
|
||
UNIQUE KEY `index_unique_leader_id_and_member_id` (`leader_id`,`member_id`)
|
||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4
|
||
;
|
||
|
||
/******************************************/
|
||
/* DatabaseName = jd_union */
|
||
/* TableName = jd_timeline_goods */
|
||
/******************************************/
|
||
CREATE TABLE `jd_timeline_goods` (
|
||
`id` bigint(20) NOT NULL,
|
||
`title` varchar(255) NOT NULL DEFAULT '' COMMENT '商品名称',
|
||
`sku_id` bigint(20) NOT NULL DEFAULT '0' COMMENT '商品id',
|
||
`publisher_id` bigint(20) NOT NULL DEFAULT '0' COMMENT '发布人id',
|
||
`image_url` varchar(1024) NOT NULL DEFAULT '' COMMENT '分享图',
|
||
`content` varchar(1024) NOT NULL DEFAULT '' COMMENT '发圈内容',
|
||
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '注册时间',
|
||
PRIMARY KEY (`id`)
|
||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4
|
||
;
|
||
|
||
/******************************************/
|
||
/* DatabaseName = jd_union */
|
||
/* TableName = jd_user */
|
||
/******************************************/
|
||
CREATE TABLE `jd_user` (
|
||
`id` bigint(20) NOT NULL,
|
||
`nick_name` varchar(255) NOT NULL DEFAULT '' COMMENT '用户名',
|
||
`avatar_url` varchar(1024) NOT NULL DEFAULT '' COMMENT '活动分享图',
|
||
`phone` varchar(20) NOT NULL DEFAULT '' COMMENT '手机号',
|
||
`identify` tinyint(4) NOT NULL DEFAULT '0' COMMENT '用户身份(导师,合伙人)',
|
||
`invitation_code` varchar(10) NOT NULL DEFAULT '' COMMENT '邀请码',
|
||
`inviter_id` bigint(20) NOT NULL DEFAULT '0' COMMENT '邀请人用户id',
|
||
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '注册时间',
|
||
`role_name` varchar(32) NOT NULL DEFAULT 'MEMBER' COMMENT '成员角色',
|
||
PRIMARY KEY (`id`),
|
||
UNIQUE KEY `unique_invitation_code` (`invitation_code`)
|
||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4
|
||
;
|
||
|
||
/******************************************/
|
||
/* DatabaseName = jd_union */
|
||
/* TableName = jd_wallet */
|
||
/******************************************/
|
||
CREATE TABLE `jd_wallet` (
|
||
`id` bigint(20) NOT NULL,
|
||
`balance` decimal(9,4) NOT NULL DEFAULT '0.0000' COMMENT '钱包余额',
|
||
`balance_freeze` decimal(9,4) NOT NULL DEFAULT '0.0000' COMMENT '已被冻结的金额',
|
||
`user_id` bigint(20) NOT NULL DEFAULT '0' COMMENT '用户id',
|
||
`status` tinyint(4) NOT NULL DEFAULT '0' COMMENT '钱包状态',
|
||
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||
PRIMARY KEY (`id`)
|
||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4
|
||
;
|
||
|
||
/******************************************/
|
||
/* DatabaseName = jd_union */
|
||
/* TableName = jd_wallet_transaction_flow */
|
||
/******************************************/
|
||
CREATE TABLE `jd_wallet_transaction_flow` (
|
||
`id` bigint(20) NOT NULL COMMENT '记录id',
|
||
`user_id` bigint(20) NOT NULL DEFAULT '0' COMMENT '用户id',
|
||
`amount` decimal(9,4) NOT NULL DEFAULT '0.0000' COMMENT '费用数量',
|
||
`order_id` bigint(20) NOT NULL DEFAULT '0' COMMENT '交易id',
|
||
`transaction_time` datetime NOT NULL COMMENT '交易时间',
|
||
`transaction_type` tinyint(4) NOT NULL DEFAULT '0' COMMENT '交易类型(0 未知,1收入,2支出) ',
|
||
`transaction_biz` tinyint(4) NOT NULL DEFAULT '0' COMMENT '交易业务类型 ',
|
||
`remark` varchar(255) NOT NULL DEFAULT '' COMMENT '流水备注',
|
||
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '注册时间',
|
||
PRIMARY KEY (`id`)
|
||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4
|
||
;
|
||
|
||
/******************************************/
|
||
/* DatabaseName = jd_union */
|
||
/* TableName = jd_wechat_group */
|
||
/******************************************/
|
||
CREATE TABLE `jd_wechat_group` (
|
||
`id` bigint(20) NOT NULL,
|
||
`group_id` int(11) NOT NULL COMMENT '群组id',
|
||
`group_name` varchar(64) NOT NULL COMMENT '组名称',
|
||
`owner_id` bigint(20) NOT NULL COMMENT '归属人id',
|
||
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '发布时间',
|
||
PRIMARY KEY (`id`),
|
||
UNIQUE KEY `group_id` (`group_id`)
|
||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='分享海报'
|
||
;
|
||
|
||
/******************************************/
|
||
/* DatabaseName = jd_union */
|
||
/* TableName = jd_wechat_user */
|
||
/******************************************/
|
||
CREATE TABLE `jd_wechat_user` (
|
||
`id` bigint(20) NOT NULL COMMENT 'id',
|
||
`user_id` bigint(20) NOT NULL DEFAULT '0' COMMENT '用户id',
|
||
`session_key` varchar(255) NOT NULL DEFAULT '' COMMENT '会话密钥',
|
||
`wechat_id` varchar(255) NOT NULL DEFAULT '' COMMENT '微信号',
|
||
`open_id` varchar(255) NOT NULL DEFAULT '' COMMENT '用户唯一标识',
|
||
`union_id` varchar(255) NOT NULL DEFAULT '' COMMENT '用户在开放平台的唯一标识符,在满足 UnionID 下发条件的情况下会返回,详见 UnionID 机制说明。',
|
||
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '注册时间',
|
||
PRIMARY KEY (`id`)
|
||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4
|
||
;
|
||
|
||
/******************************************/
|
||
/* DatabaseName = jd_union */
|
||
/* TableName = jd_withdraw_order_payment */
|
||
/******************************************/
|
||
CREATE TABLE `jd_withdraw_order_payment` (
|
||
`id` bigint(20) NOT NULL COMMENT 'id',
|
||
`partner_trade_no` varchar(32) NOT NULL DEFAULT '' COMMENT '商户订单号,需保持历史全局唯一性(只能是字母或者数字,不能包含有其它字符)',
|
||
`payment_no` varchar(64) NOT NULL DEFAULT '' COMMENT '企业付款成功,返回的微信付款单号',
|
||
`payment_time` varchar(32) NOT NULL DEFAULT '' COMMENT '企业付款成功时间',
|
||
`amount` int(11) NOT NULL COMMENT '支付金额(单位:分)',
|
||
`device_info` varchar(32) NOT NULL DEFAULT '' COMMENT '微信支付分配的终端设备号',
|
||
`payment_desc` varchar(100) NOT NULL DEFAULT '' COMMENT '支付备注',
|
||
`result_code` varchar(16) NOT NULL COMMENT 'SUCCESS/FAIL,注意:当状态为FAIL时,存在业务结果未明确的情况。如果状态为FAIL,请务必关注错误代码(err_code字段),通过查询查询接口确认此次付款的结果。',
|
||
`err_code` varchar(32) NOT NULL DEFAULT '' COMMENT '错误码信息,注意:出现未明确的错误码时(SYSTEMERROR等),请务必用原商户订单号重试,或通过查询接口确认此次付款的结果。',
|
||
`err_code_des` varchar(128) NOT NULL DEFAULT '' COMMENT '结果信息描述',
|
||
PRIMARY KEY (`id`),
|
||
UNIQUE KEY `partner_trade_no` (`partner_trade_no`),
|
||
UNIQUE KEY `payment_no` (`payment_no`)
|
||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='提现支付操作记录'
|
||
;
|