This commit is contained in:
2024-12-25 16:07:51 +08:00
parent e39ea741ea
commit 453208f593
28 changed files with 867 additions and 63 deletions

View File

@@ -8,7 +8,8 @@ export default {
meta: {
icon: "ep:apple",
title: "飞机管理",
rank: 5
rank: 5,
showLink: false
},
children: [
{

View File

@@ -8,7 +8,8 @@ export default {
meta: {
icon: "ep:apple",
title: "工具管理",
rank: 7
rank: 7,
showLink: false
},
children: [
{

View File

@@ -8,7 +8,8 @@ export default {
meta: {
icon: "ep:apple",
title: "适航资源",
rank: 2
rank: 2,
showLink: false
},
children: [
{

View File

@@ -0,0 +1,31 @@
const Layout = () => import("@/layout/index.vue");
export default {
path: "/auth",
name: "res-auth",
component: Layout,
redirect: "/auth/company",
meta: {
icon: "ep:apple",
title: "auth管理",
rank: 1
},
children: [
{
path: "/auth/company",
name: "company",
component: () => import("@/views/auth/company/index.vue"),
meta: {
title: "公司管理"
}
},
{
path: "/auth/frontendUser",
name: "frontendUser",
component: () => import("@/views/auth/frontendUser/index.vue"),
meta: {
title: "用户管理"
}
}
]
} satisfies RouteConfigsTable;

65
src/router/modules/biz.ts Normal file
View File

@@ -0,0 +1,65 @@
const Layout = () => import("@/layout/index.vue");
export default {
path: "/biz",
name: "res-biz",
component: Layout,
redirect: "/biz/issuanceBid",
meta: {
icon: "ep:apple",
title: "biz管理",
rank: 2
},
children: [
{
path: "/biz/issuanceBid",
name: "issuanceBid",
component: () => import("@/views/biz/issuanceBid/index.vue"),
meta: {
icon: "vscode-icons:file-type-biome",
title: "招标管理",
showParent: true
}
},
{
path: "/biz/bid",
name: "bid",
component: () => import("@/views/biz/bid/index.vue"),
meta: {
title: "投标管理"
}
},
{
path: "/biz/membershipPoint",
name: "membershipPoint",
component: () => import("@/views/biz/membershipPoint/index.vue"),
meta: {
title: "积分管理"
}
},
{
path: "/biz/pointSpend",
name: "pointSpend",
component: () => import("@/views/biz/pointSpend/index.vue"),
meta: {
title: "积分消费记录"
}
},
{
path: "/biz/purchase",
name: "purchase",
component: () => import("@/views/biz/purchase/index.vue"),
meta: {
title: "道具管理"
}
},
{
path: "/biz/purchaseSpend",
name: "purchaseSpend",
component: () => import("@/views/biz/purchaseSpend/index.vue"),
meta: {
title: "道具消费记录"
}
}
]
} satisfies RouteConfigsTable;

View File

@@ -8,7 +8,8 @@ export default {
meta: {
icon: "ep:apple",
title: "飞行记录",
rank: 1
rank: 1,
showLink: false
},
children: [
{

View File

@@ -8,7 +8,8 @@ export default {
meta: {
icon: "ep:apple",
title: "航材管理",
rank: 6
rank: 6,
showLink: false
},
children: [
{

View File

@@ -8,7 +8,8 @@ export default {
meta: {
icon: "ep:apple",
title: "资源共享",
rank: 3
rank: 3,
showLink: false
},
children: [
{

View File

@@ -8,7 +8,8 @@ export default {
meta: {
icon: "ep:apple",
title: "数据统计",
rank: 4
rank: 4,
showLink: false
},
children: [
{

View File

@@ -8,7 +8,8 @@ export default {
meta: {
icon: "ep:apple",
title: "系统管理",
rank: 9
rank: 9,
showLink: false
},
children: [
{

View File

@@ -8,7 +8,8 @@ export default {
meta: {
icon: "ep:apple",
title: "人员管理",
rank: 8
rank: 8,
showLink: false
},
children: [
{