feat(fleet): integrate trip management and fee coverage workflows

This commit is contained in:
2026-10-03 04:35:55 +08:00
parent bca08f8749
commit dc35288a1b
87 changed files with 3774 additions and 233 deletions
+2 -1
View File
@@ -102,7 +102,8 @@ export function buildNavigationPermissionTree(
}
function navigationNode(node: AdminNavigationNode): RolePermissionTreeNode | null {
if (node.hidden) return null
// Hiding a formal sidebar entry must not remove its existing assignable permissions.
if (node.hidden && !node.permission && !node.permissionAnyOf?.length) return null
if (node.children?.length) {
const children = node.children