liuyu 4 years ago
parent
commit
9747bd5dce
1 changed files with 9 additions and 7 deletions
  1. 9 7
      app/controller/weixin.js

+ 9 - 7
app/controller/weixin.js

@@ -248,18 +248,19 @@ class WeixinController extends Controller {
             },
             dataType: 'json',
           });
-          const user_ = {};
-          console.log(dockuser);
+          let user_;
           if (dockuser.status === 200) {
             if (dockuser.data.errcode === 0) {
-              const vd = dockuser.data.res;
-              user_.id = vd.id;
-              user_.name = vd.adminuser;
-              user_.role = vd.role;
-              user_.phone = vd.phone;
+              const { res } = dockuser.data;
+              console.log(res);
+              if (res) {
+                user_ = { id: res.id, uid: res.id, name: res.adminuser, role: res.role, phone: res.phone };
+              }
             }
           }
+          console.log(user_);
           if (user_) {
+            // user_ = {}
             const token = await this.ctx.service.login.createJwt(user_);
             console.log('token--->' + token);
             const to_uri = urljoin(redirect_uri, `?token=${token}`);
@@ -271,6 +272,7 @@ class WeixinController extends Controller {
             const touri = `${this.app.config.baseUrl}/platmobile/error`;
             const to_uri = urljoin(touri, `?openid=${openid}`);
             // TODO: 重定性页面
+            console.log('注册页----' + to_uri);
             this.ctx.redirect(to_uri);
           }
         }