From a6c5da49d65090d43f338b0df474720bc914a4ec Mon Sep 17 00:00:00 2001 From: liu <1873441552@qq.com> Date: Thu, 27 Jun 2024 20:00:29 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=89=A3=E9=99=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/api/logic/order/OrderLogic.php | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/app/api/logic/order/OrderLogic.php b/app/api/logic/order/OrderLogic.php index b694a0c78..206f9b115 100644 --- a/app/api/logic/order/OrderLogic.php +++ b/app/api/logic/order/OrderLogic.php @@ -483,10 +483,7 @@ class OrderLogic extends BaseLogic $sing['number'] = $check['number']; $user_sing->save($sing); //减少 - UserSign::where('id',$check['sid'])->update( - [ - 'number'=>$check['number'] - ]); + UserSign::where('id',$check['sid'])->dec('number',$check['number'])->update(); if($base['number'] == $check['number']){ UserSign::where([ 'id'=>$order['sid'] @@ -505,10 +502,8 @@ class OrderLogic extends BaseLogic $sing['number'] = $check['number']; $user_sing->save($sing); - UserSign::where('id',$check['sid'])->update( - [ - 'number'=>$base['number'] - ]); + UserSign::where('id',$check['sid'])->dec('number',$base['number'])->update(); + UserSign::where([ 'id'=>$order['sid']