mirror of
				https://github.com/continew-org/continew-admin.git
				synced 2025-10-31 10:57:13 +08:00 
			
		
		
		
	修复:修复根据用户 ID 查询权限码报 ParseException 的问题(参考 GitHub:baomidou/mybatis-plus#5159)
Caused by: net.sf.jsqlparser.parser.ParseException: Encountered unexpected token: "ur" <K_ISOLATION>
This commit is contained in:
		| @@ -32,7 +32,7 @@ import top.charles7c.cnadmin.system.model.entity.MenuDO; | |||||||
| public interface MenuMapper extends BaseMapper<MenuDO> { | public interface MenuMapper extends BaseMapper<MenuDO> { | ||||||
|  |  | ||||||
|     /** |     /** | ||||||
|      * 根据 ID 查询权限码 |      * 根据用户 ID 查询权限码 | ||||||
|      * |      * | ||||||
|      * @param userId |      * @param userId | ||||||
|      *            用户 ID |      *            用户 ID | ||||||
|   | |||||||
| @@ -6,8 +6,8 @@ | |||||||
|         FROM `sys_menu` as m |         FROM `sys_menu` as m | ||||||
|             LEFT JOIN `sys_role_menu` as rm ON rm.`menu_id` = m.`id` |             LEFT JOIN `sys_role_menu` as rm ON rm.`menu_id` = m.`id` | ||||||
|             LEFT JOIN `sys_role` as r ON r.`id` = rm.`role_id` |             LEFT JOIN `sys_role` as r ON r.`id` = rm.`role_id` | ||||||
|             LEFT JOIN `sys_user_role` as ur ON ur.`role_id` = r.`id` |             LEFT JOIN `sys_user_role` as sur ON sur.`role_id` = r.`id` | ||||||
|             LEFT JOIN `sys_user` as u ON u.`id` = ur.`user_id` |             LEFT JOIN `sys_user` as u ON u.`id` = sur.`user_id` | ||||||
|         WHERE u.`id` = #{userId} |         WHERE u.`id` = #{userId} | ||||||
|           AND m.`type` IN (2, 3) |           AND m.`type` IN (2, 3) | ||||||
|           AND m.`status` = 1 |           AND m.`status` = 1 | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user