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)
}