浏览代码

海报二维码

wzq 5 年之前
父节点
当前提交
12ace27829
共有 3 个文件被更改,包括 8 次插入4 次删除
  1. 1 1
      app/Http/Controllers/PosterController.php
  2. 3 3
      app/Repositories/PosterRepository.php
  3. 4 0
      config/customer.tpl

+ 1 - 1
app/Http/Controllers/PosterController.php

@@ -57,7 +57,7 @@ class PosterController extends Controller
         if(!$userInfo){
             return jsonError('获取用户信息失败');
         }
-        $bean = 500;
+        $bean = config('customer.share_invite_bean');
         $key = 'share_invite_uid'.$userInfo['uid'].'bean_'.$bean;
         $url = Redis::get($key);
         if($url) return jsonSuccess($url);

+ 3 - 3
app/Repositories/PosterRepository.php

@@ -38,7 +38,7 @@ class PosterRepository
         }
 
         // 彩虹豆数
-        $bean = 500;
+        $bean = config('customer.share_post_bean');
         $beanWidth = 540;
         if(strlen($bean) == 4) $beanWidth = 532;
         $main->text($bean, $beanWidth, 1214, function ($font) {
@@ -132,7 +132,7 @@ class PosterRepository
             $main->insert($new, 'top-left', 105, 436);
         }
 
-        $qrcode = Image::make(QrCode::format('png')->generate('https://www.jianshu.com/p/1c78294f26f8'));
+        $qrcode = Image::make(QrCode::format('png')->generate(config('customer.share_post_h5url')."?post_id={$id}&invite_code={$userInfo['invite_code']}"));
 
         $qrcode->resize(164,164);
 
@@ -213,7 +213,7 @@ class PosterRepository
             $main->insert($new, 'top-left', 30, 717);
         }
 
-        $qrcode = Image::make(QrCode::format('png')->generate('https://www.jianshu.com/p/1c78294f26f8'));
+        $qrcode = Image::make(QrCode::format('png')->generate(config('customer.share_invite_h5url')."?invite_code={$userInfo['invite_code']}"));
 
         $qrcode->resize(170,170);
 

+ 4 - 0
config/customer.tpl

@@ -9,4 +9,8 @@ return [
     'VIRUS_URL' => '{VIRUS_URL}',
     'VIRUS_APP_ID' => '{VIRUS_APP_ID}',
     'VIRUS_APP_SECRET' => '{VIRUS_APP_SECRET}',
+    'share_invite_h5url' => '{share_invite_h5url}',
+    'share_invite_bean' => '{share_invite_bean}',
+    'share_post_h5url' => '{share_post_h5url}',
+    'share_post_bean' => '{share_post_bean}',
 ];