全局添加锁被重置的toast提示
This commit is contained in:
parent
ab960f8edd
commit
0ef64ecd61
@ -72,10 +72,14 @@ export default {
|
|||||||
role: 0xff,
|
role: 0xff,
|
||||||
password
|
password
|
||||||
})
|
})
|
||||||
if(addUserCode !== 0) {
|
if(addUserCode === 0) {
|
||||||
|
} else if(addUserCode === -1) {
|
||||||
uni.hideLoading()
|
uni.hideLoading()
|
||||||
this.backAndToast('添加失败,请重试')
|
this.backAndToast('添加失败,请重试')
|
||||||
return
|
return
|
||||||
|
} else {
|
||||||
|
uni.hideLoading()
|
||||||
|
return
|
||||||
}
|
}
|
||||||
const params = {
|
const params = {
|
||||||
lockAlias: this.name,
|
lockAlias: this.name,
|
||||||
|
|||||||
@ -173,7 +173,7 @@ export default {
|
|||||||
title: `只能在循环时间内操作门锁`,
|
title: `只能在循环时间内操作门锁`,
|
||||||
icon: 'none'
|
icon: 'none'
|
||||||
})
|
})
|
||||||
} else {
|
} else if(code === -1) {
|
||||||
uni.showToast({
|
uni.showToast({
|
||||||
title: `${type === 'close' ? '关' : '开'}锁失败,请保证在锁附近`,
|
title: `${type === 'close' ? '关' : '开'}锁失败,请保证在锁附近`,
|
||||||
icon: 'none'
|
icon: 'none'
|
||||||
|
|||||||
@ -99,12 +99,14 @@ export default {
|
|||||||
icon: 'none'
|
icon: 'none'
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
} else {
|
} else if(code === -1) {
|
||||||
uni.hideLoading()
|
uni.hideLoading()
|
||||||
uni.showToast({
|
uni.showToast({
|
||||||
title: '删除失败,请保持在锁附近',
|
title: '删除失败,请保持在锁附近',
|
||||||
icon: 'none'
|
icon: 'none'
|
||||||
})
|
})
|
||||||
|
} else {
|
||||||
|
uni.hideLoading()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -144,12 +144,14 @@ export default {
|
|||||||
icon: 'none'
|
icon: 'none'
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
} else {
|
} else if(code === -1) {
|
||||||
uni.hideLoading()
|
uni.hideLoading()
|
||||||
uni.showToast({
|
uni.showToast({
|
||||||
title: '删除失败,请保持在锁附近',
|
title: '删除失败,请保持在锁附近',
|
||||||
icon: 'none'
|
icon: 'none'
|
||||||
})
|
})
|
||||||
|
} else {
|
||||||
|
uni.hideLoading()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -188,7 +190,7 @@ export default {
|
|||||||
icon: 'none'
|
icon: 'none'
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
} else {
|
} else if(code === -1) {
|
||||||
uni.showToast({
|
uni.showToast({
|
||||||
title: '重置密码失败,请保持在锁附近',
|
title: '重置密码失败,请保持在锁附近',
|
||||||
icon: 'none'
|
icon: 'none'
|
||||||
|
|||||||
@ -219,12 +219,14 @@ export default {
|
|||||||
icon: 'none'
|
icon: 'none'
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
} else {
|
} else if(code === -1) {
|
||||||
uni.hideLoading()
|
uni.hideLoading()
|
||||||
uni.showToast({
|
uni.showToast({
|
||||||
title: '删除失败,请保持在锁附近',
|
title: '删除失败,请保持在锁附近',
|
||||||
icon: 'none'
|
icon: 'none'
|
||||||
})
|
})
|
||||||
|
} else {
|
||||||
|
uni.hideLoading()
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
const { code } = await deleteKeyRequest({
|
const { code } = await deleteKeyRequest({
|
||||||
|
|||||||
@ -737,7 +737,7 @@ export const useBluetoothStore = defineStore('ble', {
|
|||||||
timer2 = setTimeout(() => {
|
timer2 = setTimeout(() => {
|
||||||
uni.stopBluetoothDevicesDiscovery()
|
uni.stopBluetoothDevicesDiscovery()
|
||||||
clearInterval(timer1)
|
clearInterval(timer1)
|
||||||
resolve(false)
|
resolve({ code: -1 })
|
||||||
}, 10500)
|
}, 10500)
|
||||||
timer1 = setInterval(() => {
|
timer1 = setInterval(() => {
|
||||||
uni.getBluetoothDevices({
|
uni.getBluetoothDevices({
|
||||||
@ -750,7 +750,24 @@ export const useBluetoothStore = defineStore('ble', {
|
|||||||
uni.stopBluetoothDevicesDiscovery()
|
uni.stopBluetoothDevicesDiscovery()
|
||||||
clearTimeout(timer2)
|
clearTimeout(timer2)
|
||||||
clearInterval(timer1)
|
clearInterval(timer1)
|
||||||
resolve(deviceList[i].deviceId)
|
resolve({
|
||||||
|
code: 0,
|
||||||
|
data: {
|
||||||
|
deviceId: deviceList[i].deviceId
|
||||||
|
}
|
||||||
|
})
|
||||||
|
break
|
||||||
|
} else if(uuid && uuid.slice(2,8)==='758824' && uuid.slice(30,32)==='00') {
|
||||||
|
uni.stopBluetoothDevicesDiscovery()
|
||||||
|
clearTimeout(timer2)
|
||||||
|
clearInterval(timer1)
|
||||||
|
uni.showToast({
|
||||||
|
title: '锁已被重置,请重新绑定',
|
||||||
|
icon: 'none'
|
||||||
|
})
|
||||||
|
resolve({
|
||||||
|
code: -2
|
||||||
|
})
|
||||||
break
|
break
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -787,9 +804,13 @@ export const useBluetoothStore = defineStore('ble', {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
resolve(false)
|
resolve({
|
||||||
|
code: -1
|
||||||
|
})
|
||||||
} else {
|
} else {
|
||||||
resolve(false)
|
resolve({
|
||||||
|
code: -1
|
||||||
|
})
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
@ -963,16 +984,14 @@ export const useBluetoothStore = defineStore('ble', {
|
|||||||
// 确认设备连接正常
|
// 确认设备连接正常
|
||||||
if(!this.currentLockInfo.connected) {
|
if(!this.currentLockInfo.connected) {
|
||||||
const srerchResult = await this.searchAndConnectDevice()
|
const srerchResult = await this.searchAndConnectDevice()
|
||||||
|
if(srerchResult.code !== 0) {
|
||||||
|
return srerchResult
|
||||||
|
}
|
||||||
this.updateCurrentLockInfo({
|
this.updateCurrentLockInfo({
|
||||||
...this.currentLockInfo,
|
...this.currentLockInfo,
|
||||||
deviceId: srerchResult
|
deviceId: srerchResult.data.deviceId
|
||||||
})
|
})
|
||||||
console.log('设备ID:', this.currentLockInfo.deviceId)
|
console.log('设备ID:', this.currentLockInfo.deviceId)
|
||||||
if(!srerchResult) {
|
|
||||||
return {
|
|
||||||
code: -1
|
|
||||||
}
|
|
||||||
}
|
|
||||||
const result = await this.connectBluetoothDevice()
|
const result = await this.connectBluetoothDevice()
|
||||||
console.log('连接结果', result)
|
console.log('连接结果', result)
|
||||||
if(!result) {
|
if(!result) {
|
||||||
@ -1011,16 +1030,14 @@ export const useBluetoothStore = defineStore('ble', {
|
|||||||
// 确认设备连接正常
|
// 确认设备连接正常
|
||||||
if(!this.currentLockInfo.connected) {
|
if(!this.currentLockInfo.connected) {
|
||||||
const srerchResult = await this.searchAndConnectDevice()
|
const srerchResult = await this.searchAndConnectDevice()
|
||||||
|
if(srerchResult.code !== 0) {
|
||||||
|
return srerchResult
|
||||||
|
}
|
||||||
this.updateCurrentLockInfo({
|
this.updateCurrentLockInfo({
|
||||||
...this.currentLockInfo,
|
...this.currentLockInfo,
|
||||||
deviceId: srerchResult
|
deviceId: srerchResult.data.deviceId
|
||||||
})
|
})
|
||||||
console.log('设备ID:', this.currentLockInfo.deviceId)
|
console.log('设备ID:', this.currentLockInfo.deviceId)
|
||||||
if(!srerchResult) {
|
|
||||||
return {
|
|
||||||
code: -1
|
|
||||||
}
|
|
||||||
}
|
|
||||||
const result = await this.connectBluetoothDevice()
|
const result = await this.connectBluetoothDevice()
|
||||||
console.log('连接结果', result)
|
console.log('连接结果', result)
|
||||||
if(!result) {
|
if(!result) {
|
||||||
@ -1093,16 +1110,14 @@ export const useBluetoothStore = defineStore('ble', {
|
|||||||
// 确认设备连接正常
|
// 确认设备连接正常
|
||||||
if(!this.currentLockInfo.connected) {
|
if(!this.currentLockInfo.connected) {
|
||||||
const srerchResult = await this.searchAndConnectDevice()
|
const srerchResult = await this.searchAndConnectDevice()
|
||||||
|
if(srerchResult.code !== 0) {
|
||||||
|
return srerchResult
|
||||||
|
}
|
||||||
this.updateCurrentLockInfo({
|
this.updateCurrentLockInfo({
|
||||||
...this.currentLockInfo,
|
...this.currentLockInfo,
|
||||||
deviceId: srerchResult
|
deviceId: srerchResult.data.deviceId
|
||||||
})
|
})
|
||||||
console.log('设备ID:', this.currentLockInfo.deviceId)
|
console.log('设备ID:', this.currentLockInfo.deviceId)
|
||||||
if(!srerchResult) {
|
|
||||||
return {
|
|
||||||
code: -1
|
|
||||||
}
|
|
||||||
}
|
|
||||||
const result = await this.connectBluetoothDevice()
|
const result = await this.connectBluetoothDevice()
|
||||||
console.log('连接结果', result)
|
console.log('连接结果', result)
|
||||||
if(!result) {
|
if(!result) {
|
||||||
@ -1164,16 +1179,14 @@ export const useBluetoothStore = defineStore('ble', {
|
|||||||
// 确认设备连接正常
|
// 确认设备连接正常
|
||||||
if(!this.currentLockInfo.connected) {
|
if(!this.currentLockInfo.connected) {
|
||||||
const srerchResult = await this.searchAndConnectDevice()
|
const srerchResult = await this.searchAndConnectDevice()
|
||||||
|
if(srerchResult.code !== 0) {
|
||||||
|
return srerchResult
|
||||||
|
}
|
||||||
this.updateCurrentLockInfo({
|
this.updateCurrentLockInfo({
|
||||||
...this.currentLockInfo,
|
...this.currentLockInfo,
|
||||||
deviceId: srerchResult
|
deviceId: srerchResult.data.deviceId
|
||||||
})
|
})
|
||||||
console.log('设备ID:', this.currentLockInfo.deviceId)
|
console.log('设备ID:', this.currentLockInfo.deviceId)
|
||||||
if(!srerchResult) {
|
|
||||||
return {
|
|
||||||
code: -1
|
|
||||||
}
|
|
||||||
}
|
|
||||||
const result = await this.connectBluetoothDevice()
|
const result = await this.connectBluetoothDevice()
|
||||||
console.log('连接结果', result)
|
console.log('连接结果', result)
|
||||||
if(!result) {
|
if(!result) {
|
||||||
@ -1283,16 +1296,14 @@ export const useBluetoothStore = defineStore('ble', {
|
|||||||
// 确认设备连接正常
|
// 确认设备连接正常
|
||||||
if(!this.currentLockInfo.connected) {
|
if(!this.currentLockInfo.connected) {
|
||||||
const srerchResult = await this.searchAndConnectDevice()
|
const srerchResult = await this.searchAndConnectDevice()
|
||||||
|
if(srerchResult.code !== 0) {
|
||||||
|
return srerchResult
|
||||||
|
}
|
||||||
this.updateCurrentLockInfo({
|
this.updateCurrentLockInfo({
|
||||||
...this.currentLockInfo,
|
...this.currentLockInfo,
|
||||||
deviceId: srerchResult
|
deviceId: srerchResult.data.deviceId
|
||||||
})
|
})
|
||||||
console.log('设备ID:', this.currentLockInfo.deviceId)
|
console.log('设备ID:', this.currentLockInfo.deviceId)
|
||||||
if(!srerchResult) {
|
|
||||||
return {
|
|
||||||
code: -1
|
|
||||||
}
|
|
||||||
}
|
|
||||||
const result = await this.connectBluetoothDevice()
|
const result = await this.connectBluetoothDevice()
|
||||||
console.log('连接结果', result)
|
console.log('连接结果', result)
|
||||||
if(!result) {
|
if(!result) {
|
||||||
@ -1366,16 +1377,14 @@ export const useBluetoothStore = defineStore('ble', {
|
|||||||
// 确认设备连接正常
|
// 确认设备连接正常
|
||||||
if(!this.currentLockInfo.connected) {
|
if(!this.currentLockInfo.connected) {
|
||||||
const srerchResult = await this.searchAndConnectDevice()
|
const srerchResult = await this.searchAndConnectDevice()
|
||||||
|
if(srerchResult.code !== 0) {
|
||||||
|
return srerchResult
|
||||||
|
}
|
||||||
this.updateCurrentLockInfo({
|
this.updateCurrentLockInfo({
|
||||||
...this.currentLockInfo,
|
...this.currentLockInfo,
|
||||||
deviceId: srerchResult
|
deviceId: srerchResult.data.deviceId
|
||||||
})
|
})
|
||||||
console.log('设备ID:', this.currentLockInfo.deviceId)
|
console.log('设备ID:', this.currentLockInfo.deviceId)
|
||||||
if(!srerchResult) {
|
|
||||||
return {
|
|
||||||
code: -1
|
|
||||||
}
|
|
||||||
}
|
|
||||||
const result = await this.connectBluetoothDevice()
|
const result = await this.connectBluetoothDevice()
|
||||||
console.log('连接结果', result)
|
console.log('连接结果', result)
|
||||||
if(!result) {
|
if(!result) {
|
||||||
@ -1447,16 +1456,14 @@ export const useBluetoothStore = defineStore('ble', {
|
|||||||
// 确认设备连接正常
|
// 确认设备连接正常
|
||||||
if(!this.currentLockInfo.connected) {
|
if(!this.currentLockInfo.connected) {
|
||||||
const srerchResult = await this.searchAndConnectDevice()
|
const srerchResult = await this.searchAndConnectDevice()
|
||||||
|
if(srerchResult.code !== 0) {
|
||||||
|
return srerchResult
|
||||||
|
}
|
||||||
this.updateCurrentLockInfo({
|
this.updateCurrentLockInfo({
|
||||||
...this.currentLockInfo,
|
...this.currentLockInfo,
|
||||||
deviceId: srerchResult
|
deviceId: srerchResult.data.deviceId
|
||||||
})
|
})
|
||||||
console.log('设备ID:', this.currentLockInfo.deviceId)
|
console.log('设备ID:', this.currentLockInfo.deviceId)
|
||||||
if(!srerchResult) {
|
|
||||||
return {
|
|
||||||
code: -1
|
|
||||||
}
|
|
||||||
}
|
|
||||||
const result = await this.connectBluetoothDevice()
|
const result = await this.connectBluetoothDevice()
|
||||||
console.log('连接结果', result)
|
console.log('连接结果', result)
|
||||||
if(!result) {
|
if(!result) {
|
||||||
@ -1517,16 +1524,14 @@ export const useBluetoothStore = defineStore('ble', {
|
|||||||
// 确认设备连接正常
|
// 确认设备连接正常
|
||||||
if(!this.currentLockInfo.connected) {
|
if(!this.currentLockInfo.connected) {
|
||||||
const srerchResult = await this.searchAndConnectDevice()
|
const srerchResult = await this.searchAndConnectDevice()
|
||||||
|
if(srerchResult.code !== 0) {
|
||||||
|
return srerchResult
|
||||||
|
}
|
||||||
this.updateCurrentLockInfo({
|
this.updateCurrentLockInfo({
|
||||||
...this.currentLockInfo,
|
...this.currentLockInfo,
|
||||||
deviceId: srerchResult
|
deviceId: srerchResult.data.deviceId
|
||||||
})
|
})
|
||||||
console.log('设备ID:', this.currentLockInfo.deviceId)
|
console.log('设备ID:', this.currentLockInfo.deviceId)
|
||||||
if(!srerchResult) {
|
|
||||||
return {
|
|
||||||
code: -1
|
|
||||||
}
|
|
||||||
}
|
|
||||||
const result = await this.connectBluetoothDevice()
|
const result = await this.connectBluetoothDevice()
|
||||||
console.log('连接结果', result)
|
console.log('连接结果', result)
|
||||||
if(!result) {
|
if(!result) {
|
||||||
@ -1595,16 +1600,14 @@ export const useBluetoothStore = defineStore('ble', {
|
|||||||
// 确认设备连接正常
|
// 确认设备连接正常
|
||||||
if(!this.currentLockInfo.connected) {
|
if(!this.currentLockInfo.connected) {
|
||||||
const srerchResult = await this.searchAndConnectDevice()
|
const srerchResult = await this.searchAndConnectDevice()
|
||||||
|
if(srerchResult.code !== 0) {
|
||||||
|
return srerchResult
|
||||||
|
}
|
||||||
this.updateCurrentLockInfo({
|
this.updateCurrentLockInfo({
|
||||||
...this.currentLockInfo,
|
...this.currentLockInfo,
|
||||||
deviceId: srerchResult
|
deviceId: srerchResult.data.deviceId
|
||||||
})
|
})
|
||||||
console.log('设备ID:', this.currentLockInfo.deviceId)
|
console.log('设备ID:', this.currentLockInfo.deviceId)
|
||||||
if(!srerchResult) {
|
|
||||||
return {
|
|
||||||
code: -1
|
|
||||||
}
|
|
||||||
}
|
|
||||||
const result = await this.connectBluetoothDevice()
|
const result = await this.connectBluetoothDevice()
|
||||||
console.log('连接结果', result)
|
console.log('连接结果', result)
|
||||||
if(!result) {
|
if(!result) {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user