修正 ERP 边界与资产页面一致性(05-30-fix-erp-boundary-asset-consistency)

这个提交包含在:
2026-05-30 23:06:02 +08:00
父节点 16fd9bdf52
当前提交 f299ceeb74
共修改 47 个文件,包含 476 行新增和 1633 行删除
-3
查看文件
@@ -31,7 +31,6 @@ const MANAGEMENT_CHILD_MODULES = new Set([
"masterData",
"notificationChannels",
"cutover",
"erpIntegrations",
]);
const BACKUP_NAVIGATION_MODULES = new Set([
"weeklyReports",
@@ -104,7 +103,6 @@ const NAVIGATION_REGISTRY = Object.freeze({
invoicePool: { key: "invoicePool", label: "票据", icon: "receipt_long", href: "/invoice-pool", anyOf: ["invoice.manage"] },
inventoryChecks: { key: "inventoryChecks", label: "资产盘点", icon: "inventory", href: "/inventory-checks", anyOf: ["asset.inventory"] },
cutover: { key: "cutover", label: "切换控制台", icon: "swap_calls", href: "/system/cutover", anyOf: ["system.settings"], featureFlagKey: FEATURE_FLAG_KEYS.cutoverConsole },
erpIntegrations: { key: "erpIntegrations", label: "外部系统", icon: "hub", href: "/system/integrations/erp", anyOf: ["integration.manage"] },
profile: { key: "profile", label: "个人设置", icon: "manage_accounts", href: "/settings/profile", anyOf: [] },
});
@@ -144,7 +142,6 @@ const DEFAULT_MODULE_VISIBILITY = Object.freeze({
invoicePool: "admin",
inventoryChecks: "admin",
cutover: "admin",
erpIntegrations: "admin",
profile: "hidden",
});