```[sql]
-- ----------------------------
-- Table structure for ns_promotion_bargain
-- ----------------------------
DROP TABLE IF EXISTS `ns_promotion_bargain`;
CREATE TABLE `ns_promotion_bargain` (
`bargain_id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '砍价id',
`site_id` int(11) NOT NULL COMMENT '店铺id',
`bargain_name` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '砍价活动名称',
`is_fenxiao` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否参与分销(0不参与 1参与)',
`buy_type` tinyint(1) NOT NULL DEFAULT 0 COMMENT '购买方式(0任意金额可购买 1砍到指定价格)',
`bargain_type` tinyint(1) NOT NULL DEFAULT 0 COMMENT '砍价金额类型(0固定金额 1随机金额)',
`bargain_num` int(11) NOT NULL DEFAULT 0 COMMENT '帮砍价人数',
`bargain_time` int(11) NOT NULL DEFAULT 1 COMMENT '砍价有效期(小时)',
`remark` text CHARACTER SET utf16 COLLATE utf16_general_ci NOT NULL COMMENT '活动规则说明',
`create_time` int(11) NOT NULL DEFAULT 0 COMMENT '创建时间',
`modify_time` int(11) NOT NULL DEFAULT 0 COMMENT '修改时间',
`start_time` int(11) NOT NULL DEFAULT 0 COMMENT '活动开始时间',
`end_time` int(11) NOT NULL DEFAULT 0 COMMENT '活动结束时间',
`status` tinyint(1) NOT NULL DEFAULT 0 COMMENT '状态(0未开始 1活动进行中 2活动已结束 3失效 4删除)',
`status_name` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '状态名称',
`is_own` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否自己砍价(0不支持 1支持)',
PRIMARY KEY (`bargain_id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 3 AVG_ROW_LENGTH = 1820 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '砍价活动表' ROW_FORMAT = Compact;
-- ----------------------------
-- Table structure for ns_promotion_bargain_goods
-- ----------------------------
DROP TABLE IF EXISTS `ns_promotion_bargain_goods`;
CREATE TABLE `ns_promotion_bargain_goods` (
`id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT 'id',
`site_id` int(11) NOT NULL COMMENT '店铺id',
`bargain_id` int(11) NOT NULL DEFAULT 0 COMMENT '砍价id',
`goods_id` int(11) NOT NULL DEFAULT 0 COMMENT '商品id',
`sku_id` int(11) NOT NULL DEFAULT 0 COMMENT 'sku商品id',
`first_bargain_price` decimal(10,2) NOT NULL DEFAULT 0.00 COMMENT '首刀金额',
`bargain_stock` int(11) NOT NULL DEFAULT 0 COMMENT '砍价库存',
`floor_price` decimal(10,2) NOT NULL DEFAULT 0.00 COMMENT '底价',
`bargain_name` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '砍价活动名称',
`is_fenxiao` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否参与分销(0不参与 1参与)',
`buy_type` tinyint(1) NOT NULL DEFAULT 0 COMMENT '购买方式(0任意金额可购买 1砍到指定价格)',
`bargain_type` tinyint(1) NOT NULL DEFAULT 0 COMMENT '砍价金额类型(0固定金额 1随机金额)',
`bargain_num` int(11) NOT NULL DEFAULT 0 COMMENT '帮砍价人数',
`bargain_time` int(11) NOT NULL DEFAULT 1 COMMENT '砍价有效期',
`remark` text CHARACTER SET utf16 COLLATE utf16_general_ci NOT NULL COMMENT '活动规则说明',
`start_time` int(11) NOT NULL DEFAULT 0 COMMENT '活动开始时间',
`end_time` int(11) NOT NULL DEFAULT 0 COMMENT '活动结束时间',
`status` tinyint(1) NOT NULL DEFAULT 0 COMMENT '状态(0未开始 1活动进行中 2活动已结束 3已关闭)',
`status_name` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '状态名称',
`is_own` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否自己砍价(0不支持 1支持)',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 10 AVG_ROW_LENGTH = 819 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '砍价活动表' ROW_FORMAT = Compact;
-- ----------------------------
-- Table structure for ns_promotion_bargain_launch
-- ----------------------------
DROP TABLE IF EXISTS `ns_promotion_bargain_launch`;
CREATE TABLE `ns_promotion_bargain_launch` (
`launch_id` int(11) NOT NULL AUTO_INCREMENT,
`bargain_id` int(11) NOT NULL DEFAULT 0 COMMENT '砍价活动id',
`sku_id` int(11) NOT NULL DEFAULT 0 COMMENT '商品sku_id',
`goods_id` int(11) NOT NULL DEFAULT 0 COMMENT '商品id',
`site_id` int(11) NOT NULL DEFAULT 0 COMMENT '站点id',
`sku_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '商品名称',
`sku_image` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '商品图',
`price` decimal(10,2) NOT NULL DEFAULT 0.00 COMMENT '商品原价',
`floor_price` decimal(10,2) NOT NULL DEFAULT 0.00 COMMENT '底价',
`buy_type` int(1) NOT NULL DEFAULT 0 COMMENT '购买方式(0任意金额可购买 1砍到指定价格)',
`bargain_type` int(1) NOT NULL DEFAULT 0 COMMENT '砍价金额类型(0固定金额 1随机金额)',
`need_num` int(11) NOT NULL DEFAULT 0 COMMENT '帮砍人数需达到数',
`curr_num` int(11) NOT NULL DEFAULT 0 COMMENT '当前已帮砍人数',
`start_time` int(11) NOT NULL DEFAULT 0 COMMENT '开始时间',
`end_time` int(11) NOT NULL DEFAULT 0 COMMENT '结束时间',
`status` int(1) NOT NULL DEFAULT 0 COMMENT '0砍价中 1已成功 2未成功',
`member_id` int(11) NOT NULL DEFAULT 0 COMMENT '砍价发起用户',
`nickname` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '昵称',
`headimg` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '头像',
`is_fenxiao` int(1) NOT NULL DEFAULT 0 COMMENT '是否参与分销(0不参与 1参与)',
`order_id` int(11) NOT NULL DEFAULT 0 COMMENT '订单id',
`first_bargain_price` decimal(10,2) NOT NULL DEFAULT 0.00 COMMENT '首刀金额',
`curr_price` decimal(10,2) NOT NULL DEFAULT 0.00 COMMENT '当前金额',
`is_own` int(11) NOT NULL DEFAULT 0 COMMENT '是否自己砍价(0不支持 1支持)',
PRIMARY KEY (`launch_id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 3 AVG_ROW_LENGTH = 963 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '砍价发起表' ROW_FORMAT = Compact;
-- ----------------------------
-- Table structure for ns_promotion_bargain_record
-- ----------------------------
DROP TABLE IF EXISTS `ns_promotion_bargain_record`;
CREATE TABLE `ns_promotion_bargain_record` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`launch_id` int(11) NOT NULL DEFAULT 0 COMMENT '砍价发起id',
`member_id` int(11) NOT NULL DEFAULT 0 COMMENT '帮砍会员id',
`nickname` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '昵称',
`headimg` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '头像',
`money` decimal(10,2) NOT NULL DEFAULT 0.00 COMMENT '帮砍金额',
`bargain_time` int(11) NOT NULL DEFAULT 0 COMMENT '帮砍时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 4 AVG_ROW_LENGTH = 481 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Compact;
- 序言
- 商城简介
- 代码规范
- model层命名规范
- 前端(管理页面)命名
- 控制器命名规范
- 入门指导
- 伪静态配置
- 数据库配置
- 系统环境
- 系统框架
- 目录结构
- 数据库操作
- 标准代码(前端)
- 提示面板
- 表单
- 插件开发
- 插件目录
- 插件开发说明
- 事件开发
- 常用事件
- 数据字典
- 系统基础表
- 微信小程序相关
- 微信公众号相关
- 配送相关表
- 商品相关表
- 店铺网站设置相关
- 门店相关表
- 会员相关表
- 订单相关表
- 营销(组合套餐)
- 营销(砍价)
- 营销(优惠券)
- 营销(限时折扣)
- 营销(满额包邮)
- 营销(互动游戏)
- 营销(团购)
- 营销(满减送)
- 营销(拼团)
- 营销(秒杀)
- 营销(专题)
- 应用(分销)
- 应用(店铺笔记)
- 应用(小票打印)
- 应用(积分兑换)