This commit is contained in:
2026-09-19 17:02:11 +08:00
parent 4eb17ece4f
commit 514abf6eda
33 changed files with 525 additions and 223 deletions
+2 -4
View File
@@ -1,4 +1,4 @@
import { FileText, Ship, Zap } from '@lucide/vue'
import { FileText, Ship } from '@lucide/vue'
import type { ClientModuleManifest } from '../types.ts'
export const firstLegModule = {
@@ -17,8 +17,7 @@ export const firstLegModule = {
{
path: 'orders/first-leg/create',
name: 'first-leg-order-create',
component: () => import('./views/FirstLegOrdersView.vue'),
props: { createPage: true },
component: () => import('./views/FirstLegOrderCreateHubView.vue'),
release: 'active',
meta: { title: '创建订单', workspaceTitle: '头程订单 · 新建', description: '填写发货、目的地和货物信息', permission: 'order:first-leg:create' },
},
@@ -44,7 +43,6 @@ export const firstLegModule = {
component: () => import('./views/QuickOrderView.vue'),
release: 'active',
meta: { title: '快速下单', description: '按渠道、目的仓和产品 SKU 快速生成订单草稿', permission: 'order:first-leg:quick-create' },
navigation: { key: 'first-leg-quick-order', title: '快速下单', icon: Zap },
},
],
} satisfies ClientModuleManifest