不符合條件就借不出去
櫃檯先掃借用人,再掃物品。東西還沒還、校驗過期、還沒消毒、借太多件,系統會直接擋下來。
會員條碼、學生證、悠遊卡、身分證字號、器材編號、標籤都認得,不用先選類別。掃到借出中的東西,會直接問要不要辦歸還。
東西不在庫、借用人停權、有逾期沒還、超過借用上限、還沒消毒、校驗過期。哪幾項要擋,你自己設。
誰借的、借了什麼、什麼時候該還、什麼時候還的。可以分批歸還,也可以續借。
提前幾天提醒、逾期第幾天催,都可以自己設。借一年的發財金和借三天的相機可以用不同設定。
同時借同一件東西,只會有一邊成功,另一邊當場顯示已被借走。
條件式更新 UPDATE … WHERE status='available',依更新筆數判定成敗。
民眾掃 QRcode 自己填資料,後台審核通過就能借。登入過的人掃到東西,可以自己借、自己還。
資料庫只存查詢用的雜湊、加密後的字號和末四碼。資料庫外流也拼不回完整號碼。
HMAC-SHA256 + AES-GCM + 末四碼。金鑰不在資料庫裡。