From 523f1f60e6a17ecf7a3c2f9b4dd5c821bd4ff6dc Mon Sep 17 00:00:00 2001 From: PQZ Date: Tue, 15 Apr 2025 11:25:50 +0800 Subject: [PATCH] 1 --- api/business/member.js | 8 ++++++++ pages/mine/set/black-list.vue | 10 ++++++++-- 2 files changed, 16 insertions(+), 2 deletions(-) diff --git a/api/business/member.js b/api/business/member.js index 5b06ac4..475fde0 100644 --- a/api/business/member.js +++ b/api/business/member.js @@ -24,6 +24,14 @@ export function blackList(params) { params: params }) } +//删除黑名单 +export function removeBlackList(params) { + return request({ + url: '/member/blacklist/removeById', + method: 'delete', + params: params + }) +} //保存博主 export function uniSaveMember(data) { return request({ diff --git a/pages/mine/set/black-list.vue b/pages/mine/set/black-list.vue index be4e789..215eb4e 100644 --- a/pages/mine/set/black-list.vue +++ b/pages/mine/set/black-list.vue @@ -39,7 +39,7 @@ import navigationBarVue from '@/components/navigation/navigationBar.vue'; import {toast} from '@/utils/common.js' import config from '@/config'; - import {blackList} from '@/api/business/member.js'; + import {blackList,removeBlackList} from '@/api/business/member.js'; export default { components: { navigationBarVue @@ -107,7 +107,13 @@ this.total = 0 this.initData() }, - remove(id) {} + remove(id) { + removeBlackList({id:id}).then(res=>{ + if (res.code ==200){ + this.initData() + } + }) + } } }