package com.basic.security.manager.helper.rm.base;
|
|
import com.basic.security.manager.FaceTitleAndTipsManager;
|
import com.basic.security.manager.HintDoorAccessManager;
|
|
public class CurrentBaseDoorAccessMessage extends CurrentBaseLoadPerson {
|
|
private static Long lastTrackerid = 0L;
|
private static String lastMessage = "";
|
|
public void setDoorAccessMessage() {
|
if (!lastTrackerid.equals(currentFacePosition.trackerId) && !lastMessage.equals(CurrentBaseFacePosition.getCurrentDoorAccessMessage())) {
|
currentFaceTitleAndTips.faceTitle2(CurrentBaseFacePosition.getCurrentDoorAccessMessage(), true);
|
// currentFaceTitleAndTips.faceTitle = currentDoorAccessMessage;
|
// System.out.println("trackerId=aa"+currentFacePosition.trackerId+",message="+currentFaceTitleAndTips.faceTitle);
|
FaceTitleAndTipsManager.faceTitleMap.put(currentFacePosition.trackerId, currentFaceTitleAndTips);
|
lastTrackerid = currentFacePosition.trackerId;
|
lastMessage = CurrentBaseFacePosition.getCurrentDoorAccessMessage();
|
} else {
|
currentFaceTitleAndTips.faceTitle2(HintDoorAccessManager.getSignUpRuleDoorAccessAllowMessage(null, currentFacePosition.compareFeatureResult.person), true);
|
FaceTitleAndTipsManager.faceTitleMap.put(currentFacePosition.trackerId, currentFaceTitleAndTips);
|
lastTrackerid = currentFacePosition.trackerId;
|
lastMessage = currentFaceTitleAndTips.faceTitle();
|
}
|
}
|
|
}
|