shish 6 月之前
父節點
當前提交
ac52f7c9ac
共有 1 個文件被更改,包括 6 次插入7 次删除
  1. 6 7
      app-ghs/controllers/OrderController.php

+ 6 - 7
app-ghs/controllers/OrderController.php

@@ -2502,13 +2502,12 @@ class OrderController extends BaseController
             //从原先同天内的订单中删除此次要改变的订单的订单号$id
             //从原先同天内的订单中删除此次要改变的订单的订单号$id
             $oldSameTimeIds = $order->sameTimeIds;
             $oldSameTimeIds = $order->sameTimeIds;
             $oldSameTimeIdsArr = explode(',', $oldSameTimeIds);
             $oldSameTimeIdsArr = explode(',', $oldSameTimeIds);
-            if (!in_array($id, $oldSameTimeIdsArr)) {
-                util::fail('原先同天内的订单中没有此次要改变的订单的订单号$id');
-            }
-            $oldSameTimeIdsArr = array_diff($oldSameTimeIdsArr, [$id]);
-            $oldSameTimeIdsStr = implode(',', $oldSameTimeIdsArr);
-            if (!empty($oldSameTimeIdsArr)) {
-                OrderClass::updateByIds($oldSameTimeIdsArr, ['sameTimeIds' => $oldSameTimeIdsStr]); 
+            if (in_array($id, $oldSameTimeIdsArr)) {
+                $oldSameTimeIdsArr = array_diff($oldSameTimeIdsArr, [$id]);
+                $oldSameTimeIdsStr = implode(',', $oldSameTimeIdsArr);
+                if (!empty($oldSameTimeIdsArr)) {
+                    OrderClass::updateByIds($oldSameTimeIdsArr, ['sameTimeIds' => $oldSameTimeIdsStr]);
+                }
             }
             }
 
 
             $transaction->commit();
             $transaction->commit();