feat(client): add customs and pricing permissions

This commit is contained in:
2026-09-25 23:15:19 +08:00
parent 2923b545d1
commit 78d94c3cbc
3 changed files with 7 additions and 3 deletions
+1 -1
View File
@@ -109,7 +109,7 @@ test('flattens visible leaves with unique paths', () => {
})
test('filters inaccessible leaves and empty navigation groups', () => {
const visible = filterNavigationByPermissions(clientNavigation, ['account:profile:view', 'order:first-leg:list'])
const visible = filterNavigationByPermissions(clientNavigation, ['account:profile:view', 'order:first-leg:list', 'order:first-leg:customs-list', 'order:first-leg:pricing-list'])
assert.deepEqual(getNavigationLeaves(visible).map((item) => item.path), ['/orders/first-leg', '/first-leg/customs-documents', '/first-leg/sailing-prices'])
assert.deepEqual(visible.map((item) => item.title), ['订单中心'])