From 4ec0221c465ba279c8186bbffde97afac5c3508f Mon Sep 17 00:00:00 2001 From: mkm <727897186@qq.com> Date: Tue, 2 Jul 2024 18:34:47 +0800 Subject: [PATCH] =?UTF-8?q?feat(UserLists):=20=E4=BF=AE=E6=AD=A3=E8=AE=A1?= =?UTF-8?q?=E7=AE=97=E5=86=BB=E7=BB=93=E8=8E=B7=E5=BE=97=E6=95=B0=E9=87=8F?= =?UTF-8?q?=E7=9A=84=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/store/lists/user/UserLists.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/store/lists/user/UserLists.php b/app/store/lists/user/UserLists.php index cc5d4a481..08e05e13b 100644 --- a/app/store/lists/user/UserLists.php +++ b/app/store/lists/user/UserLists.php @@ -64,7 +64,11 @@ class UserLists extends BaseAdminDataLists implements ListsSearchInterface $data['amount_frozen'] = UserSign::where('uid',$data['id'])->where('status',0)->sum('number'); $number1 = UserSign::where('uid',$data['id'])->where('status',1)->where('type','<>',3)->sum('number'); $number2 = UserSign::where('uid',$data['id'])->where('status',1)->where('type',3)->sum('number'); - $data['get_frozen']=bcsub($number1,$number2,2)??0; + if($number1<$number2){ + $data['get_frozen']=0; + }else{ + $data['get_frozen']=bcsub($number1,$number2,2)??0; + } })->toArray(); return $lists;