liuyu 5 years ago
parent
commit
0d8181b463
1 changed files with 3 additions and 3 deletions
  1. 3 3
      app/controller/weixin.js

+ 3 - 3
app/controller/weixin.js

@@ -104,7 +104,7 @@ class WeixinController extends Controller {
         // TODO: 重定性页面
         this.ctx.redirect(to_uri);
       } else if (type === '2') {
-        const to_uri = urljoin(redirect_uri, `?openid=${openid}&type=${type}&qrcode=&{qrcode}`);
+        const to_uri = urljoin(redirect_uri, `?openid=${openid}&type=${type}&qrcode=${qrcode}`);
         // TODO: 重定性页面
         this.ctx.redirect(to_uri);
       }
@@ -114,7 +114,7 @@ class WeixinController extends Controller {
 
   // GET 用户授权内部测试接口
   async authTest() {
-    const { redirect_uri, type, uid } = this.ctx.query;
+    const { redirect_uri, type, uid, qrcode } = this.ctx.query;
     const openid = stringRandom();
     this.ctx.logger.debug(`[auth-test] reditect_uri - ${redirect_uri}, openid - ${openid}`);
     assert(redirect_uri, '回调地址不能为空');
@@ -147,7 +147,7 @@ class WeixinController extends Controller {
       // TODO: 重定性页面
       this.ctx.redirect(to_uri);
     } else if (type === '2') {
-      const to_uri = urljoin(redirect_uri, `?openid=${openid}&type=${type}`);
+      const to_uri = urljoin(redirect_uri, `?openid=${openid}&type=${type}&qrcode=${qrcode}`);
       // TODO: 重定性页面
       this.ctx.redirect(to_uri);
     }