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) {