This commit is contained in:
2026-08-06 13:56:04 +08:00
parent 6736893128
commit a813426588
35 changed files with 2822 additions and 489 deletions
+37
View File
@@ -0,0 +1,37 @@
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/workflow',
name: 'unified-order-workflow',
component: () => import('./workflows/pages/UnifiedOrderWorkflowView.vue'),
meta: {
title: '订单后半程作业',
description: '处理分柜、预装、装柜和派送作业',
permission: 'platform:firstleg:inbound:view',
permissionAnyOf: ['platform:firstleg:inbound:list', 'platform:order: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[]