26 lines
851 B
TypeScript
26 lines
851 B
TypeScript
import type { RouteRecordRaw } from 'vue-router'
|
|
|
|
export const fbaPricingRoutes = [
|
|
{
|
|
path: 'first-leg-pricing/carrier-rates',
|
|
name: 'fba-carrier-rates',
|
|
component: () => import('./carrier-rates/pages/CarrierRatesView.vue'),
|
|
meta: {
|
|
title: '船期价格表',
|
|
description: '上传、确认并查询平台公共船期价格表版本',
|
|
permission: 'firstleg:fba-pricing:rate:view',
|
|
},
|
|
},
|
|
{
|
|
path: 'first-leg-pricing/carrier-rates/:versionId',
|
|
name: 'fba-carrier-rate-detail',
|
|
component: () => import('./carrier-rates/pages/CarrierRateDetailView.vue'),
|
|
meta: {
|
|
title: '船期价格表详情',
|
|
description: '查看价格表版本、仓库映射和渠道价格',
|
|
permission: 'firstleg:fba-pricing:rate:view',
|
|
showPageHeading: false,
|
|
},
|
|
},
|
|
] satisfies RouteRecordRaw[]
|