瀏覽代碼

优化API管理

qinzhipeng_v 5 年之前
父節點
當前提交
c6ac6c560d
共有 1 個文件被更改,包括 5 次插入5 次删除
  1. 5 5
      src/views/apiManagement/index.vue

+ 5 - 5
src/views/apiManagement/index.vue

@@ -23,9 +23,9 @@
             :expand-on-click-node="false"
             @node-click="handleNodeClick"
           >
-            <span slot-scope="{ node, data }" style="display: flex; align-items: center; justify-content: space-between;" class="custom-tree-node" @mouseenter="mouseenter(data)" @mouseleave="mouseleave(data)">
+            <span slot-scope="{ node, data }" style="width:100%;display: flex; align-items: center; justify-content: space-between;" class="custom-tree-node" @mouseenter="mouseenter(data)" @mouseleave="mouseleave(data)">
               <span>{{ node.label }}</span>
-              <span>
+              <span v-show="data.parentId === 0 && data.del === true">
                 <el-tooltip class="item" effect="dark" content="添加接口" placement="top">
                   <span v-if="Interface_list === '接口分类'" class="el-icon-plus Api_btn" @click="() => append(data)" />
                 </el-tooltip>
@@ -129,13 +129,13 @@
 import '@/views/projectManage/publicCss/index.css'
 import '@/views/apiManagement/css/index.css'
 import apiDetails from '@/views/apiManagement/vue/index'
-import apiList from '@/views/apiManagement/apiList'
+// import apiList from '@/views/apiManagement/apiList'
 import { getPortDoc, createType } from '@/api/apiManagerment.js'
 
 export default {
   components: {
-    apiDetails,
-    apiList
+    apiDetails
+    // apiList
   },
   data() {
     var data1 = [{