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,
|
NotRegisteredLock: 4,
|
||||||
NotTokenLock: 6,
|
NotTokenLock: 6,
|
||||||
NotMoreKeyLock: 12,
|
NotMoreKeyLock: 12,
|
||||||
ReadyHasKeyLock: 15
|
ReadyHasKeyLock: 15,
|
||||||
|
ReadyHasPassword: 251
|
||||||
}
|
}
|
||||||
|
|
||||||
static resultsMap = new Map([
|
static resultsMap = new Map([
|
||||||
@ -57,7 +58,8 @@ export class Result {
|
|||||||
[Result.codes.NotRegisteredLock, { message: '用户在锁端未注册', data: {} }],
|
[Result.codes.NotRegisteredLock, { message: '用户在锁端未注册', data: {} }],
|
||||||
[Result.codes.NotTokenLock, { message: '用户在锁端token失效', data: {} }],
|
[Result.codes.NotTokenLock, { message: '用户在锁端token失效', data: {} }],
|
||||||
[Result.codes.NotMoreKeyLock, { message: '锁端钥匙数量已达上限', 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) {
|
constructor(code, data, message) {
|
||||||
@ -142,6 +144,11 @@ export class Result {
|
|||||||
static get ReadyHasKeyLock() {
|
static get ReadyHasKeyLock() {
|
||||||
return new Result(Result.codes.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) {
|
} else if (requestParams.operate === 1) {
|
||||||
const updateResult = await updatePasswordRequest({
|
const updateResult = await updatePasswordRequest(requestParams)
|
||||||
...requestParams,
|
|
||||||
keyboardPwdId: this.lockInfo.keyboardPwdId
|
|
||||||
})
|
|
||||||
if (updateResult.code === Result.Success.code) {
|
if (updateResult.code === Result.Success.code) {
|
||||||
characteristicValueCallback(new Result(updateResult.code))
|
characteristicValueCallback(new Result(updateResult.code))
|
||||||
} else {
|
} else {
|
||||||
@ -1216,10 +1213,7 @@ export const useStarCloudStore = defineStore('starCloud', {
|
|||||||
)
|
)
|
||||||
}
|
}
|
||||||
} else if (requestParams.operate === 3) {
|
} else if (requestParams.operate === 3) {
|
||||||
const deleteResult = await deletePasswordRequest({
|
const deleteResult = await deletePasswordRequest(requestParams)
|
||||||
...requestParams,
|
|
||||||
keyboardPwdId: this.lockInfo.keyboardPwdId
|
|
||||||
})
|
|
||||||
if (deleteResult.code === Result.Success.code) {
|
if (deleteResult.code === Result.Success.code) {
|
||||||
characteristicValueCallback(new Result(deleteResult.code))
|
characteristicValueCallback(new Result(deleteResult.code))
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user