shish 6 месяцев назад
Родитель
Сommit
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
             $oldSameTimeIds = $order->sameTimeIds;
             $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();