From 69216e05cdddf9dda98fe4ac998aa84e1bc45d4f Mon Sep 17 00:00:00 2001 From: liu <1873441552@qq.com> Date: Thu, 27 Jun 2024 20:04:58 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=89=A3=E9=99=A4=E9=80=BB?= =?UTF-8?q?=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/api/logic/order/OrderLogic.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/api/logic/order/OrderLogic.php b/app/api/logic/order/OrderLogic.php index 206f9b115..7f256fe1a 100644 --- a/app/api/logic/order/OrderLogic.php +++ b/app/api/logic/order/OrderLogic.php @@ -482,6 +482,7 @@ class OrderLogic extends BaseLogic ]; $sing['number'] = $check['number']; $user_sing->save($sing); + User::where('id',$order['uid'])->inc('integral',$check['number'])->update(); //减少 UserSign::where('id',$check['sid'])->dec('number',$check['number'])->update(); if($base['number'] == $check['number']){ @@ -496,13 +497,14 @@ class OrderLogic extends BaseLogic 'order_id' => $order['order_id'].'-b', 'title' => '返还兑换券', 'financial_pm' => 1, - 'store_id' => $base['number'], + 'store_id' => $order['store_id'], 'status' => 1, ]; - $sing['number'] = $check['number']; + $sing['number'] = $base['number']; $user_sing->save($sing); UserSign::where('id',$check['sid'])->dec('number',$base['number'])->update(); + User::where('id',$order['uid'])->inc('integral',$base['number'])->update(); UserSign::where([