添加开关门相关数据上报

This commit is contained in:
范鹏 2024-09-02 09:28:00 +08:00
parent 8581513b09
commit d510d71fa9
3 changed files with 34 additions and 0 deletions

12
api/lockRecords.js Normal file
View File

@ -0,0 +1,12 @@
import request from '../utils/request'
// lockRecords 锁记录模块
// 电子钥匙开门上报
export function reportOpenDoorRequest(data) {
return request({
url: '/lockRecords/fromLock',
method: 'POST',
data
})
}

View File

@ -92,3 +92,12 @@ export function changePasswordRequest(data) {
})
}
// 更新云用户时区偏移
export function updateTimezoneOffsetRequest(data) {
return request({
url: '/cloudUser/updateSettings',
method: 'POST',
data
})
}

View File

@ -8,6 +8,8 @@ import { md5 } from 'js-md5'
import { getServerDatetime } from '@/api/check'
import { getUserNoListRequest, updateLockUserNoRequest } from '@/api/key'
import { updateElectricQuantityRequest } from '@/api/room'
import { reportOpenDoorRequest } from '@/api/lockRecords'
import { updateTimezoneOffsetRequest } from '@/api/user'
// 定时器
let timer
@ -348,6 +350,17 @@ export const useBluetoothStore = defineStore('ble', {
})
}
})
reportOpenDoorRequest({
lockId: that.currentLockInfo.lockId,
keyId: that.keyId,
}).then(res => {
console.log('上报开门结果', res)
})
updateTimezoneOffsetRequest({
timezoneOffset: new Date().getTimezoneOffset() * 60
}).then(res => {
console.log('上报时区结果', res)
})
}
default:
that.updateCurrentLockInfo({