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