|
@@ -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);
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
|