feat: 完成密码相关功能
This commit is contained in:
parent
ae2aab74f1
commit
904c0bf247
11
basic.js
11
basic.js
@ -16,7 +16,8 @@ export class Result {
|
||||
NotRegisteredLock: 4,
|
||||
NotTokenLock: 6,
|
||||
NotMoreKeyLock: 12,
|
||||
ReadyHasKeyLock: 15
|
||||
ReadyHasKeyLock: 15,
|
||||
ReadyHasPassword: 251
|
||||
}
|
||||
|
||||
static resultsMap = new Map([
|
||||
@ -57,7 +58,8 @@ export class Result {
|
||||
[Result.codes.NotRegisteredLock, { message: '用户在锁端未注册', data: {} }],
|
||||
[Result.codes.NotTokenLock, { message: '用户在锁端token失效', data: {} }],
|
||||
[Result.codes.NotMoreKeyLock, { message: '锁端钥匙数量已达上限', data: {} }],
|
||||
[Result.codes.ReadyHasKeyLock, { message: '用户已是锁端用户', data: {} }]
|
||||
[Result.codes.ReadyHasKeyLock, { message: '用户已是锁端用户', data: {} }],
|
||||
[Result.codes.ReadyHasPassword, { message: '该密码已存在', data: {} }]
|
||||
])
|
||||
|
||||
constructor(code, data, message) {
|
||||
@ -142,6 +144,11 @@ export class Result {
|
||||
static get ReadyHasKeyLock() {
|
||||
return new Result(Result.codes.ReadyHasKeyLock)
|
||||
}
|
||||
|
||||
// 密码已存在
|
||||
static get ReadyHasPassword() {
|
||||
return new Result(Result.codes.ReadyHasPassword)
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
10
starCloud.js
10
starCloud.js
@ -1204,10 +1204,7 @@ export const useStarCloudStore = defineStore('starCloud', {
|
||||
)
|
||||
}
|
||||
} else if (requestParams.operate === 1) {
|
||||
const updateResult = await updatePasswordRequest({
|
||||
...requestParams,
|
||||
keyboardPwdId: this.lockInfo.keyboardPwdId
|
||||
})
|
||||
const updateResult = await updatePasswordRequest(requestParams)
|
||||
if (updateResult.code === Result.Success.code) {
|
||||
characteristicValueCallback(new Result(updateResult.code))
|
||||
} else {
|
||||
@ -1216,10 +1213,7 @@ export const useStarCloudStore = defineStore('starCloud', {
|
||||
)
|
||||
}
|
||||
} else if (requestParams.operate === 3) {
|
||||
const deleteResult = await deletePasswordRequest({
|
||||
...requestParams,
|
||||
keyboardPwdId: this.lockInfo.keyboardPwdId
|
||||
})
|
||||
const deleteResult = await deletePasswordRequest(requestParams)
|
||||
if (deleteResult.code === Result.Success.code) {
|
||||
characteristicValueCallback(new Result(deleteResult.code))
|
||||
} else {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user