shish пре 11 месеци
родитељ
комит
4ecb84f509
1 измењених фајлова са 4 додато и 4 уклоњено
  1. 4 4
      app-hd/controllers/IntraCityController.php

+ 4 - 4
app-hd/controllers/IntraCityController.php

@@ -335,12 +335,12 @@ class IntraCityController extends BaseController
             }
             // 不能创建配送的几种订单状态
             if ($order['status'] != 2) {
-                util::fail('不能叫跑腿,请刷新页面哈');
+                util::fail('不能叫跑腿,请刷新页面哈');
             }
             // 不能创建配送的几种配送状态
             $notCanCreateSendStatus = [-1, 3];
             if (!in_array($order['sendStatus'], $notCanCreateSendStatus)) {
-                util::fail('不能叫跑腿,请刷新页面');
+                util::fail('不能叫跑腿,请刷新页面');
             }
             if ($order['repeat'] == 1) {
                 util::fail('收款码订单不支持跑腿');
@@ -464,8 +464,8 @@ class IntraCityController extends BaseController
 
             if (isset($result['errcode']) && $result['errcode'] === 0) {
                 $deliveryId = $result['service_trans_id'] ?? '';
-                // 更新订单状态为配送中,已呼叫小哥,等小哥接单
-                OrderClass::updateById($orderId, ['sendStatus' => 0,'status'=>3, 'deliveryId' => $deliveryId]);
+                // 更新订单状态为配送中,已呼叫小哥,等小哥接单;有可能到店自取的转跑腿,sendType要变化
+                OrderClass::updateById($orderId, ['sendStatus' => 0, 'status' => 3, 'deliveryId' => $deliveryId, 'sendType' => 2]);
 
                 // 保存进 xhExpressOrder 表
                 $orderData = [