liuyu 5 سال پیش
والد
کامیت
1dd90aeb48
1فایلهای تغییر یافته به همراه6 افزوده شده و 6 حذف شده
  1. 6 6
      app/service/login.js

+ 6 - 6
app/service/login.js

@@ -36,30 +36,30 @@ class LoginService extends CrudService {
   }
 
   // 创建登录Token
-  async createJwt({ _id, name, mobile, openid, type, uid }) {
+  async createJwt({ _id, name, mobile, openid, type, uid, status }) {
     const { secret, expiresIn = '1d', issuer = type } = this.config.jwt;
     const subject = mobile;
     let _userid = '';
     let res = {};
     if (type === '0') {
       _userid = _id.toString();
-      res = { userid: _userid, name, type, id: _id };
+      res = { userid: _userid, name, type, id: _id, status };
     } else if (type === '1') {
       _userid = uid.toString();
       const result = await this.hModel.findById(_userid);
-      res = { userid: _userid, name, type, id: _id };
+      res = { userid: _userid, name, type, id: _id, status };
     } else if (type === '2') {
       _userid = uid.toString();
       const result = await this.schModel.findById(_userid);
-      res = { userid: _userid, code: result.code, name, type, id: _id };
+      res = { userid: _userid, code: result.code, name, type, id: _id, status };
     } else if (type === '3') {
       _userid = uid.toString();
       const result = await this.tModel.findById(_userid);
-      res = { userid: _userid, schid: result.schid, schname: result.schname, name, type, id: _id };
+      res = { userid: _userid, schid: result.schid, schname: result.schname, name, type, id: _id, status };
     } else if (type === '4') {
       _userid = uid.toString();
       const result = await this.stuModel.findById(_userid);
-      res = { userid: _userid, schid: result.schoolid, schname: result.school_name, name, type, id: _id };
+      res = { userid: _userid, schid: result.schoolid, schname: result.school_name, name, type, id: _id, status };
     }
     const token = await jwt.sign(res, secret, { expiresIn, issuer, subject });
     return token;