This commit is contained in:
2026-08-04 21:01:39 +08:00
parent 88bd939170
commit 5cb1ca307d
77 changed files with 9914 additions and 131 deletions
+12 -1
View File
@@ -8,15 +8,26 @@ import {
} from './adminNavigation'
describe('adminNavigation', () => {
it('keeps only implemented phase-one menus visible while retaining prototype nodes as comments', () => {
it('exposes implemented phase-one and phase-two menus while retaining future prototype nodes as comments', () => {
expect(adminNavigation.map((item) => item.title)).toEqual([
'客户管理',
'国内仓',
'头程订单',
'头程计费',
'通用',
'系统管理',
])
expect(adminNavigation[0].children?.map((item) => item.title)).toEqual(['客户列表'])
expect(adminNavigation.find((item) => item.key === 'domestic-warehouse')?.children?.map((item) => item.title)).toEqual([
'仓库管理',
'入库单',
'库位管理',
'托盘管理',
])
expect(adminNavigation.find((item) => item.key === 'first-leg-pricing')?.children?.map((item) => item.title)).toEqual([
'客户计费规则',
'船司 FBA 价格',
])
expect(adminNavigation.find((item) => item.key === 'general')?.children?.map((item) => item.title)).toContain('快递公司')
expect(adminNavigation.find((item) => item.key === 'general')?.children?.map((item) => item.title)).toContain('下载中心')
expect(adminNavigation.find((item) => item.key === 'system')?.children?.map((item) => item.title)).toEqual([