From cad9fbb0e0067e61ef556845d838fa9234cd0bc8 Mon Sep 17 00:00:00 2001
From: qsh <>
Date: Thu, 12 Sep 2024 16:29:50 +0800
Subject: [PATCH] sc

---
 src/api/login/index.ts      | 2 +-
 src/views/Login/MPLogin.vue | 9 +++++----
 2 files changed, 6 insertions(+), 5 deletions(-)

diff --git a/src/api/login/index.ts b/src/api/login/index.ts
index 82eca97..38ca856 100644
--- a/src/api/login/index.ts
+++ b/src/api/login/index.ts
@@ -74,7 +74,7 @@ export const getAppInfo = (instanceId: number) => {
 
 export const bindWx = (data: any) => {
   return request.post({
-    url: '/admin-api/system/user/bing/wx',
+    url: '/admin-api/system/user/bind/wx',
     data
   })
 }
diff --git a/src/views/Login/MPLogin.vue b/src/views/Login/MPLogin.vue
index 7e54f3d..0647f2e 100644
--- a/src/views/Login/MPLogin.vue
+++ b/src/views/Login/MPLogin.vue
@@ -9,9 +9,9 @@
         <el-input v-model="form.password" placeholder="请输入密码" show-password type="password" />
       </el-form-item>
     </el-form>
-    <el-button type="primary" :disabled="formLoading" class="w-full" @click="onSubmit"
-      >授权登陆</el-button
-    >
+    <el-button type="primary" :disabled="formLoading" class="w-full" @click="onSubmit">
+      授权登陆
+    </el-button>
   </div>
 </template>
 
@@ -44,6 +44,7 @@ const params = ref({
   // state:'code', // a-zA-Z0-9的参数值,最多128字节
 })
 
+const formLoading = ref(false)
 async function onSubmit() {
   // 这些需要判断没有 code 情况拉起授权登陆,有就结束放在重复拉起授权登陆
   if (!form.value.code) {
@@ -59,9 +60,9 @@ async function onSubmit() {
     try {
       await bindWx(form.value)
       message.success('绑定成功')
+      window.close()
     } catch (error) {
       console.log(error)
-      message.success('绑定失败')
     } finally {
       formLoading.value = false
     }