wesmiler пре 2 година
родитељ
комит
7d97471c27
1 измењених фајлова са 12 додато и 0 уклоњено
  1. 12 0
      app/Services/Api/MemberService.php

+ 12 - 0
app/Services/Api/MemberService.php

@@ -27,6 +27,7 @@ use App\Services\RedisService;
 use App\Services\SmsService;
 use App\Services\SmsService;
 use App\Services\ToolService;
 use App\Services\ToolService;
 use App\Services\UdunpayService;
 use App\Services\UdunpayService;
+use App\Services\WalletService;
 use Illuminate\Support\Facades\DB;
 use Illuminate\Support\Facades\DB;
 use phpQrcode\QRcode;
 use phpQrcode\QRcode;
 
 
@@ -99,6 +100,7 @@ class MemberService extends BaseService
             $info['usdt'] = moneyFormat($info['usdt'], 2);
             $info['usdt'] = moneyFormat($info['usdt'], 2);
             $info['score'] = moneyFormat($info['score'], 2);
             $info['score'] = moneyFormat($info['score'], 2);
 
 
+
             // 二维码
             // 二维码
             if (in_array($type, ['detail'])) {
             if (in_array($type, ['detail'])) {
                 if (isset($info['wxpay_qrcode'])) {
                 if (isset($info['wxpay_qrcode'])) {
@@ -124,6 +126,16 @@ 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 == 'recharge') {
+                $wallet = WalletService::make()->getWallet(1);
+                $info['recharge_trc_url'] = isset($wallet['address'])? $wallet['address'] : '';
+                if($info['recharge_trc_url']){
+                    $qrcode = $this->makeQrcode($info['recharge_trc_url']);
+                    $info['trc_qrcode'] = $qrcode ? get_image_url($qrcode) : '';
+                }else{
+                    $info['trc_qrcode'] = '';
+                }
+            }
             else if ($type == 'team' || $type == 'share') {
             else if ($type == 'team' || $type == 'share') {
                 $inviteUrl = get_web_url('/#/pages/register/index?code=' . $info['code']);
                 $inviteUrl = get_web_url('/#/pages/register/index?code=' . $info['code']);
                 $qrcode = $this->makeQrcode($inviteUrl);
                 $qrcode = $this->makeQrcode($inviteUrl);