ws vor 1 Jahr
Ursprung
Commit
dcddc1fdc6
1 geänderte Dateien mit 4 neuen und 2 gelöschten Zeilen
  1. 4 2
      chuanyi_client2/src/components/HeaderMain/index.vue

+ 4 - 2
chuanyi_client2/src/components/HeaderMain/index.vue

@@ -1120,11 +1120,13 @@ export default {
         let seTreeArr = []
         if (treeArr.length > 0) {
             for (let i = 0; i < treeQ.length; i++) {
-                if (treeQ[i].parentElement.classList.contains('is-current')) {
+               const parentClass = treeQ[i].parentElement.classList;
+                if (parentClass.contains('is-current') && !parentClass.contains('is-hidden')) {
                     // 选择的层级
                     let treechild = treeQ[i].nextElementSibling.getElementsByClassName('el-tree-node__content');
                     for (let j = 0; j < treechild.length; j++) {
-                        if (treechild[j].parentElement.classList.contains('is-checked')) {
+                        const clz = treechild[j].parentElement.classList;
+                        if (clz.contains('is-checked') && !clz.contains('is-hidden')) {
                             seTreeArr.push(treechild[j].textContent)
                         }
                     }