From 29ecdd94ce0e663cbc99f4893fca9a82e6c6781b Mon Sep 17 00:00:00 2001 From: "[li_she]" <[li.she@xujiesoft.com]> Date: Mon, 5 Jul 2021 14:05:44 +0800 Subject: [PATCH] =?UTF-8?q?=E6=90=9C=E7=B4=A2=E8=8F=9C=E5=8D=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/userFavorite.js | 11 +++++ src/views/main-sidebar.vue | 36 ++++++++++++--- src/views/modules/sys/language/common.vue | 55 +++++++++++++++++++++-- src/views/modules/sys/menu-language.vue | 1 + 4 files changed, 95 insertions(+), 8 deletions(-) create mode 100644 src/api/userFavorite.js diff --git a/src/api/userFavorite.js b/src/api/userFavorite.js new file mode 100644 index 0000000..c546256 --- /dev/null +++ b/src/api/userFavorite.js @@ -0,0 +1,11 @@ +import { createAPI } from "@/utils/httpRequest.js"; + + +// 收藏列表 +export const userFavoriteList = data => createAPI('userFavorite/userFavoriteList/'+data.userId+'/'+data.languageCode,"GET",data) + +// 收藏 +export const saveUserFavorite = data => createAPI('userFavorite/save',"POST",data) + +// 取消收藏 +export const removeUserFavorite = data => createAPI('userFavorite/remove',"POST",data) diff --git a/src/views/main-sidebar.vue b/src/views/main-sidebar.vue index d4be668..bd33ba3 100644 --- a/src/views/main-sidebar.vue +++ b/src/views/main-sidebar.vue @@ -2,14 +2,15 @@ @@ -43,13 +52,16 @@ - diff --git a/src/views/modules/sys/menu-language.vue b/src/views/modules/sys/menu-language.vue index 93e8552..883baeb 100644 --- a/src/views/modules/sys/menu-language.vue +++ b/src/views/modules/sys/menu-language.vue @@ -76,6 +76,7 @@ export default { saveMenuLanguage(val).then(({data})=>{ if (data.code == 0){ this.$message.success(data.msg) + this.$emit('refreshDataList') }else { this.$message.error(data.msg) }