From c81d94b8073581823c028e090e8dce76783b86f5 Mon Sep 17 00:00:00 2001 From: denghy Date: Thu, 18 Apr 2019 16:25:12 +0800 Subject: [PATCH] =?UTF-8?q?original=5Fsim=20=E4=B8=8D=E7=AD=890=E7=9A=84?= =?UTF-8?q?=E6=89=8D=E8=A6=81=E9=87=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Domains/Virtual/Services/OrderService.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/Domains/Virtual/Services/OrderService.php b/app/Domains/Virtual/Services/OrderService.php index 58dd24d8..cdc58106 100644 --- a/app/Domains/Virtual/Services/OrderService.php +++ b/app/Domains/Virtual/Services/OrderService.php @@ -712,9 +712,11 @@ class OrderService extends Service } else { // 替卡重置 $sql = 'UPDATE virtual_order_cards_partition SET sim=original_sim,original_sim=0 - WHERE sim IN ( + WHERE original_sim != 0 + AND sim IN ( SELECT DISTINCT SIM FROM virtual_order_cards_partition WHERE type = ? AND order_id = ? - )'; + ) + '; DB::statement($sql, [$node->type, $id]); $node->order_status = 0;