lrf402788946 %!s(int64=4) %!d(string=hai) anos
pai
achega
6555a054ba
Modificáronse 1 ficheiros con 10 adicións e 5 borrados
  1. 10 5
      app/service/login.js

+ 10 - 5
app/service/login.js

@@ -119,11 +119,16 @@ class LoginService extends CrudService {
 
   // 创建登录Token
   async createJwt({ id, name, uid, phone, role, menus, remark, openid, deptid, deptname, pid, code }) {
-    const { secret, expiresIn = '1d', issuer = role } = this.config.jwt;
-    const subject = phone;
-    const res = { uid: id, userid: uid, name, phone, role, menus, openid, remark, deptid, deptname, pid, code };
-    const token = await jwt.sign(res, secret, { expiresIn, issuer, subject });
-    return token;
+    try {
+      const { secret, expiresIn = '1d', issuer = role } = this.config.jwt;
+      const subject = phone;
+      const res = { uid: id, userid: uid, name, phone, role, menus, openid, remark, deptid, deptname, pid, code };
+      const token = await jwt.sign(res, secret, { expiresIn, issuer, subject });
+      return token;
+    } catch (error) {
+      console.error('token error');
+    }
+
   }
 
   // 取得redis内token信息