⚡ 优化前端组件名称定义.
This commit is contained in:
@@ -21,7 +21,7 @@
|
||||
</div>
|
||||
<!-- 顶部菜单 -->
|
||||
<div class="center-side">
|
||||
<Menu v-if="topMenu" />
|
||||
<menu-tree v-if="topMenu" />
|
||||
</div>
|
||||
<!-- 右侧操作 -->
|
||||
<ul class="right-side">
|
||||
@@ -214,8 +214,8 @@
|
||||
import { preferenceTipsKey } from './const';
|
||||
import { REDIRECT_ROUTE_NAME, routerToTag } from '@/router/constants';
|
||||
import { openWindow } from '@/utils';
|
||||
import Menu from '@/components/system/menu/tree/index.vue';
|
||||
import UpdatePasswordModal from '@/components/user/user/update-password-modal.vue';
|
||||
import MenuTree from '@/components/system/menu/tree/index.vue';
|
||||
import UpdatePasswordModal from '@/components/user/user/update-password-modal/index.vue';
|
||||
import MessageBox from '@/components/system/message-box/index.vue';
|
||||
|
||||
const tipsStore = useTipsStore();
|
||||
|
||||
@@ -59,7 +59,7 @@
|
||||
defaultVal: appStore.topMenu,
|
||||
},
|
||||
{
|
||||
name: '底部',
|
||||
name: '底部页脚',
|
||||
key: 'footer',
|
||||
defaultVal: appStore.footer
|
||||
},
|
||||
|
||||
@@ -91,7 +91,7 @@
|
||||
<script lang="ts" setup>
|
||||
import type { TreeNodeData } from '@arco-design/web-vue';
|
||||
import { computed, nextTick, onMounted, ref } from 'vue';
|
||||
import { createGroupGroupPrefix, rootId } from './types/const';
|
||||
import { createGroupGroupPrefix, rootId } from '../const';
|
||||
import { findNode, findParentNode, moveNode } from '@/utils/tree';
|
||||
import { createHostGroup, deleteHostGroup, updateHostGroupName, moveHostGroup } from '@/api/asset/host-group';
|
||||
import { isString } from '@/utils/is';
|
||||
@@ -10,10 +10,10 @@
|
||||
<tbody>
|
||||
<a-checkbox-group v-model="checkedKeys" style="display: contents;">
|
||||
<template v-for="parentMenu in menuData" :key="parentMenu.id">
|
||||
<template v-for="(childrenMenu, index) in parentMenu.children" :key="childrenMenu.id">
|
||||
<template v-for="(childrenMenu, i) in parentMenu.children" :key="childrenMenu.id">
|
||||
<tr>
|
||||
<!-- 父菜单 -->
|
||||
<td v-if="index === 0" :rowspan="parentMenu.children.length">
|
||||
<td v-if="i === 0" :rowspan="parentMenu.children.length">
|
||||
<a-checkbox :value="parentMenu.id">
|
||||
{{ parentMenu.name }}
|
||||
</a-checkbox>
|
||||
@@ -8,6 +8,7 @@
|
||||
import useMenuTree from './use-menu-tree';
|
||||
|
||||
export default defineComponent({
|
||||
name: 'menuTree',
|
||||
emit: ['collapse'],
|
||||
setup() {
|
||||
const appStore = useAppStore();
|
||||
|
||||
Reference in New Issue
Block a user