|
@@ -14,7 +14,7 @@ interface TreeNode {
|
|
|
const state = reactive({
|
|
const state = reactive({
|
|
|
loading: false,
|
|
loading: false,
|
|
|
curModuleId: 0,
|
|
curModuleId: 0,
|
|
|
- modules: [] as TreeNode[],
|
|
|
|
|
|
|
+ treeData: [] as TreeNode[],
|
|
|
reqList: [],
|
|
reqList: [],
|
|
|
search: {
|
|
search: {
|
|
|
keywords: '',
|
|
keywords: '',
|
|
@@ -45,7 +45,7 @@ const getModuleData = async () => {
|
|
|
isLeaf: true,
|
|
isLeaf: true,
|
|
|
})
|
|
})
|
|
|
})
|
|
})
|
|
|
- state.modules = [
|
|
|
|
|
|
|
+ state.treeData = [
|
|
|
{
|
|
{
|
|
|
label: '功能模块',
|
|
label: '功能模块',
|
|
|
isLeaf: false,
|
|
isLeaf: false,
|
|
@@ -109,7 +109,7 @@ const onReqDel = async (data: { apiTitle: any; reqId: number }) => {
|
|
|
<LayoutContainer left-side-width="250px" hide-left-side-toggle>
|
|
<LayoutContainer left-side-width="250px" hide-left-side-toggle>
|
|
|
<template #leftSide>
|
|
<template #leftSide>
|
|
|
<el-scrollbar class="tree">
|
|
<el-scrollbar class="tree">
|
|
|
- <ElTree ref="leftTreeRef" :data="state.modules" default-expand-all node-key="moduleId" @node-click="onTreeNodeClick">
|
|
|
|
|
|
|
+ <ElTree ref="leftTreeRef" :data="state.treeData" default-expand-all node-key="moduleId" @node-click="onTreeNodeClick">
|
|
|
<template #default="{ node, data }">
|
|
<template #default="{ node, data }">
|
|
|
<div class="custom-tree-node">
|
|
<div class="custom-tree-node">
|
|
|
<div class="label" :title="node.label">
|
|
<div class="label" :title="node.label">
|