|
@@ -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 = [{
|