|
@@ -57,7 +57,8 @@
|
|
|
<script setup>
|
|
<script setup>
|
|
|
import {
|
|
import {
|
|
|
ref,
|
|
ref,
|
|
|
- reactive
|
|
|
|
|
|
|
+ reactive,
|
|
|
|
|
+ nextTick
|
|
|
} from "vue"
|
|
} from "vue"
|
|
|
import {
|
|
import {
|
|
|
toast
|
|
toast
|
|
@@ -200,15 +201,15 @@
|
|
|
tel: loginData.phoneNumber,
|
|
tel: loginData.phoneNumber,
|
|
|
code: loginData.yzmNumber,
|
|
code: loginData.yzmNumber,
|
|
|
}
|
|
}
|
|
|
- telBind(req).then(res => {
|
|
|
|
|
|
|
+ login(req).then(res => {
|
|
|
if (res.code == 0 && res.data) {
|
|
if (res.code == 0 && res.data) {
|
|
|
- cacheManager.updateObject('auth', {
|
|
|
|
|
- userName: loginData.phoneNumber
|
|
|
|
|
- })
|
|
|
|
|
- const auth = cacheManager.get('auth');
|
|
|
|
|
- // 返回重新支付
|
|
|
|
|
- handleBack();
|
|
|
|
|
- emits('success', auth)
|
|
|
|
|
|
|
+ cacheManager.clearAll();
|
|
|
|
|
+ nextTick(() => {
|
|
|
|
|
+ cacheManager.set('auth', res.data)
|
|
|
|
|
+ // 返回重新支付
|
|
|
|
|
+ handleBack();
|
|
|
|
|
+ emits('success', res.data)
|
|
|
|
|
+ })
|
|
|
}
|
|
}
|
|
|
})
|
|
})
|
|
|
}
|
|
}
|