improvement
This commit is contained in:
parent
187cca127f
commit
e9fe4a3cb9
|
@ -212,6 +212,7 @@ async function togglePinned(item, event) {
|
|||
clickable
|
||||
:icon="item.icon"
|
||||
:label="t(item.title)"
|
||||
:content-inset-level="0.5"
|
||||
>
|
||||
<LeftMenuItemGroup :item="item" />
|
||||
</QExpansionItem>
|
||||
|
|
|
@ -352,7 +352,7 @@ export default {
|
|||
meta: {
|
||||
title: 'creditManagement',
|
||||
icon: 'paid',
|
||||
children: [
|
||||
menuChildren: [
|
||||
{
|
||||
name: 'CustomerCreditContracts',
|
||||
title: 'creditContracts',
|
||||
|
|
|
@ -52,9 +52,9 @@ export const useNavigationStore = defineStore('navigationStore', () => {
|
|||
|
||||
function addMenuItem(module, route, parent) {
|
||||
const { meta } = route;
|
||||
let { children = null } = meta;
|
||||
if (children)
|
||||
children = children.map(({ name, title, icon }) => ({
|
||||
let { menuChildren = null } = meta;
|
||||
if (menuChildren)
|
||||
menuChildren = menuChildren.map(({ name, title, icon }) => ({
|
||||
name,
|
||||
icon,
|
||||
title: `${module}.pageTitles.${title}`,
|
||||
|
@ -64,7 +64,7 @@ export const useNavigationStore = defineStore('navigationStore', () => {
|
|||
|
||||
const item = {
|
||||
name: route.name,
|
||||
children: children,
|
||||
children: menuChildren,
|
||||
};
|
||||
if (meta) {
|
||||
item.title = `${module}.pageTitles.${meta.title}`;
|
||||
|
|
Loading…
Reference in New Issue