diff --git a/src/main/java/com/gaotao/modules/sys/service/FavoriteFunctionsService.java b/src/main/java/com/gaotao/modules/sys/service/FavoriteFunctionsService.java index 7fb09ef..2ae3ec8 100644 --- a/src/main/java/com/gaotao/modules/sys/service/FavoriteFunctionsService.java +++ b/src/main/java/com/gaotao/modules/sys/service/FavoriteFunctionsService.java @@ -10,6 +10,4 @@ public interface FavoriteFunctionsService extends IService { List userMenuFavoriteList(Long userId, String languageCode); - - } diff --git a/src/main/resources/mapper/sys/FavoriteFunctionsDao.xml b/src/main/resources/mapper/sys/FavoriteFunctionsDao.xml index 2e46987..9c49710 100644 --- a/src/main/resources/mapper/sys/FavoriteFunctionsDao.xml +++ b/src/main/resources/mapper/sys/FavoriteFunctionsDao.xml @@ -16,8 +16,8 @@ sm.type FROM favorite_functions ff - LEFT JOIN sys_object_language_menu slm ON (slm.menu_id = ff.function_id) - LEFT JOIN sys_menu sm ON (slm.menu_id = sm.menu_id) - WHERE ff.user_id = #{userId} and slm.language_code = #{languageCode} + LEFT JOIN sys_menu sm ON (ff.function_id = sm.menu_id ) + LEFT JOIN sys_object_language_menu slm ON (slm.menu_id = sm.menu_id and slm.language_code = #{languageCode}) + WHERE ff.user_id = #{userId} \ No newline at end of file