From 3e72886b7a56d10c6cb7bbcadeb854fabafb0707 Mon Sep 17 00:00:00 2001
From: mkm <727897186@qq.com>
Date: Tue, 2 Jul 2024 15:01:05 +0800
Subject: [PATCH] =?UTF-8?q?feat(UserLogic):=20=E4=BF=AE=E6=AD=A3=E7=94=A8?=
 =?UTF-8?q?=E6=88=B7=E7=AD=BE=E5=88=B0=E9=80=BB=E8=BE=91=E9=94=99=E8=AF=AF?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 app/api/logic/user/UserLogic.php   | 3 +--
 app/common/logic/UserSignLogic.php | 3 ++-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app/api/logic/user/UserLogic.php b/app/api/logic/user/UserLogic.php
index 84f25096f..1f6fe7daa 100644
--- a/app/api/logic/user/UserLogic.php
+++ b/app/api/logic/user/UserLogic.php
@@ -122,8 +122,7 @@ class UserLogic extends BaseLogic
 //            $number=UserSign::where('uid',$uid)->where('status',0)->sum('number');
 //            $data['integral']=bcadd($data['integral'],$number,2);
 
-            $number = UserSign::where('uid',$uid)->where(['type'=>0,'status'=>1])->sum('number');
-//            $GetNumber = UserSign::where('uid',$uid)->where('status',1)->sum('number');
+            $number = UserSign::where('uid',$uid)->where(['status'=>0])->sum('number');
             $data['number'] =bcadd($number,0,2);
             $data['GetNumber'] =bcadd($GetNumber,0,2);
         }else{
diff --git a/app/common/logic/UserSignLogic.php b/app/common/logic/UserSignLogic.php
index 52b705856..2afcfac8c 100644
--- a/app/common/logic/UserSignLogic.php
+++ b/app/common/logic/UserSignLogic.php
@@ -44,7 +44,8 @@ class UserSignLogic extends BaseLogic
         if ($order['source'] == 0) {
             //冻结礼品券
             if ($order['pay_price'] >= 500) {
-                self::write_log($order, $total_vip, 1, 0, 1);
+                $write = self::write($order, $total_vip, 0, 0, 4);
+                self::write_log($write, $total_vip, 1, 0, 1);
             }
         } else {
             //不冻结礼品券