Răsfoiți Sursa

聚合配送

shizhongqi 7 luni în urmă
părinte
comite
624e9a4682
1 a modificat fișierele cu 18 adăugiri și 0 ștergeri
  1. 18 0
      任务小笔记/25-1021:聚合配送/上线SQL.md

+ 18 - 0
任务小笔记/25-1021:聚合配送/上线SQL.md

@@ -41,6 +41,24 @@ CREATE TABLE `xhGhsDeliveryOrder` (
 ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='批发跑腿订单表';
 
 
+// 创建一个花店各跑腿的表,记录各跑腿平台返回的订单
+CREATE TABLE `xhHdDeliveryOrder` (
+    `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
+    `mainId` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '中央id',
+    `shopId` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '门店id',
+    `deliveryId` varchar(30) NOT NULL DEFAULT '' COMMENT '快递ID',
+    `hdOrderId` int(11) unsigned NOT NULL DEFAULT '0' COMMENT 'xhOrder ID',
+    `orderId` varchar(100) NOT NULL DEFAULT '' COMMENT '平台订单号',
+    `distance` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '距离,单位:米',
+    `fee` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '配送费用,单位:分',
+    `tip` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '小费,单位:分',
+    `cancelCost` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '取消扣费,单位:分',
+    `orderStatus` tinyint(2) NOT NULL DEFAULT '0' COMMENT '配送状态: 0订单生成 1系统已接单 2派单中 3待取货 4配送中 5已送达, -1已取消 -2异常, 10改派中 20已分配骑手 30骑手已到店 40申请取消中 50客服介入处理中',
+    PRIMARY KEY (`id`),
+    KEY `unix_mh` (`mainId`, `hdOrderId`),
+    KEY `hdOrderId` (`hdOrderId`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='花店跑腿订单表';
+
 // 表字段更新
 ALTER TABLE `xhGhsOrder` MODIFY COLUMN `sendStatus` tinyint(4) NOT NULL DEFAULT '-4' COMMENT '配送状态: 0订单生成 1系统已接单 2派单中 3待取货 4配送中 5已送达, -1已取消 -2异常 -4没有叫跑腿, 10改派中 20已分配骑手 30骑手已到店 40申请取消中 50客服介入处理中';