package com.basic.security.manager.helper.rm.base;
|
|
import com.basic.security.manager.FaceTitleAndTipsManager;
|
import com.basic.security.manager.impl.cblite.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.faceTitle(CurrentBaseFacePosition.getCurrentDoorAccessMessage());
|
// 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.faceTitle(HintDoorAccessManager.getSignUpRuleDoorAccessAllowMessage(null,currentFacePosition.compareFeatureResult.person));
|
FaceTitleAndTipsManager.faceTitleMap.put(currentFacePosition.trackerId, currentFaceTitleAndTips);
|
lastTrackerid = currentFacePosition.trackerId;
|
lastMessage = currentFaceTitleAndTips.faceTitle();
|
}
|
}
|
|
}
|