getTempOfflineInvalidList(pwdTypeCode: "once" | "multiple" | "clear_one" | "clear_all")
版本要求:
@ray-js/lock-sdk≥1.0.0
描述
获取离线失效密码列表
参数
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
pwdTypeCode | "once" | "multiple" | "clear_one" | "clear_all" | 是 | 离线密码类型 |
返回值
类型:Promise<EffectivePasswrodItem[]>
列表
EffectivePasswrodItem
| 属性 | 类型 | 说明 |
|---|---|---|
effective | number | 是否有效:1 有效、0 无效 |
unlockBindingId | string | 云端开锁方式记录 id |
effectiveTime | number | 生效时间(秒级时间戳) |
failReason | number | 失效原因码;0 表示无失效原因 |
invalidTime | number | 失效时间(秒级时间戳) |
name | string | 密码名称 |
phase | number | 状态:1 正常、2 待确认、3 冻结、10 待添加 |
| 生效周期详情;按周重复时每项描述一个时间段 | ||
opModeType | number | 开锁方式类型 |
opModeSubType | number | 开锁方式子类型;临时密码场景下承载可用次数等语义 |
sn | number | 密码在门锁端的编号 |
| 清空码附加信息(仅清空码类型下发) | ||
availTime | number | 可用次数;不下发表示不限次 |
timeSetType | number | 时效类型:0 单次、10 永久、20 起止、30 循环 |
| 分享信息(虚拟钥匙/分享类记录下发) |
合法值
pwdTypeCode
| 值 | 说明 | 最低版本 |
|---|---|---|
once | - | - |
multiple | - | - |
clear_one | - | - |
clear_all | - | - |