数据库表结构
1.商品表¶
CREATE TABLE IF NOT EXISTS `pre_aljbd_goods` ( `id` int(10) NOT NULL AUTO_INCREMENT COMMENT COMMENT '商品编码', `bid` int(10) NOT NULL COMMENT '店铺ID', `uid` int(10) NOT NULL COMMENT '用户ID', `name` varchar(255) NOT NULL COMMENT '商品标题', `price1` decimal(10,2) NOT NULL COMMENT '现价/当前价格', `new_price` decimal(10,2) NOT NULL COMMENT '新人专享价', `price2` decimal(10,2) NOT NULL COMMENT '原价', `view` int(10) NOT NULL COMMENT '浏览量', `pic1` varchar(255) NOT NULL COMMENT '商品主图', `pic2` varchar(255) NOT NULL COMMENT '商品轮播图', `pic3` varchar(255) NOT NULL COMMENT '商品轮播图', `pic4` varchar(255) NOT NULL COMMENT '商品轮播图', `pic5` varchar(255) NOT NULL COMMENT '商品轮播图', `pic6` varchar(255) NOT NULL COMMENT '商品轮播图', `pic7` varchar(255) NOT NULL COMMENT '商品轮播图', `pic8` varchar(255) NOT NULL COMMENT '商品轮播图', `pic9` varchar(255) NOT NULL COMMENT '商品轮播图', `pic10` varchar(255) NOT NULL COMMENT '商品轮播图', `pic11` varchar(255) NOT NULL COMMENT '商品轮播图', `pic12` varchar(255) NOT NULL COMMENT '商品轮播图', `gwurl` varchar(255) NOT NULL COMMENT '商品外链', `intro` longtext NOT NULL COMMENT '商品详情', `dateline` int(10) NOT NULL COMMENT '发布时间', `subtype3` int(10) NOT NULL COMMENT '三级分类', `subtype` int(11) NOT NULL COMMENT '二级分类', `type` int(11) NOT NULL COMMENT '一级分类', `sign` int(11) NOT NULL COMMENT '是否推荐 0/未推荐商品 1/推荐商品', `amount` int(10) NOT NULL COMMENT '商品库存', `buyamount` int(10) NOT NULL COMMENT '购买数量/销量', `endtime` int(10) NOT NULL COMMENT '结束时间/过期时间', `displayorder` int(10) NOT NULL COMMENT '显示顺序', `state` tinyint(3) NOT NULL COMMENT '商品状态 0/上架 1/下架', `fare` decimal(8,2) UNSIGNED NOT NULL DEFAULT '0.00' COMMENT '运费金额', `fare_desc` int(10) NOT NULL COMMENT '运费:1/包邮 2/到付 999999/自定义金额', `collection` int(10) NOT NULL COMMENT '总收藏数量', `rubbish` int(10) NOT NULL COMMENT '回收站 0/正常 1/进入收回站', `attr_key` text NOT NULL COMMENT '规格属性key', `attr_value` text NOT NULL COMMENT '规格属性value', `attr_sku` text NOT NULL COMMENT '规格属性sku', `btypeid` int(10) NOT NULL COMMENT '店内一级分类', `bsubtypeid` int(10) NOT NULL COMMENT '店内二级分类', `selling_point` varchar(255) NOT NULL COMMENT '商品卖点', `category` tinyint(3) NOT NULL COMMENT '商品类别:0/实物 1/虚拟商品', `commodity_type` tinyint(3) NOT NULL COMMENT '商品类型:0/普通商品 1/拼团商品 2/团购商品', `starttime` int(11) NOT NULL COMMENT '拼团开始时间', `collage_price` decimal(10,2) NOT NULL COMMENT '拼团价格', `collage_num` int(11) NOT NULL COMMENT '拼团人数', `brief` varchar(255) NOT NULL COMMENT '商品简单描述', `region` int(10) NOT NULL COMMENT '一级地区', `subregion` int(10) NOT NULL COMMENT '二级地区', `limit_amount` int(11) NOT NULL COMMENT '限购数量', `region1` varchar(255) NOT NULL COMMENT '三级地区', `give_integral` int(11) NOT NULL COMMENT '赠送积分数量', `pay_integral` int(11) NOT NULL COMMENT '积分抵扣金额比例', `service_label` varchar(255) NOT NULL COMMENT '商品服务标签', `sh_status` tinyint(3) NOT NULL COMMENT '审核状态 0/已审核 1/未审核', `is_pt_sku` tinyint(3) NOT NULL COMMENT '限同一商品规格拼团/规格混拼 1/支持 0/不支持', `m_intro_img` text NOT NULL COMMENT '手机端商品图片详情', `m_intro_text` text NOT NULL COMMENT '手机端商品文本详情', `vr_url` varchar(255) NOT NULL COMMENT '商品全景VR', `video_url` varchar(255) NOT NULL COMMENT '商品视频', `reason` varchar(255) NOT NULL COMMENT '审核备注信息', `video_path` varchar(255) NOT NULL COMMENT 'oss视频路径', `is_volume` tinyint(3) NOT NULL COMMENT '阶梯价格是否带商品规格', `unit` char(20) NOT NULL COMMENT '外卖单位', `store_id` int(11) NOT NULL COMMENT '门店ID' );
2.商家表¶
CREATE TABLE IF NOT EXISTS `pre_aljbd` ( `id` int(10) NOT NULL AUTO_INCREMENT COMMENT '商家唯一标识', `uid` int(10) NOT NULL COMMENT '用户ID', `username` varchar(255) NOT NULL COMMENT '用户名', `name` varchar(255) NOT NULL COMMENT '商家名称', `tel` varchar(255) NOT NULL COMMENT '联系电话', `addr` varchar(255) NOT NULL COMMENT '地址', `type` int(10) NOT NULL COMMENT '一级分类id', `subtype` int(10) NOT NULL COMMENT '二级分类id', `subtype3` int(10) NOT NULL COMMENT '三级分类id', `region` int(10) NOT NULL COMMENT '一级地区 id', `qq` bigint(20) NOT NULL COMMENT '联系 QQ', `displayorder` int(10) NOT NULL COMMENT '排序号', `subregion` int(10) NOT NULL COMMENT '二级地区 ID', `intro` mediumtext NOT NULL COMMENT ' 商家介绍', `other` mediumtext NOT NULL COMMENT '关键词', `logo` varchar(255) NOT NULL COMMENT '商家 LOGO', `view` int(10) NOT NULL COMMENT '浏览量', `dateline` int(10) NOT NULL COMMENT '添加时间', `x` decimal(10,6) NOT NULL COMMENT '经度', `y` decimal(10,6) NOT NULL COMMENT '纬度', `star` tinyint(3) NOT NULL COMMENT '待定', `comment` int(10) NOT NULL COMMENT '评论数', `status` tinyint(3) NOT NULL COMMENT '商家状态 0/待审 1/已审核 2/未支付 3/未通过 4/已关闭', `recommend` tinyint(3) NOT NULL COMMENT '是否推荐 0/未推荐 1/推荐', `gg` varchar(255) NOT NULL COMMENT '店铺公告', `adv` text NOT NULL COMMENT '店铺横幅广告图', `advurl` text NOT NULL COMMENT '店铺横幅广告链接', `wurl` varchar(255) NOT NULL COMMENT '店铺外链', `qrcode` varchar(255) NOT NULL COMMENT '店铺二维码(已弃用)', `region1` varchar(255) NOT NULL COMMENT '三级地区 id', `business_hours` varchar(255) NOT NULL COMMENT '营业时间', `bus_routes` varchar(255) NOT NULL COMMENT '公交路线', `businesstype` varchar(255) NOT NULL COMMENT '商家点评项', `collection` int(10) NOT NULL COMMENT '收藏数', `wangwang` varchar(100) NOT NULL COMMENT '旺旺', `weixin_id` varchar(100) NOT NULL COMMENT '微信号', `madv` text NOT NULL COMMENT '手机版店铺广告图', `madvurl` text NOT NULL COMMENT '手机版店铺广告链接', `rubbish` int(10) NOT NULL COMMENT '回收站 0/正常 1/进入收回站', `price` decimal(10,2) NOT NULL COMMENT '入驻收费金额', `orderid` char(32) NOT NULL COMMENT '订单号', `vipid` int(11) NOT NULL COMMENT '商家VIP等级ID', `vipendtime` int(11) NOT NULL COMMENT '商家VIP等级到期时间', `label` varchar(255) NOT NULL COMMENT '商家标签', `kf_uid` int(11) NOT NULL COMMENT '在线聊天客服用户id', `reason` varchar(255) NOT NULL COMMENT '审核备注信息', PRIMARY KEY (`id`) );
3.订单基础总表¶
CREATE TABLE `pre_aljbd_goods_order` ( `orderid` char(32) NOT NULL DEFAULT '' COMMENT '订单号', `collage_order` char(32) NOT NULL DEFAULT '' COMMENT '拼团订单号', `status` tinyint(3) NOT NULL COMMENT '1=待付款 2=已付款 3=已发货 4=已收货 5=已评价 6=已退款 7=已取消', `buyer` char(50) NOT NULL DEFAULT '' COMMENT '支付宝/微信等在线支付回调订单号', `admin` char(15) NOT NULL DEFAULT '' COMMENT '付款方式:余额支付/微信/支付宝', `uid` mediumint(8) UNSIGNED NOT NULL DEFAULT '0' COMMENT '用户编号', `username` varchar(255) NOT NULL COMMENT '用户名', `shop_id` int(11) NOT NULL COMMENT '店铺ID', `stitle` varchar(255) NOT NULL COMMENT '商品名称', `amount` int(10) UNSIGNED NOT NULL DEFAULT '0' COMMENT '拼团状态:1=拼团完成 其它=拼团中/待成团', `price` float(7,2) UNSIGNED NOT NULL DEFAULT '0.00' COMMENT '订单价格', `original_price` decimal(8,2) UNSIGNED NOT NULL DEFAULT '0.00' COMMENT '改价前的原始价格', `submitdate` int(10) UNSIGNED NOT NULL DEFAULT '0' COMMENT '下单时间', `confirmdate` int(10) UNSIGNED NOT NULL DEFAULT '0' COMMENT '付款时间', `email` char(40) NOT NULL DEFAULT '' COMMENT '历史遗留,作废字段', `ip` char(15) NOT NULL DEFAULT '' COMMENT '下单IP地址', `remarks` varchar(255) NOT NULL COMMENT '备注信息', `d` tinyint(3) NOT NULL COMMENT '未利用字段', `address` text NOT NULL COMMENT '收货地址', `payment` char(50) NOT NULL DEFAULT '' COMMENT '7=钱包支付', `fare` decimal(8,2) UNSIGNED NOT NULL DEFAULT '0.00' COMMENT '邮费', `pid` tinyint(3) NOT NULL COMMENT '0=品牌商家 1=团购 2=积分商城', `category` tinyint(3) NOT NULL COMMENT '商品类别:0/实物 1/虚拟商品', `commodity_type` tinyint(3) NOT NULL COMMENT '0/普通商品 1/拼团商品 2/团购商品', `get_to_the_shop` tinyint(3) NOT NULL COMMENT '1=到店自取 0=普通订单', `fare_desc` int(11) NOT NULL COMMENT '运费:1/包邮 2/到付 999999/自定义金额', `mobile` int(11) NOT NULL COMMENT '1=手机 2=PC', `proportion` int(11) NOT NULL COMMENT '人民币与抵现积分比例 1元=积分数', `browser` varchar(255) NOT NULL COMMENT '付款设备信息', `deliverydate` int(10) UNSIGNED NOT NULL DEFAULT '0' COMMENT '存储发货时间用于判断是否支持自动收货', `ext` int(11) NOT NULL COMMENT '历史遗留,作废字段', `pay_ext` int(11) NOT NULL COMMENT '抵现积分数量', `discount` decimal(8,2) UNSIGNED NOT NULL DEFAULT '0.00' COMMENT '优惠券的优惠金额', `collage_num` int(11) NOT NULL COMMENT '拼团人数', `cid` int(11) NOT NULL COMMENT '优惠券ID', `opentime` int(11) NOT NULL COMMENT '拼团的开团时间', `give_integral` int(11) NOT NULL COMMENT '赠送积分数量', `pay_integral` decimal(10,2) NOT NULL COMMENT '积分抵现人民币金额', `bili` int(10) NOT NULL COMMENT '历史遗留,作废字段' )
4.订单详情分表¶
CREATE TABLE `pre_aljbd_goods_order_list` ( `name` varchar(255) NOT NULL DEFAULT '' COMMENT '商品名称', `num` int(10) UNSIGNED NOT NULL COMMENT '商品数量', `price` decimal(8,2) UNSIGNED NOT NULL DEFAULT '0.00' COMMENT '商品价格', `fare` decimal(8,2) UNSIGNED NOT NULL DEFAULT '0.00' COMMENT '运费', `content` varchar(255) NOT NULL DEFAULT '' COMMENT '订单备注', `shop_id` mediumint(9) NOT NULL COMMENT '店铺ID', `uid` int(11) NOT NULL COMMENT '用户ID', `ip` char(15) NOT NULL COMMENT '用户下单IP', `dateline` int(11) NOT NULL COMMENT '下单时间', `orderid` char(32) NOT NULL COMMENT '订单号', `collage_order` char(32) NOT NULL COMMENT '拼团订单号', `goods_id` int(11) NOT NULL COMMENT '商品ID', `pid` tinyint(3) NOT NULL COMMENT '0=品牌商家 1=团购 2=积分商城', `category` tinyint(3) NOT NULL COMMENT '商品类别:0/实物 1/虚拟商品', `commodity_type` tinyint(3) NOT NULL COMMENT '0/普通商品 1/拼团商品 2/团购商品', `get_to_the_shop` tinyint(3) NOT NULL COMMENT '1=到店自取 0=普通订单', `fare_desc` int(11) NOT NULL COMMENT '运费:1/包邮 2/到付 999999/自定义金额', `path` varchar(100) NOT NULL COMMENT 'SKU规格', `pay_ext` int(11) NOT NULL COMMENT '抵现积分数量', `collage_num` int(11) NOT NULL COMMENT '拼团人数', `ms_enter_id` int(10) NOT NULL COMMENT '秒杀场次ID' )
有任何问题欢迎您添加亮剑客服QQ1909859577