feat: 1. 完成水电表记录列表 2. 完成部分密码相关逻辑
This commit is contained in:
parent
b1b75c9300
commit
ae2aab74f1
9
api.js
9
api.js
@ -90,6 +90,15 @@ export function updatePasswordRequest(data) {
|
||||
})
|
||||
}
|
||||
|
||||
// 删除密码
|
||||
export function deletePasswordRequest(data) {
|
||||
return request({
|
||||
url: '/v1/keyboardPwd/delete',
|
||||
method: 'POST',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 绑定智能锁
|
||||
export function bindLockRequest(data) {
|
||||
return request({
|
||||
|
||||
4
env.js
4
env.js
@ -15,10 +15,10 @@ export const configs = {
|
||||
},
|
||||
XHJ: {
|
||||
name: 'XHJ',
|
||||
baseUrl: 'https://cloud.star-lock.cn/sdk'
|
||||
baseUrl: 'https://cloud.xhjcn.ltd/sdk'
|
||||
},
|
||||
SKY: {
|
||||
name: 'SKY',
|
||||
baseUrl: 'https://cloud.star-lock.cn/sdk'
|
||||
baseUrl: 'https://cloud.skychip.top/sdk'
|
||||
}
|
||||
}
|
||||
|
||||
19
starCloud.js
19
starCloud.js
@ -4,6 +4,7 @@ import { buildNumber, configs, version } from '@/starCloud/env'
|
||||
import {
|
||||
addCustomPasswordRequest,
|
||||
bindLockRequest,
|
||||
deletePasswordRequest,
|
||||
getLockDetailRequest,
|
||||
getLockNetTokenRequest,
|
||||
getOfflinePasswordRequest,
|
||||
@ -1162,7 +1163,7 @@ export const useStarCloudStore = defineStore('starCloud', {
|
||||
lockUserNo: decrypted[47] * 256 + decrypted[48]
|
||||
})
|
||||
}
|
||||
console.log('添加用户结果', decrypted[46], this.lockInfo.token)
|
||||
console.log('添加用户结果', decrypted[46], this.lockInfo.lockUserNo)
|
||||
characteristicValueCallback(new Result(decrypted[46]))
|
||||
break
|
||||
case cmdIds.expandCmd:
|
||||
@ -1192,7 +1193,9 @@ export const useStarCloudStore = defineStore('starCloud', {
|
||||
new Result(addResult.code, {
|
||||
pwdNo,
|
||||
keyboardPwdId: addResult.data.keyboardPwdId,
|
||||
keyboardPwd: addResult.data.keyboardPwd
|
||||
keyboardPwd: addResult.data.keyboardPwd,
|
||||
keyboardPwdStatus: addResult.data.keyboardPwdStatus,
|
||||
pwdUserNo: pwdNo
|
||||
})
|
||||
)
|
||||
} else {
|
||||
@ -1212,6 +1215,18 @@ export const useStarCloudStore = defineStore('starCloud', {
|
||||
new Result(updateResult.code, updateResult.data, updateResult.message)
|
||||
)
|
||||
}
|
||||
} else if (requestParams.operate === 3) {
|
||||
const deleteResult = await deletePasswordRequest({
|
||||
...requestParams,
|
||||
keyboardPwdId: this.lockInfo.keyboardPwdId
|
||||
})
|
||||
if (deleteResult.code === Result.Success.code) {
|
||||
characteristicValueCallback(new Result(deleteResult.code))
|
||||
} else {
|
||||
characteristicValueCallback(
|
||||
new Result(deleteResult.code, deleteResult.data, deleteResult.message)
|
||||
)
|
||||
}
|
||||
}
|
||||
} else {
|
||||
characteristicValueCallback(new Result(decrypted[11]))
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user