From 9e89ab5bae8e52ca8d7bb17940cb7860ca573968 Mon Sep 17 00:00:00 2001 From: 疯狂的狮子Li <15040126243@163.com> Date: 星期二, 14 十一月 2023 11:11:07 +0800 Subject: [PATCH] !57 发布 vue 版本 5.1.1 与 cloud 版本2.1.1 Merge pull request !57 from 疯狂的狮子Li/dev --- src/views/system/user/profile/thirdParty.vue | 36 ++++++++++++++++++------------------ 1 files changed, 18 insertions(+), 18 deletions(-) diff --git a/src/views/system/user/profile/thirdParty.vue b/src/views/system/user/profile/thirdParty.vue index 2e4e722..4170894 100644 --- a/src/views/system/user/profile/thirdParty.vue +++ b/src/views/system/user/profile/thirdParty.vue @@ -20,32 +20,29 @@ <div id="git-user-binding"> <h4 class="provider-desc">浣犲彲浠ョ粦瀹氫互涓嬬涓夋柟甯愬彿</h4> <div id="authlist" class="user-bind"> + <a class="third-app" href="#" @click="authUrl('wechat');" title="浣跨敤 寰俊 璐﹀彿鎺堟潈鐧诲綍"> + <div class="git-other-login-icon"> + <svg-icon icon-class="wechat" /> + </div> + <span class="app-name">WeiXin</span> + </a> + <a class="third-app" href="#" @click="authUrl('maxkey');" title="浣跨敤 MaxKey 璐﹀彿鎺堟潈鐧诲綍"> + <div class="git-other-login-icon"> + <svg-icon icon-class="maxkey" /> + </div> + <span class="app-name">MaxKey</span> + </a> <a class="third-app" href="#" @click="authUrl('gitee');" title="浣跨敤 Gitee 璐﹀彿鎺堟潈鐧诲綍"> <div class="git-other-login-icon"> <svg-icon icon-class="gitee" /> </div> <span class="app-name">Gitee</span> </a> - <a class="third-app" href="#" @click="authUrl('github');" title="浣跨敤 GitHub 璐﹀彿鎺堟潈鐧诲綍"> <div class="git-other-login-icon"> <svg-icon icon-class="github" /> </div> <span class="app-name">Github</span> - </a> - - <a class="third-app" href="#" @click="authUrl('wechar');" title="浣跨敤 寰俊 璐﹀彿鎺堟潈鐧诲綍"> - <div class="git-other-login-icon"> - <svg-icon icon-class="wechat" /> - </div> - <span class="app-name">WeiXin</span> - </a> - - <a class="third-app" href="#" @click="authUrl('qq');" title="浣跨敤 QQ 璐﹀彿鎺堟潈鐧诲綍"> - <div class="git-other-login-icon"> - <svg-icon icon-class="qq" /> - </div> - <span class="app-name">QQ</span> </a> </div> </div> @@ -55,6 +52,8 @@ <script lang="ts" setup> import { authUnlock, authBinding } from "@/api/system/social/auth"; import { PropType } from "vue"; + +const { proxy } = getCurrentInstance() as ComponentInternalInstance; const props = defineProps({ auths: { @@ -70,9 +69,10 @@ return authUnlock(row.id); }).then((res: any) => { if (res.code === 200) { - ElMessage.success("瑙g粦鎴愬姛"); + proxy?.$modal.msgSuccess("瑙g粦鎴愬姛"); + proxy?.$tab.refreshPage(); } else { - ElMessage.error(res.msg); + proxy?.$modal.msgError(res.msg); } }).catch(() => { }); }; @@ -82,7 +82,7 @@ if (res.code === 200) { window.location.href = res.data; } else { - ElMessage.error(res.msg); + proxy?.$modal.msgError(res.msg); } }); }; -- Gitblit v1.9.3