Explorar o código

fix:补充ibps-tree加载报错问题

liujiayin %!s(int64=2) %!d(string=hai) anos
pai
achega
c82fcbd0fa
Modificáronse 1 ficheiros con 2 adicións e 2 borrados
  1. 2 2
      src/components/ibps-tree/index.vue

+ 2 - 2
src/components/ibps-tree/index.vue

@@ -280,11 +280,11 @@ export default {
             //     this.treeExpandData.push(val[0].children[0].id)
             // }
             // 如果是部门管理里只显示一个医院的,那么就展开所有的节点
-            if (val[0] && val[0].children.length === 1 &&
+            if (val && val[0] && val[0].children && val[0].children.length === 1 &&
                 this.title === '部门管理') {
                 return
             }
-            if (val[0] && val[0].children.length && val[0].children.length !== 1) {
+            if (val && val[0] && val[0].children && val[0].children.length && val[0].children.length !== 1) {
                 // 默认打开第三层
                 for (const i of val[0].children) {
                     if (i.children) {