

/**
 * 检查用户是否拥有指定权限
 * @param permission 权限标识符，可以是单个字符串或字符串数组
 * @returns 是否拥有权限，
 */
export function checkPermi(permission: string | string[]): boolean {
  // 暂时不做真实权限检查，始终返回 true
  return true;
}

/**
 * 检查用户是否拥有指定角色
 * @param role 角色标识符，可以是单个字符串或字符串数组
 * @returns 是否拥有角色
 */
export function checkRole(role: string | string[]): boolean {
  // 暂时不做真实角色检查，始终返回 true
  return true;
}

/**
 * 判断当前用户是否拥有管理员权限
 * @returns 是否为管理员，
 */
export function isAdmin(): boolean {
  
  return true;
}

/**
 * 判断元素是否显示
 * @param permission 权限标识符
 * @returns 是否应该显示元素
 */
export function hasPermission(permission: string | string[]): boolean {

  return true;
} 