linwenxin 6 miesięcy temu
rodzic
commit
db3780280a
1 zmienionych plików z 11 dodań i 2 usunięć
  1. 11 2
      src/views/setting/departmentManage/index.vue

+ 11 - 2
src/views/setting/departmentManage/index.vue

@@ -475,9 +475,18 @@ export default {
         for (let { children, name, ...item } of list) {
           var n_ = ''
           for (var i = 1; i < level; i++) n_ += ` -> `
-          list_.push({ ...item, name: `${n_}(${item.websitNumber})${name}`, level, pname: [...pname] })
+          list_.push({
+            ...item,
+            name: item.type == 'C' ? `${n_}(${item.websitNumber})${name}` : `${n_}${name}`,
+            level,
+            pname: [...pname]
+          })
           if (!~levels.indexOf(level)) levels.push(level)
-          if (children && children.length) dg(children, level + 1, [...pname, `(${item.websitNumber})${name}`])
+          if (children && children.length)
+            dg(children, level + 1, [
+              ...pname,
+              item.type == 'C' ? `${n_}(${item.websitNumber})${name}` : `${n_}${name}`
+            ])
         }
       }
       getDepartmentList().then(res => {