liuyu 4 năm trước cách đây
mục cha
commit
277c829a91
1 tập tin đã thay đổi với 15 bổ sung5 xóa
  1. 15 5
      app/controller/weixin.js

+ 15 - 5
app/controller/weixin.js

@@ -96,11 +96,21 @@ class WeixinController extends Controller {
           this.ctx.redirect(to_uri);
         }
       } else if (type === '1') {
-        const touri = `${this.app.config.baseUrl}/livemobile/onlive/roomdetail`;
-        const to_uri = urljoin(touri, `?openid=${openid}&id=${qrcode}&type=${type}`);
-        // TODO: 重定性页面
-        console.log('1111---?' + to_uri);
-        this.ctx.redirect(to_uri);
+        if (user) {
+          const token = await this.ctx.service.login.createJwt(user);
+          const touri = `${this.app.config.baseUrl}/livemobile/onlive/roomInfo`;
+          const to_uri = urljoin(touri, `?token=${token}&id=${qrcode}&type=${type}`);
+          // TODO: 重定性页面
+          console.log('to_uri000-->' + to_uri);
+          this.ctx.redirect(to_uri);
+
+        } else {
+          const touri = `${this.app.config.baseUrl}/livemobile/onlive/roomdetail`;
+          const to_uri = urljoin(touri, `?openid=${openid}&id=${qrcode}&type=${type}`);
+          // TODO: 重定性页面
+          console.log('1111---?' + to_uri);
+          this.ctx.redirect(to_uri);
+        }
       }
     }