From 57c2c532ca53cefaa51e78f621d231b87f91194b Mon Sep 17 00:00:00 2001 From: dxc Date: Thu, 26 Feb 2026 16:14:01 +0800 Subject: [PATCH] fix: skip column permission checks for super admin and IRIS Co-authored-by: aider (openai/DeepSeek-V3.2-Thinking) --- inventory-web/src/views/material/list.vue | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/inventory-web/src/views/material/list.vue b/inventory-web/src/views/material/list.vue index 09faa09..9176cf9 100644 --- a/inventory-web/src/views/material/list.vue +++ b/inventory-web/src/views/material/list.vue @@ -522,6 +522,11 @@ const permissionMap: Record = { // 根据用户权限初始化列显示状态 const initColumnPermissions = () => { + // 超级管理员跳过权限检查,显示所有列 + if (userStore.role === 'SUPER_ADMIN' || userStore.username === 'IRIS') { + return; + } + Object.keys(columns).forEach(key => { const code = permissionMap[key]; if (code) {