فهرست منبع

首充弹框功能

cyzhao 9 ماه پیش
والد
کامیت
e4b7b16254
1فایلهای تغییر یافته به همراه17 افزوده شده و 20 حذف شده
  1. 17 20
      Gameserver/App/process/UserProc.php

+ 17 - 20
Gameserver/App/process/UserProc.php

@@ -42,21 +42,20 @@ class UserProc {
                 Err(ErrCode::cmd_err);
         }
     }
-    
+
     /**
      * 6009 重置功能解锁记录信息
      */
     public static function clearFunUnlockInfo() {
-        list($type,$id) = req()->paras;
+        list($type, $id) = req()->paras;
 
-        if($type == 1 && in_array($id,ctx()->privateState->funUnlockRecord)){
-            StlUtil::arrayRemove(ctx()->privateState->funUnlockRecord,$id);  
+        if ($type == 1 && in_array($id, ctx()->privateState->funUnlockRecord)) {
+            StlUtil::arrayRemove(ctx()->privateState->funUnlockRecord, $id);
         } elseif ($type == 2) {
-            $mo = GameConfig::skills_getItem($id);         
-            if(in_array($mo->typeId,ctx()->privateState->skillUnlockRecord)){
-                StlUtil::arrayRemove(ctx()->privateState->skillUnlockRecord,$mo->typeId); 
+            $mo = GameConfig::skills_getItem($id);
+            if (in_array($mo->typeId, ctx()->privateState->skillUnlockRecord)) {
+                StlUtil::arrayRemove(ctx()->privateState->skillUnlockRecord, $mo->typeId);
             }
-             
         } elseif ($type == 3) {
             ctx()->privateState->oldLevel = 0;
             ctx()->privateState->upLevel = 0;
@@ -324,9 +323,9 @@ class UserProc {
             $game->RegenNewToken();
             $game->baseInfo->Reset_tilits();
             self::OnLogin_DateDeal();
-                       
+
             UserProc::updateUserInfo();                                         # 这一步回存操作只有在 userInfo正常存在的情况下才进行
-           
+
             return $resp;
         } else {                                                                # 2.如果玩家已存在,则处理普通登录流程
             req()->game = $game;                                                # 给Req挂载玩家数据
@@ -335,21 +334,19 @@ class UserProc {
             //PayProc::m_refreshChargeOrders();                                   # 刷新订单, 多平台版本
             //PayProc::checkDeltest();                                            # 检查内侧充值记录(函数内部会只检查一次)
             //self::checkMissOrder();                                             #校验是否有漏单
-            $game->RegenNewToken();                 
+            $game->RegenNewToken();
             UserProc::updateUserInfo();                                         # 这一步回存操作只有在 userInfo正常存在的情况下才进行
 
             self::OnLogin_DateDeal();
             //ctx()->privateState->firstRechargeUI_OpenTip = 1;
-            if(ctx()->baseInfo->charge_amt == 0){
+            if (ctx()->baseInfo->charge_amt == 0) {
                 ctx()->privateState->firstRechargeUI_OpenTip = 1;
             } else {
                 $num = ctx()->privateState->firstRecharge_receiveTag;
-                if(!in_array($num, ctx()->privateState->firstRechargeRewardRecord)){
+                if (!in_array($num, ctx()->privateState->firstRechargeRewardRecord)) {
                     ctx()->privateState->firstRechargeUI_OpenTip = 1;
-                }                                           
+                }
             }
-            
-            
             $resp = Resp::ok($game);                                            # 设置返回值
             self::updtateUserZoneInfo();                                        # 1. 更新玩家分区记录
         }
@@ -451,12 +448,12 @@ class UserProc {
         EmailProc::IsExistRedTip();
         FightProc::isExistNoDrawed_FightPower();
         FightProc::isExistNoDrawed_MainGate();
-        
+
         FightProc::Ranking_FightPower();
-        
+
         TaskProc::OnLogin_Daily();
-        TaskProc::OnLogin_day7();     
-        TaskProc::checkMainTask();                       
+        TaskProc::OnLogin_day7();
+        TaskProc::checkMainTask();
     }
 
 //    static function clear() {