Files
admin-web/src/modules/unified-orders/routes.ts
T
2026-08-06 20:14:56 +08:00

27 lines
856 B
TypeScript

import type { RouteRecordRaw } from 'vue-router'
export const unifiedOrderRoutes = [
{
path: 'orders',
name: 'unified-orders',
component: () => import('./pages/UnifiedOrdersView.vue'),
meta: {
title: '订单列表',
description: '围绕同一订单主线跟进审核、测量、分柜、装柜和派送',
permission: 'platform:order:list',
permissionAnyOf: ['platform:firstleg:inbound:list'],
},
},
{
path: 'orders/:orderId',
name: 'unified-order-detail',
component: () => import('./pages/UnifiedOrdersView.vue'),
meta: {
title: '订单详情',
description: '查看订单主状态、状态历史和平台备注',
permission: 'platform:order:view',
permissionAnyOf: ['platform:order:list', 'platform:firstleg:inbound:view'],
},
},
] satisfies RouteRecordRaw[]