style: 移除多余空行并统一代码格式

修复代码中的多余空行问题,统一字符串引号使用双引号,调整对象和数组的格式,优化代码缩进和换行,提升代码可读性和一致性
This commit is contained in:
zhangtao
2025-11-14 01:45:22 +08:00
parent 66c345d590
commit d588abb386
100 changed files with 9192 additions and 5181 deletions
+10 -3
View File
@@ -21,7 +21,10 @@ export const hasPerm: Directive = {
const userPrems = useUserStore().prems;
// 超级管理员拥有所有权限,如果是"*:*:*"权限标识,则不需要进行权限校验
if ((roles && roles.map((role) => role.code).includes(ROLE_ROOT)) || requiredPerms.includes("*:*:*")) {
if (
(roles && roles.map((role) => role.code).includes(ROLE_ROOT)) ||
requiredPerms.includes("*:*:*")
) {
return;
}
@@ -55,8 +58,12 @@ export const hasRole: Directive = {
// 检查是否有对应角色权限
const hasAuth = Array.isArray(requiredRoles)
? requiredRoles.some((role) => roles ? roles.map((role) => role.code).includes(role) : false)
: roles ? roles.map((role) => role.code).includes(requiredRoles) : false;
? requiredRoles.some((role) =>
roles ? roles.map((role) => role.code).includes(role) : false
)
: roles
? roles.map((role) => role.code).includes(requiredRoles)
: false;
// 如果没有权限,移除元素
if (!hasAuth && el.parentNode) {