瀏覽代碼

user-serve

lhl 1 年之前
父節點
當前提交
1c485fcfd7
共有 2 個文件被更改,包括 9 次插入15 次删除
  1. 6 12
      src/pages/work/staffList/index.vue
  2. 3 3
      src/pages/work/staffList/menuChild.vue

+ 6 - 12
src/pages/work/staffList/index.vue

@@ -30,7 +30,7 @@
           >
             <template v-for="item in menuList">
               <side-menu-item
-                  :name="item.department_id"
+                  :name="item.id"
                   v-if="item.children && item.children.length !== 0"
                   :parent-item="item"
                   :key="'menu-' + item.name"
@@ -38,7 +38,7 @@
               </side-menu-item>
               <menu-item
                   v-else
-                  :name="item.department_id"
+                  :name="item.id"
                   :key="'menu-' + item.name"
               >
                 <Icon type="ios-folder" size="15" color="#FFCA28" />
@@ -48,12 +48,12 @@
           </Menu>
         </Col>
         <Col class="auto">
-          <Button
+         <!-- <Button
               type="primary"
               @click="synchMember()"
               class="btn-add"
           >同步企业微信</Button
-          >
+          > -->
           <Table
               :columns="columns1"
               :data="tableData.list"
@@ -240,14 +240,8 @@ export default {
     },
     getWorkTree() {
       workDepartment().then((res) => {
-        // let obj = {
-        //     name: "全部",
-        //     department_id: "",
-        //     parentid: 1
-        // };
-        // res.data[0].children.unshift(obj);
         this.menuList = res.data;
-        this.activeName == res.data[0].department_id;
+        this.activeName == res.data[0].id;
         this.getTreeId(this.menuList);
         this.$nextTick(() => {
           this.$refs.side_menu.updateOpened();
@@ -257,7 +251,7 @@ export default {
     },
     getTreeId(datas) {
       for (var i in datas) {
-        this.openMenu.push(datas[i].department_id);
+        this.openMenu.push(datas[i].id);
         if (datas[i].children) {
           this.getTreeId(datas[i].children);
         }

+ 3 - 3
src/pages/work/staffList/menuChild.vue

@@ -1,5 +1,5 @@
 <template>
-    <Submenu :name="parentItem.department_id">
+    <Submenu :name="parentItem.id">
         <template slot="title">
              <Icon type="ios-folder" size="15" color="#FFCA28" />
             <span>{{ parentItem.name }}</span>
@@ -11,9 +11,9 @@
                 :key="'menu-'+item.name"
             >
             </side-menu-item>
-            <menu-item v-else :name="item.department_id" :key="'menu-'+item.name">
+            <menu-item v-else :name="item.id" :key="'menu-'+item.name">
                  <Icon type="ios-folder" size="15" color="#FFCA28" />
-                <span>{{ item.name }} ({{item.count}})</span>
+                <span>{{ item.name }}</span>
             </menu-item>
         </template>
     </Submenu>