Parcourir la source

修复由于人员角色中存在当前角色表不存在角色导致的报错

cyy il y a 2 ans
Parent
commit
0667c12307
1 fichiers modifiés avec 5 ajouts et 4 suppressions
  1. 5 4
      src/views/platform/org/employee/list.vue

+ 5 - 4
src/views/platform/org/employee/list.vue

@@ -323,7 +323,6 @@ export default {
             this.loadData()
             this.loadDisplayField()
         })
-        console.log(genderOptions,statusOptions,'sdsadsadsadasd')
         // this.loadData()
         // this.loadDisplayField()
     },
@@ -352,9 +351,8 @@ export default {
                         const role = this.getRoleName(item.job)
                         this.$set(item, 'roleName', role)
                     }
-                    ActionUtils.handleListData(this, response.data)
                 })
-                
+                ActionUtils.handleListData(this, response.data)
                 this.loading = false
             }).catch(() => {
                 this.loading = false
@@ -367,7 +365,10 @@ export default {
             if(valArr.length!=0){
                 valArr.forEach((item) => {
                     let it = this.roleList.find(i => i.id_ === item)
-                    nameArr.push(it.name_)
+                    if(typeof it != 'undefined'){
+                        nameArr.push(it.name_)
+                    }
+                    
                 })
                 name = nameArr.join(',')
             }