diff --git a/inventory-web/src/views/system/PermissionConfig.vue b/inventory-web/src/views/system/PermissionConfig.vue index d421657..a94152b 100644 --- a/inventory-web/src/views/system/PermissionConfig.vue +++ b/inventory-web/src/views/system/PermissionConfig.vue @@ -391,6 +391,10 @@ const handleClonePermissions = async (sourceRole: string) => { // 递归回显状态 const setRowStatus = (rows: PermissionNode[], perms: Set) => { rows.forEach(row => { + // ★ 诊断 + if (row.code === 'outbound_approval' || row.code === 'op_borrow_approval') { + console.log('[诊断]', row.code, 'opCode=', row.operationCode, 'children=', row.children) + } // 1. 设置可读 (页面Code是否存在) row.hasRead = perms.has(row.code)