Refactor DoorLockService to standardize password property names

This commit is contained in:
faris Aljohari
2024-08-13 01:41:01 +03:00
parent 4d7ea8c9bd
commit 3aff8d59d2

View File

@ -114,12 +114,12 @@ export class DoorLockService {
return fromVisitor
? convertKeysToCamelCase(passwords.result.records).map((password) => {
return {
passwodId: `${password.pwdId}`,
passwodExpired: `${password.gmtExpired}`,
passwordStart: `${password.gmtStart}`,
passwordId: `${password.pwdId}`,
invalidTime: `${password.gmtExpired}`,
effectiveTime: `${password.gmtStart}`,
passwordCreated: `${password.gmtCreate}`,
passwodName: password.pwdName,
passwordStatus: password.status,
createdTime: password.pwdName,
passwordStatus: `${password.status}`,
passwordType: 'OFFLINE_MULTIPLE',
deviceUuid: doorLockUuid,
};
@ -160,12 +160,12 @@ export class DoorLockService {
return fromVisitor
? convertKeysToCamelCase(passwords.result.records).map((password) => {
return {
passwodId: `${password.pwdId}`,
passwodExpired: `${password.gmtExpired}`,
passwordStart: `${password.gmtStart}`,
passwordCreated: `${password.gmtCreate}`,
passwodName: password.pwdName,
passwordStatus: password.status,
passwordId: `${password.pwdId}`,
invalidTime: `${password.gmtExpired}`,
effectiveTime: `${password.gmtStart}`,
createdTime: `${password.gmtCreate}`,
passwordName: password.pwdName,
passwordStatus: `${password.status}`,
passwordType: 'OFFLINE_ONETIME',
deviceUuid: doorLockUuid,
};
@ -226,9 +226,10 @@ export class DoorLockService {
? convertKeysToCamelCase(passwordFiltered).map((password) => {
return {
passwodId: `${password.id}`,
passwodExpired: `${password.invalidTime}`,
passwordStart: `${password.effectiveTime}`,
passwordCreated: '',
invalidTime: `${password.invalidTime}`,
effectiveTime: `${password.effectiveTime}`,
createdTime: '',
scheduleList: password?.scheduleList,
passwodName: password.name,
passwordStatus: '',
passwordType: 'ONLINE_MULTIPLE',
@ -293,9 +294,9 @@ export class DoorLockService {
? convertKeysToCamelCase(passwordFiltered).map((password) => {
return {
passwodId: `${password.id}`,
passwodExpired: `${password.invalidTime}`,
passwordStart: `${password.effectiveTime}`,
passwordCreated: '',
invalidTime: `${password.invalidTime}`,
effectiveTime: `${password.effectiveTime}`,
createdTime: '',
passwodName: password.name,
passwordStatus: '',
passwordType: 'ONLINE_ONETIME',