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