optimite entrance access of vistor
This commit is contained in:
parent
7393fb6429
commit
ecd1b64de6
@ -95,6 +95,16 @@ async function accessMethod(params: AccessParams, entranceInfo: EjyyIotEntrance,
|
|||||||
return { AcsRes: CLOSE };
|
return { AcsRes: CLOSE };
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (reuslt.type === VISTOR_ACCESS_CODE) {
|
||||||
|
const vistorInfo = await model.from('ejyy_vistor')
|
||||||
|
.where('id', reuslt.id)
|
||||||
|
.first();
|
||||||
|
|
||||||
|
if (!vistorInfo || vistorInfo.expire > Date.now()) {
|
||||||
|
return { AcsRes: CLOSE };
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
let method: typeof IOT_METHOD_NFC | typeof IOT_METHOD_ICCARD | typeof IOT_METHOD_QRCODE = IOT_METHOD_QRCODE;
|
let method: typeof IOT_METHOD_NFC | typeof IOT_METHOD_ICCARD | typeof IOT_METHOD_QRCODE = IOT_METHOD_QRCODE;
|
||||||
|
|
||||||
if (params.type === TYPE_CARD) {
|
if (params.type === TYPE_CARD) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user