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) {
|
export function bindLockRequest(data) {
|
||||||
return request({
|
return request({
|
||||||
|
|||||||
4
env.js
4
env.js
@ -15,10 +15,10 @@ export const configs = {
|
|||||||
},
|
},
|
||||||
XHJ: {
|
XHJ: {
|
||||||
name: 'XHJ',
|
name: 'XHJ',
|
||||||
baseUrl: 'https://cloud.star-lock.cn/sdk'
|
baseUrl: 'https://cloud.xhjcn.ltd/sdk'
|
||||||
},
|
},
|
||||||
SKY: {
|
SKY: {
|
||||||
name: '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 {
|
import {
|
||||||
addCustomPasswordRequest,
|
addCustomPasswordRequest,
|
||||||
bindLockRequest,
|
bindLockRequest,
|
||||||
|
deletePasswordRequest,
|
||||||
getLockDetailRequest,
|
getLockDetailRequest,
|
||||||
getLockNetTokenRequest,
|
getLockNetTokenRequest,
|
||||||
getOfflinePasswordRequest,
|
getOfflinePasswordRequest,
|
||||||
@ -1162,7 +1163,7 @@ export const useStarCloudStore = defineStore('starCloud', {
|
|||||||
lockUserNo: decrypted[47] * 256 + decrypted[48]
|
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]))
|
characteristicValueCallback(new Result(decrypted[46]))
|
||||||
break
|
break
|
||||||
case cmdIds.expandCmd:
|
case cmdIds.expandCmd:
|
||||||
@ -1192,7 +1193,9 @@ export const useStarCloudStore = defineStore('starCloud', {
|
|||||||
new Result(addResult.code, {
|
new Result(addResult.code, {
|
||||||
pwdNo,
|
pwdNo,
|
||||||
keyboardPwdId: addResult.data.keyboardPwdId,
|
keyboardPwdId: addResult.data.keyboardPwdId,
|
||||||
keyboardPwd: addResult.data.keyboardPwd
|
keyboardPwd: addResult.data.keyboardPwd,
|
||||||
|
keyboardPwdStatus: addResult.data.keyboardPwdStatus,
|
||||||
|
pwdUserNo: pwdNo
|
||||||
})
|
})
|
||||||
)
|
)
|
||||||
} else {
|
} else {
|
||||||
@ -1212,6 +1215,18 @@ export const useStarCloudStore = defineStore('starCloud', {
|
|||||||
new Result(updateResult.code, updateResult.data, updateResult.message)
|
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 {
|
} else {
|
||||||
characteristicValueCallback(new Result(decrypted[11]))
|
characteristicValueCallback(new Result(decrypted[11]))
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user