From 2ab727eb8a56077d9ad52112a9c8e97010b84b6d Mon Sep 17 00:00:00 2001 From: baoshiwei <baoshiwei@shlanbao.cn> Date: 星期一, 09 六月 2025 19:50:49 +0800 Subject: [PATCH] feat(eims): 优化保养计划和点检记录功能 --- eims-ui-mobile/src/utils/RoleUtils.ts | 24 ++++++++++++++++++++++-- 1 files changed, 22 insertions(+), 2 deletions(-) diff --git a/eims-ui-mobile/src/utils/RoleUtils.ts b/eims-ui-mobile/src/utils/RoleUtils.ts index c1e77d4..027a6fb 100644 --- a/eims-ui-mobile/src/utils/RoleUtils.ts +++ b/eims-ui-mobile/src/utils/RoleUtils.ts @@ -26,8 +26,9 @@ * 鐧诲綍瑙掕壊鏄搷浣滃伐鎴栫淮淇伐 */ export const isOperatorOrRepair = () => { - const roles = useUserStore()?.userInfo?.roles || [] - return roles.includes(ROLE_OPERATOR) || roles.includes(ROLE_REPAIR) + // const roles = useUserStore()?.userInfo?.roles || [] + // return roles.includes(ROLE_OPERATOR) || roles.includes(ROLE_REPAIR) + return true } /** @@ -39,3 +40,22 @@ roles.includes(ROLE_LINE) || roles.includes(ROLE_SUPER_ADMIN) || roles.includes(ROLE_LEADER) ) } + +export const loginRoleName = () => { + const roles = useUserStore()?.userInfo?.roles || [] + if (roles.includes(ROLE_SUPER_ADMIN)) { + return '瓒呯骇绠$悊鍛�' + } + if (roles.includes(ROLE_LEADER)) { + return '绠$悊鍛�' + } + if (roles.includes(ROLE_OPERATOR)) { + return '鎿嶄綔鍛�' + } + if (roles.includes(ROLE_LINE)) { + return '绾块暱' + } + if (roles.includes(ROLE_REPAIR)) { + return '缁翠慨宸�' + } +} -- Gitblit v1.9.3