1
0
mirror of https://github.com/chowa/ejyy.git synced 2026-01-21 05:07:48 +08:00

optimite entrance access of vistor

This commit is contained in:
xuecong
2021-11-19 11:45:44 +08:00
parent 7393fb6429
commit ecd1b64de6

View File

@@ -95,6 +95,16 @@ async function accessMethod(params: AccessParams, entranceInfo: EjyyIotEntrance,
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;
if (params.type === TYPE_CARD) {