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 @@
- 授权登陆
+
+ 授权登陆
+
@@ -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
}