```[sql]
CREATE TABLE ns_express_company (
company_id int(11) NOT NULL AUTO_INCREMENT,
company_name varchar(50) NOT NULL DEFAULT '' COMMENT '物流公司名称',
logo varchar(255) NOT NULL DEFAULT '' COMMENT '物流公司logo',
url varchar(255) NOT NULL DEFAULT '' COMMENT '物流公司网址',
sort int(11) NOT NULL DEFAULT 0 COMMENT '排序',
express_no_kdniao varchar(20) NOT NULL DEFAULT '' COMMENT '快递鸟编码',
express_no_kd100_free varchar(20) NOT NULL DEFAULT '' COMMENT '快递100编码',
express_no_kd100 varchar(20) NOT NULL DEFAULT '' COMMENT '快递100编码',
express_no_cainiao varchar(20) NOT NULL DEFAULT '' COMMENT '菜鸟物流接口编码',
express_no_ext varchar(20) NOT NULL DEFAULT '' COMMENT '快递查询接口编码',
content_json text DEFAULT NULL COMMENT '打印内容',
background_image varchar(255) NOT NULL DEFAULT '' COMMENT '背景图',
font_size int(11) NOT NULL DEFAULT 14 COMMENT '打印字体',
width int(11) NOT NULL DEFAULT 0 COMMENT '宽度',
height int(11) NOT NULL DEFAULT 0 COMMENT '高度',
scale decimal(10,2) NOT NULL DEFAULT 1.00 COMMENT '真实尺寸(mm)与显示尺寸(px)的比例',
create_time int(11) NOT NULL DEFAULT 0 COMMENT '创建时间',
modify_time int(11) NOT NULL DEFAULT 0 COMMENT '修改时间',
PRIMARY KEY (company_id)
)
ENGINE = INNODB,
CHARACTER SET utf8,
COLLATE utf8_general_ci,
COMMENT = '系统物流公司表';
CREATE TABLE ns_express_company_shop (
id int(11) NOT NULL AUTO_INCREMENT,
site_id int(11) NOT NULL DEFAULT 0 COMMENT '店铺id',
company_id int(11) NOT NULL DEFAULT 0 COMMENT '物流公司id',
content_json text DEFAULT NULL COMMENT '打印内容',
background_image varchar(255) NOT NULL DEFAULT '' COMMENT '背景图',
font_size varchar(10) NOT NULL DEFAULT '' COMMENT '打印字体',
width varchar(10) NOT NULL DEFAULT '' COMMENT '宽度',
height varchar(10) NOT NULL DEFAULT '' COMMENT '高度',
create_time int(11) NOT NULL DEFAULT 0 COMMENT '创建时间',
modify_time int(11) NOT NULL DEFAULT 0 COMMENT '修改时间',
scale decimal(10,2) NOT NULL DEFAULT 1.00 COMMENT '真实尺寸(mm)与显示尺寸(px)的比例',
company_name varchar(50) NOT NULL DEFAULT '' COMMENT '物流公司名称',
logo varchar(255) NOT NULL DEFAULT '' COMMENT 'logo',
PRIMARY KEY (id)
)
ENGINE = INNODB,
CHARACTER SET utf8,
COLLATE utf8_general_ci,
COMMENT = '店铺物流公司';
CREATE TABLE dasfdfs.ns_express_delivery_package (
id int(11) NOT NULL AUTO_INCREMENT,
site_id int(11) NOT NULL DEFAULT 0 COMMENT '站点id',
order_id int(11) NOT NULL DEFAULT 0 COMMENT '订单id',
order_goods_id_array varchar(1000) NOT NULL DEFAULT '' COMMENT '订单项商品组合列表',
goods_id_array varchar(1000) NOT NULL DEFAULT '' COMMENT '商品组合列表',
package_name varchar(50) NOT NULL DEFAULT '' COMMENT '包裹名称 (包裹- 1 包裹 - 2)',
delivery_type tinyint(4) NOT NULL DEFAULT 0 COMMENT '发货方式1 需要物流 0无需物流',
express_company_id int(11) NOT NULL DEFAULT 0 COMMENT '快递公司id',
express_company_name varchar(255) NOT NULL DEFAULT '' COMMENT '物流公司名称',
delivery_no varchar(50) NOT NULL DEFAULT '' COMMENT '运单编号',
delivery_time int(11) NOT NULL DEFAULT 0 COMMENT '发货时间',
member_id int(11) NOT NULL DEFAULT 0 COMMENT '会员id',
member_name varchar(50) NOT NULL DEFAULT '' COMMENT '会员名称',
express_company_image varchar(255) NOT NULL DEFAULT '' COMMENT '发货公司图片',
PRIMARY KEY (id)
)
ENGINE = INNODB,
CHARACTER SET utf8,
COLLATE utf8_general_ci,
COMMENT = '商品订单物流信息表(多次发货)';
CREATE TABLE ns_express_template (
template_id int(11) NOT NULL AUTO_INCREMENT,
site_id int(11) NOT NULL DEFAULT 0 COMMENT '商家店铺id',
template_name varchar(50) NOT NULL DEFAULT '' COMMENT '模板名称',
fee_type int(11) NOT NULL DEFAULT 0 COMMENT '运费计算方式1.重量2体积3按件',
create_time int(11) NOT NULL DEFAULT 0 COMMENT '创建时间',
modify_time int(11) NOT NULL DEFAULT 0 COMMENT '修改时间',
is_default int(11) NOT NULL DEFAULT 0 COMMENT '是否默认',
surplus_area_ids mediumtext NOT NULL COMMENT '剩余地址id',
PRIMARY KEY (template_id)
)
ENGINE = INNODB,
CHARACTER SET utf8,
COLLATE utf8_general_ci,
COMMENT = '运费模板';
CREATE TABLE ns_express_template_item (
item_id int(11) NOT NULL AUTO_INCREMENT,
template_id int(11) NOT NULL DEFAULT 0 COMMENT '模板id',
area_ids mediumtext DEFAULT NULL COMMENT '地址id序列',
area_names mediumtext DEFAULT NULL COMMENT '地址名称序列',
snum int(11) NOT NULL DEFAULT 0 COMMENT '起步计算标准',
sprice decimal(10,2) NOT NULL DEFAULT 0.00 COMMENT '起步计算价格',
xnum int(11) NOT NULL DEFAULT 0 COMMENT '续步计算标准',
xprice decimal(10,2) NOT NULL DEFAULT 0.00 COMMENT '续步计算价格',
fee_type int(11) NOT NULL DEFAULT 1 COMMENT '运费计算方式',
PRIMARY KEY (item_id)
)
ENGINE = INNODB,
CHARACTER SET utf8,
COLLATE utf8_general_ci,
COMMENT = '运费模板细节';
```
- 序言
- 安装教程
- 运行环境
- 安装手册
- 基础
- 前期准备
- 伪静态配置
- 后台目录结构
- uniapp(手机端)目录结构
- 开发命名规范
- 控制器命名规范
- model层命名规范
- 前端(管理页面)命名规范
- 提示面板
- 表单
- uniapp(手机端)命名规范
- api接口命名规范
- 架构
- 入口文件
- config设置
- app应用目录
- component(自定义模板组件)
- model层(数据业务层)
- 数据库操作
- job(消息队列)
- event(事件)
- request(请求对象)
- common(公共函数)
- log(日志处理)
- lang(语言包)
- addon插件
- 数据字典
- 系统基础表
- 配送相关表
- 商品相关表
- 网站设置相关
- 会员相关表
- 订单相关表
- 营销(组合套餐)
- 营销(砍价)
- 营销(优惠券)
- 营销(满减)
- 营销(拼团)
- 营销(秒杀)
- 店铺相关表
- 微信相关表
- 门店相关表
- 结算相关表
- 应用(分销)
- 功能模块
- 商品模块
- 会员模块
- 订单模块
- 数据统计
- 消息队列
- 支付模块
- 短信模块
- 客服
- api接口
- 接口开发
- 插件开发
- 事件开发
- 常用事件
- 插件目录与开发
- 常用插件
- 支付插件
- 拼团插件
- 新人礼