seimin 2 years ago
parent
commit
45b28e20ac
1 changed files with 4 additions and 3 deletions
  1. 4 3
      src/views/Login.vue

+ 4 - 3
src/views/Login.vue

@@ -191,15 +191,16 @@ export default {
191
     // 判断角色
191
     // 判断角色
192
     roleHandler(user,requester){
192
     roleHandler(user,requester){
193
       let userRoles = user.role.map(v=>({id:v.id,rolecode:v.rolecode}));
193
       let userRoles = user.role.map(v=>({id:v.id,rolecode:v.rolecode}));
194
+      let isUser = false;
194
       if(userRoles.length){
195
       if(userRoles.length){
195
         // this.isService = userRoles.some(v=>(v.rolecode === 'call center' || v.rolecode === 'call center admin'))
196
         // this.isService = userRoles.some(v=>(v.rolecode === 'call center' || v.rolecode === 'call center admin'))
196
-        this.isUser = userRoles.some(v=>(v.rolecode === 'first-line support' || v.rolecode === 'second-line support' || v.rolecode === 'incident manager' || v.rolecode === 'inspectman' || v.rolecode === 'incident-category-manager'))
197
+        isUser = userRoles.some(v=>(v.rolecode === 'first-line support' || v.rolecode === 'second-line support' || v.rolecode === 'incident manager' || v.rolecode === 'inspectman' || v.rolecode === 'incident-category-manager'))
197
       }else{
198
       }else{
198
         // this.isService = false;
199
         // this.isService = false;
199
-        this.isUser = false;
200
+        isUser = false;
200
       }
201
       }
201
       // this.isReq = requester ? true : false;
202
       // this.isReq = requester ? true : false;
202
-      if(this.isUser){
203
+      if(isUser){
203
         this.$router.push({ path: "/main" });
204
         this.$router.push({ path: "/main" });
204
       }else{
205
       }else{
205
         this.$createDialog({
206
         this.$createDialog({