|
|
@@ -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客服介入处理中';
|
|
|
|