original_sim 不等0的才要重置

This commit is contained in:
邓皓元 2019-04-18 16:25:12 +08:00
parent 3b9e4f5a4d
commit c81d94b807

View File

@ -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;