This commit is contained in:
parent
221dda174a
commit
c6f613c5e5
|
@ -47,7 +47,7 @@ function exprBuilder(param, value) {
|
||||||
exprBuilder,
|
exprBuilder,
|
||||||
}"
|
}"
|
||||||
>
|
>
|
||||||
<template #rightMenu>
|
<template #advanced-menu>
|
||||||
<ParkingFilter data-key="ParkingList" />
|
<ParkingFilter data-key="ParkingList" />
|
||||||
</template>
|
</template>
|
||||||
<template #body>
|
<template #body>
|
||||||
|
|
|
@ -45,15 +45,13 @@ function exprBuilder(param, value) {
|
||||||
exprBuilder,
|
exprBuilder,
|
||||||
}"
|
}"
|
||||||
>
|
>
|
||||||
<template #rightMenu>
|
<template #advanced-menu>
|
||||||
<ShelvingFilter data-key="ShelvingList" />
|
<ShelvingFilter data-key="ShelvingList" />
|
||||||
</template>
|
</template>
|
||||||
<template #body>
|
<template #body>
|
||||||
<QPage class="column items-center q-pa-md">
|
<QPage class="column items-center q-pa-md">
|
||||||
<div class="vn-card-list">
|
<div class="vn-card-list">
|
||||||
<VnPaginate
|
<VnPaginate :data-key="dataKey">
|
||||||
:data-key="dataKey"
|
|
||||||
>
|
|
||||||
<template #body="{ rows }">
|
<template #body="{ rows }">
|
||||||
<CardList
|
<CardList
|
||||||
v-for="row of rows"
|
v-for="row of rows"
|
||||||
|
|
|
@ -39,65 +39,7 @@ const parkingCard = {
|
||||||
],
|
],
|
||||||
};
|
};
|
||||||
|
|
||||||
export default {
|
const shelvingCard = {
|
||||||
path: '/shelving',
|
|
||||||
name: 'Shelving',
|
|
||||||
meta: {
|
|
||||||
title: 'shelving',
|
|
||||||
icon: 'vn:inventory',
|
|
||||||
moduleName: 'Shelving',
|
|
||||||
},
|
|
||||||
component: RouterView,
|
|
||||||
redirect: { name: 'ShelvingMain' },
|
|
||||||
menus: {
|
|
||||||
main: ['ShelvingList', 'ParkingMain'],
|
|
||||||
card: ['ShelvingBasicData', 'ShelvingLog'],
|
|
||||||
},
|
|
||||||
children: [
|
|
||||||
{
|
|
||||||
path: '',
|
|
||||||
name: 'ShelvingMain',
|
|
||||||
component: () => import('src/components/common/VnModule.vue'),
|
|
||||||
redirect: { name: 'ShelvingList' },
|
|
||||||
children: [
|
|
||||||
{
|
|
||||||
path: 'list',
|
|
||||||
name: 'ShelvingList',
|
|
||||||
meta: {
|
|
||||||
title: 'list',
|
|
||||||
icon: 'view_list',
|
|
||||||
},
|
|
||||||
component: () => import('src/pages/Shelving/ShelvingList.vue'),
|
|
||||||
},
|
|
||||||
{
|
|
||||||
path: 'create',
|
|
||||||
name: 'ShelvingCreate',
|
|
||||||
meta: {
|
|
||||||
title: 'shelvingCreate',
|
|
||||||
icon: 'add',
|
|
||||||
},
|
|
||||||
component: () => import('src/pages/Shelving/Card/ShelvingForm.vue'),
|
|
||||||
},
|
|
||||||
{
|
|
||||||
path: 'parking',
|
|
||||||
name: 'ParkingMain',
|
|
||||||
redirect: { name: 'ParkingList' },
|
|
||||||
meta: {
|
|
||||||
title: 'parkingList',
|
|
||||||
icon: 'view_list',
|
|
||||||
},
|
|
||||||
component: () => import('src/pages/Parking/ParkingList.vue'),
|
|
||||||
children: [
|
|
||||||
{
|
|
||||||
path: 'list',
|
|
||||||
name: 'ParkingList',
|
|
||||||
},
|
|
||||||
parkingCard,
|
|
||||||
],
|
|
||||||
},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
{
|
|
||||||
name: 'ShelvingLayout',
|
name: 'ShelvingLayout',
|
||||||
path: ':id',
|
path: ':id',
|
||||||
component: () => import('pages/Shelving/Card/ShelvingCard.vue'),
|
component: () => import('pages/Shelving/Card/ShelvingCard.vue'),
|
||||||
|
@ -130,6 +72,73 @@ export default {
|
||||||
component: () => import('src/pages/Shelving/Card/ShelvingLog.vue'),
|
component: () => import('src/pages/Shelving/Card/ShelvingLog.vue'),
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
|
};
|
||||||
|
|
||||||
|
export default {
|
||||||
|
path: '/shelving',
|
||||||
|
name: 'Shelving',
|
||||||
|
meta: {
|
||||||
|
title: 'shelving',
|
||||||
|
icon: 'vn:inventory',
|
||||||
|
moduleName: 'Shelving',
|
||||||
|
},
|
||||||
|
component: RouterView,
|
||||||
|
redirect: { name: 'ShelvingMain' },
|
||||||
|
menus: {
|
||||||
|
main: ['ShelvingList', 'ParkingMain'],
|
||||||
|
card: ['ShelvingBasicData', 'ShelvingLog'],
|
||||||
|
},
|
||||||
|
children: [
|
||||||
|
{
|
||||||
|
path: '',
|
||||||
|
name: 'ShelvingMain',
|
||||||
|
component: () => import('src/components/common/VnModule.vue'),
|
||||||
|
redirect: { name: 'ShelvingSection' },
|
||||||
|
children: [
|
||||||
|
{
|
||||||
|
path: '',
|
||||||
|
name: 'ShelvingSection',
|
||||||
|
redirect: { name: 'ShelvingList' },
|
||||||
|
component: () => import('src/pages/Shelving/ShelvingList.vue'),
|
||||||
|
children: [
|
||||||
|
{
|
||||||
|
path: 'list',
|
||||||
|
name: 'ShelvingList',
|
||||||
|
meta: {
|
||||||
|
title: 'list',
|
||||||
|
icon: 'view_list',
|
||||||
|
},
|
||||||
|
},
|
||||||
|
shelvingCard,
|
||||||
|
],
|
||||||
|
},
|
||||||
|
{
|
||||||
|
path: 'create',
|
||||||
|
name: 'ShelvingCreate',
|
||||||
|
meta: {
|
||||||
|
title: 'shelvingCreate',
|
||||||
|
icon: 'add',
|
||||||
|
},
|
||||||
|
component: () => import('src/pages/Shelving/Card/ShelvingForm.vue'),
|
||||||
|
},
|
||||||
|
{
|
||||||
|
path: 'parking',
|
||||||
|
name: 'ParkingMain',
|
||||||
|
redirect: { name: 'ParkingList' },
|
||||||
|
meta: {
|
||||||
|
title: 'parkingList',
|
||||||
|
icon: 'view_list',
|
||||||
|
},
|
||||||
|
component: () => import('src/pages/Parking/ParkingList.vue'),
|
||||||
|
children: [
|
||||||
|
{
|
||||||
|
path: 'list',
|
||||||
|
name: 'ParkingList',
|
||||||
|
},
|
||||||
|
parkingCard,
|
||||||
|
],
|
||||||
|
},
|
||||||
|
],
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
};
|
};
|
||||||
|
|
Loading…
Reference in New Issue