wesmiler 2 yıl önce
ebeveyn
işleme
355c205bc5
1 değiştirilmiş dosya ile 4 ekleme ve 3 silme
  1. 4 3
      app/Services/Api/MemberService.php

+ 4 - 3
app/Services/Api/MemberService.php

@@ -134,11 +134,12 @@ class MemberService extends BaseService
                 $liveOpenLevel = $liveOpenLevel>0? $liveOpenLevel : 0;
                 $liveOpenLevel = $liveOpenLevel>0? $liveOpenLevel : 0;
                 $info['live_open'] = $info['member_level']>=$liveOpenLevel? 1 : 0;
                 $info['live_open'] = $info['member_level']>=$liveOpenLevel? 1 : 0;
             }else if($type == 'upgrade'){
             }else if($type == 'upgrade'){
+                $level = isset($info['level'])? $info['level'] : [];
                 $nextLevel = MemberLevelModel::where('level','>', $info['member_level'])->orderBy('id','asc')->first();
                 $nextLevel = MemberLevelModel::where('level','>', $info['member_level'])->orderBy('id','asc')->first();
                 $info['next_level'] = isset($nextLevel['id']) && $nextLevel['id']? $nextLevel['id'] : $info['member_level'];
                 $info['next_level'] = isset($nextLevel['id']) && $nextLevel['id']? $nextLevel['id'] : $info['member_level'];
-                $info['next_level_profit'] = isset($nextLevel['upgrade_usdt_profit']) && $nextLevel['upgrade_usdt_profit']? $nextLevel['upgrade_usdt_profit'] : (isset($info['level']['upgrade_usdt_profit'])? $info['level']['upgrade_usdt_profit']:0);
-                $info['next_level_usdt'] = isset($nextLevel['upgrade_usdt']) && $nextLevel['upgrade_usdt']? $nextLevel['upgrade_usdt'] : (isset($info['level']['upgrade_usdt'])? $info['level']['upgrade_usdt']:0);
-                $info['next_level_name'] = isset($nextLevel['name'])? $nextLevel['name'] : (isset($info['level']['name'])? $info['level']['name']:'');
+                $info['next_level_profit'] = isset($nextLevel['upgrade_usdt_profit']) && $nextLevel['upgrade_usdt_profit']? $nextLevel['upgrade_usdt_profit'] : (isset($level['upgrade_usdt_profit'])? $level['upgrade_usdt_profit']:0);
+                $info['next_level_usdt'] = isset($nextLevel['upgrade_usdt']) && $nextLevel['upgrade_usdt']? $nextLevel['upgrade_usdt'] : (isset($level['upgrade_usdt'])? $level['upgrade_usdt']:0);
+                $info['next_level_name'] = isset($nextLevel['name'])? $nextLevel['name'] : (isset($level['name'])? $level['name']:'');
             }
             }
             else if ($type == 'recharge') {
             else if ($type == 'recharge') {
                 $wallet = WalletService::make()->getWallet(1);
                 $wallet = WalletService::make()->getWallet(1);