diff --git a/src/router/index.ts b/src/router/index.ts index e949e95..1bb0f7d 100644 --- a/src/router/index.ts +++ b/src/router/index.ts @@ -229,11 +229,24 @@ export const staticRoutes: RouteRecordRaw[] = [ component: () => import('@/views/company/EpCreate.vue'), meta: { title: '企业创建向导(调试)', requiresAuth: true }, }, + // === 应用中心(父级菜单,子页面) === { - path: 'app/center', - name: 'AppCenter', - component: () => import('@/views/app/AppCenter.vue'), - meta: { title: '应用中心', icon: 'Grid', requiresAuth: true, menuGuarded: true }, + path: 'app/market', + name: 'AppMarket', + component: () => import('@/views/app/AppMarket.vue'), + meta: { title: '应用市场', icon: 'Grid', requiresAuth: true, menuGuarded: true }, + }, + { + path: 'app/mine', + name: 'AppMine', + component: () => import('@/views/app/AppMine.vue'), + meta: { title: '我的应用', icon: 'Files', requiresAuth: true, menuGuarded: true }, + }, + { + path: 'app/pending', + name: 'AppPending', + component: () => import('@/views/app/AppPending.vue'), + meta: { title: '授权审批', icon: 'Stamp', requiresAuth: true, menuGuarded: true }, }, // === 阶段 6:独立工具 === { diff --git a/src/views/app/AppMarket.vue b/src/views/app/AppMarket.vue new file mode 100644 index 0000000..04c1c36 --- /dev/null +++ b/src/views/app/AppMarket.vue @@ -0,0 +1,262 @@ + + + + + diff --git a/src/views/app/AppMine.vue b/src/views/app/AppMine.vue new file mode 100644 index 0000000..9c37fee --- /dev/null +++ b/src/views/app/AppMine.vue @@ -0,0 +1,182 @@ + + + + + diff --git a/src/views/app/AppPending.vue b/src/views/app/AppPending.vue new file mode 100644 index 0000000..f3b410b --- /dev/null +++ b/src/views/app/AppPending.vue @@ -0,0 +1,142 @@ + + + + +