// 测试用户专属权限是否生效 console.log('=== 测试用户专属权限 ==='); // 模拟用户登录 const testUser = { id: 3, name: '12.27新增姓名', mobile: '15500000000', roleId: 1 }; console.log('测试用户:', testUser); // 检查权限查询逻辑 console.log('=== 权限查询逻辑测试 ==='); console.log('1. 用户ID:', testUser.id); console.log('2. 角色ID:', testUser.roleId); console.log('3. 是否超级管理员角色:', testUser.roleId === 1); console.log('=== 预期行为 ==='); console.log('1. 应该先查询用户专属权限'); console.log('2. 如果有专属权限,使用专属权限'); console.log('3. 如果没有专属权限,使用角色权限'); console.log('4. 超级管理员权限作为fallback'); console.log('=== 检查前端权限数据 ==='); // 这里需要用户手动检查浏览器控制台的权限数据 console.log('请检查浏览器控制台中的权限检查调试信息');