diff --git a/cash-service/account-service/src/main/resources/mapper/SysMenuMapper.xml b/cash-service/account-service/src/main/resources/mapper/SysMenuMapper.xml index 682371e2..fbfe861f 100644 --- a/cash-service/account-service/src/main/resources/mapper/SysMenuMapper.xml +++ b/cash-service/account-service/src/main/resources/mapper/SysMenuMapper.xml @@ -9,7 +9,7 @@ from sys_users_roles as a left join sys_roles_menus as b on a.role_id = b.role_id left join sys_menu as c on c.menu_id = b.menu_id - where a.user_id = #{userId} + where a.user_id = #{userId} and c.menu_id is not null and c.type=#{type}