gemercheung 7 miesięcy temu
rodzic
commit
e4b8a78c1c
1 zmienionych plików z 4 dodań i 4 usunięć
  1. 4 4
      src/view/organization/index.vue

+ 4 - 4
src/view/organization/index.vue

@@ -19,16 +19,16 @@
             <template #default="{ node, data }">
               <span class="custom-tree-node">
                 <span>{{ data.name }}</span>
-                <div class="butList oper-span" v-if="!topDeptIds.includes(Number(data.id))">
+                <div class="butList oper-span" >
                   <a @click.stop="openMap(data)"> 大屏链接 </a>
-                  <a @click.stop="showOrganizationDetail({ dept: data })" v-pdpath="['view']">
+                  <a v-if="!topDeptIds.includes(Number(data.id))"  @click.stop="showOrganizationDetail({ dept: data })" v-pdpath="['view']">
                     查看
                   </a>
-                  <a @click.stop="setHandler(data)" :class="{ disable: user.info.deptId === data.id }"
+                  <a v-if="!topDeptIds.includes(Number(data.id))" @click.stop="setHandler(data)" :class="{ disable: user.info.deptId === data.id }"
                     v-pdpath="['edit']">
                     编辑
                   </a>
-                  <a :class="{ disable: user.info.deptId === data.id }" style="color: var(--primaryColor)"
+                  <a v-if="!topDeptIds.includes(Number(data.id))" :class="{ disable: user.info.deptId === data.id }" style="color: var(--primaryColor)"
                     @click.stop="delHandler(data.id)" v-pdpath="['del']">
                     删除
                   </a>