```[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接口
- 接口開發
- 插件開發
- 事件開發
- 常用事件
- 插件目錄與開發
- 常用插件
- 支付插件
- 拼團插件
- 新人禮