liuyu 4 年之前
父节点
当前提交
9689bf1e9e
共有 1 个文件被更改,包括 18 次插入4 次删除
  1. 18 4
      app/controller/weixin.js

+ 18 - 4
app/controller/weixin.js

@@ -137,10 +137,24 @@ class WeixinController extends Controller {
       const user = await this.ctx.service.user.findByOpenid(openid);
       if (user) {
         const token = await this.ctx.service.login.createJwt(user);
-        const to_uri = urljoin(redirect_uri, `?token=${token}`);
-        // TODO: 重定性页面
-        console.log('to_uri222-->' + to_uri);
-        this.ctx.redirect(to_uri);
+        if (user.type === '4') {
+          const to_uri = urljoin(redirect_uri, `?token=${token}`);
+          // TODO: 重定性页面
+          console.log('to_uri000-->' + to_uri);
+          this.ctx.redirect(to_uri);
+        } else if (user.type === '1') {
+          const touri = `${this.app.config.baseUrl}/mobiledirtea`;
+          const to_uri = urljoin(touri, `?token=${token}`);
+          // TODO: 重定性页面
+          console.log('to_uri000-->' + to_uri);
+          this.ctx.redirect(to_uri);
+        } else if (user.type === '3') {
+          const touri = `${this.app.config.baseUrl}/mobiledirtea`;
+          const to_uri = urljoin(touri, `?token=${token}`);
+          // TODO: 重定性页面
+          console.log('to_uri000-->' + to_uri);
+          this.ctx.redirect(to_uri);
+        }
       } else {
         console.log('rrr--->' + redirect_uri);
         const to_uri = urljoin(redirect_uri, `?openid=${openid}`);