fix: 修复了设备授权相关的逻辑错误
This commit is contained in:
parent
79ce620382
commit
d38a578c05
@ -78,15 +78,20 @@
|
||||
|
||||
const data = list.value.find(item => item.sn === authResult.data.wxDeviceSn)
|
||||
|
||||
if (authResult?.code === 0 && authResult?.data?.wxOpenid === getStorage('openid') && data) {
|
||||
isAuthorized.value = true
|
||||
requestFinish.value = true
|
||||
if (data.status === 1) {
|
||||
reject.value = false
|
||||
} else if (data.status === 0) {
|
||||
if (authResult?.code === 0 && data) {
|
||||
if (authResult?.data?.wxOpenid === getStorage('openid')) {
|
||||
if (data.status === 1) {
|
||||
reject.value = false
|
||||
} else if (data.status === 0) {
|
||||
reject.value = false
|
||||
weChatTicketsFlag.value = false
|
||||
}
|
||||
} else {
|
||||
reject.value = true
|
||||
weChatTicketsFlag.value = true
|
||||
}
|
||||
isAuthorized.value = true
|
||||
requestFinish.value = true
|
||||
uni.hideLoading()
|
||||
} else {
|
||||
requestFinish.value = true
|
||||
@ -125,6 +130,8 @@
|
||||
})
|
||||
uni.hideLoading()
|
||||
isAuthorized.value = true
|
||||
reject.value = false
|
||||
weChatTicketsFlag.value = false
|
||||
} else {
|
||||
uni.hideLoading()
|
||||
uni.showToast({
|
||||
@ -220,6 +227,8 @@
|
||||
wxDeviceSn: result.data.WXIoTDeviceInfo.SN
|
||||
}
|
||||
})
|
||||
reject.value = false
|
||||
weChatTicketsFlag.value = false
|
||||
uni.showToast({
|
||||
title: '授权成功',
|
||||
icon: 'none'
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user