From a66f010af923da85df36c1c5bfe63fe6f5604070 Mon Sep 17 00:00:00 2001 From: Xwen <929716663@qq.com> Date: Tue, 9 Jan 2024 22:39:47 +0800 Subject: [PATCH] =?UTF-8?q?feat:=E7=AC=AC=E4=B8=89=E6=96=B9=E6=8E=88?= =?UTF-8?q?=E6=9D=83=E8=A7=A3=E9=99=A4=E7=BB=91=E5=AE=9A=E5=AF=B9=E6=8E=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Yi.Bbs.Vue3/src/apis/auth.js | 13 +++++ .../src/views/profile/AccountSetting.vue | 53 +++++++++++++------ 2 files changed, 51 insertions(+), 15 deletions(-) diff --git a/Yi.Bbs.Vue3/src/apis/auth.js b/Yi.Bbs.Vue3/src/apis/auth.js index 72066cdb..8d2ce5d2 100644 --- a/Yi.Bbs.Vue3/src/apis/auth.js +++ b/Yi.Bbs.Vue3/src/apis/auth.js @@ -115,3 +115,16 @@ export function getOtherAuthInfo(params) { params: params, }); } + +/** + * 删除第三方授权 + * @param {*} ids + * @returns + */ +export function delOtherAuth(ids) { + return request({ + url: `/auth`, + method: "delete", + params: { id: ids }, + }); +} diff --git a/Yi.Bbs.Vue3/src/views/profile/AccountSetting.vue b/Yi.Bbs.Vue3/src/views/profile/AccountSetting.vue index 181e9e11..659964a4 100644 --- a/Yi.Bbs.Vue3/src/views/profile/AccountSetting.vue +++ b/Yi.Bbs.Vue3/src/views/profile/AccountSetting.vue @@ -21,14 +21,15 @@ :table-data="tableData" :options="tableOptions" :columns="tableColumn" + @command="handleAction" >