优化
This commit is contained in:
@@ -0,0 +1,65 @@
|
||||
import type { RouteRecordRaw } from 'vue-router'
|
||||
import { overseasBusinessPermissions as permission } from './permissions'
|
||||
|
||||
export const overseasBusinessRoutes = [
|
||||
{
|
||||
path: 'overseas-business/purchases',
|
||||
name: 'overseas-business-purchases',
|
||||
component: () => import('./pages/PurchaseOrdersView.vue'),
|
||||
meta: { title: '海外采购订单', description: '查询海外采购订单与库存变化', permission: permission.purchaseList },
|
||||
},
|
||||
{
|
||||
path: 'overseas-business/purchases/:purchaseId',
|
||||
name: 'overseas-business-purchase-detail',
|
||||
component: () => import('./pages/PurchaseOrderDetailView.vue'),
|
||||
meta: { title: '海外采购订单详情', description: '查看商品、库存、订单、快递与进销存明细', permission: permission.purchaseList, showPageHeading: false },
|
||||
},
|
||||
{
|
||||
path: 'overseas-business/purchases/:purchaseId/edit',
|
||||
name: 'overseas-business-purchase-edit',
|
||||
component: () => import('./pages/PurchaseOrderEditView.vue'),
|
||||
meta: { title: '编辑海外采购订单', description: '维护采购商品、库存和快递信息', permission: permission.purchaseEdit, showPageHeading: false },
|
||||
},
|
||||
{
|
||||
path: 'overseas-business/trucks',
|
||||
name: 'overseas-business-trucks',
|
||||
component: () => import('./pages/TransportOrdersView.vue'),
|
||||
props: { domain: 'truck' },
|
||||
meta: { title: '本土卡车', description: '管理海外本土卡车订单', permission: permission.truckList },
|
||||
},
|
||||
{
|
||||
path: 'overseas-business/trucks/new',
|
||||
name: 'overseas-business-truck-new',
|
||||
component: () => import('./pages/TransportOrderFormView.vue'),
|
||||
props: { domain: 'truck' },
|
||||
meta: { title: '新增本土卡车订单', description: '创建海外本土卡车订单', permission: permission.truckCreate, showPageHeading: false },
|
||||
},
|
||||
{
|
||||
path: 'overseas-business/trucks/:orderId/edit',
|
||||
name: 'overseas-business-truck-edit',
|
||||
component: () => import('./pages/TransportOrderFormView.vue'),
|
||||
props: { domain: 'truck' },
|
||||
meta: { title: '编辑本土卡车订单', description: '维护海外本土卡车订单', permission: permission.truckEdit, showPageHeading: false },
|
||||
},
|
||||
{
|
||||
path: 'overseas-business/looseboards',
|
||||
name: 'overseas-business-looseboards',
|
||||
component: () => import('./pages/TransportOrdersView.vue'),
|
||||
props: { domain: 'looseboard' },
|
||||
meta: { title: '本土散板', description: '管理海外本土散板订单', permission: permission.looseboardList },
|
||||
},
|
||||
{
|
||||
path: 'overseas-business/looseboards/new',
|
||||
name: 'overseas-business-looseboard-new',
|
||||
component: () => import('./pages/TransportOrderFormView.vue'),
|
||||
props: { domain: 'looseboard' },
|
||||
meta: { title: '新增本土散板订单', description: '创建海外本土散板订单', permission: permission.looseboardCreate, showPageHeading: false },
|
||||
},
|
||||
{
|
||||
path: 'overseas-business/looseboards/:orderId/edit',
|
||||
name: 'overseas-business-looseboard-edit',
|
||||
component: () => import('./pages/TransportOrderFormView.vue'),
|
||||
props: { domain: 'looseboard' },
|
||||
meta: { title: '编辑本土散板订单', description: '维护海外本土散板订单', permission: permission.looseboardEdit, showPageHeading: false },
|
||||
},
|
||||
] satisfies RouteRecordRaw[]
|
||||
Reference in New Issue
Block a user