package com.basic.security.manager.helper.rm.base;
|
|
import com.basic.security.manager.FaceTitleAndTipsManager;
|
import com.basic.security.manager.FaceTitleAndTipsManagerS;
|
import com.basic.security.manager.HintDoorAccessManager;
|
|
public class CurrentBaseDoorAccessMessage extends CurrentBaseLoadPerson {
|
private static Long lastTrackerid = 0L;
|
private static Long lastTrackeridS = 0L;
|
private static String lastMessage = "";
|
private static String lastMessageS = "";
|
|
public void setDoorAccessMessage() {
|
if (!lastTrackerid.equals(currentFacePosition.trackerId) && !lastMessage.equals(CurrentBaseFacePosition.getCurrentDoorAccessMessage())) {
|
currentFaceTitleAndTips.faceTitle2(CurrentBaseFacePosition.getCurrentDoorAccessMessage(), true);
|
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();
|
}
|
}
|
|
public void setDoorAccessMessageS() {
|
if (!lastTrackeridS.equals(currentFacePosition.trackerId) && !lastMessageS.equals(CurrentBaseFacePosition.getCurrentDoorAccessMessageS())) {
|
currentFaceTitleAndTipsS.faceTitle2(CurrentBaseFacePosition.getCurrentDoorAccessMessageS(), true);
|
FaceTitleAndTipsManagerS.faceTitleMap.put(currentFacePosition.trackerId, currentFaceTitleAndTipsS);
|
lastTrackeridS = currentFacePosition.trackerId;
|
lastMessageS = CurrentBaseFacePosition.getCurrentDoorAccessMessageS();
|
} else {
|
currentFaceTitleAndTipsS.faceTitle2(HintDoorAccessManager.getSignUpRuleDoorAccessAllowMessage(null, currentFacePosition.compareFeatureResult.person), true);
|
FaceTitleAndTipsManagerS.faceTitleMap.put(currentFacePosition.trackerId, currentFaceTitleAndTipsS);
|
lastTrackeridS = currentFacePosition.trackerId;
|
lastMessageS = currentFaceTitleAndTipsS.faceTitle();
|
}
|
}
|
|
public void setDoorAccessMessage1(String message) {
|
if (!lastTrackerid.equals(currentFacePosition.trackerId) && !lastMessage.equals(message)) {
|
currentFaceTitleAndTips.faceTitle2(message, true);
|
FaceTitleAndTipsManager.faceTitleMap.put(currentFacePosition.trackerId, currentFaceTitleAndTips);
|
lastTrackerid = currentFacePosition.trackerId;
|
lastMessage = CurrentBaseFacePosition.getCurrentDoorAccessMessage();
|
} else {
|
currentFaceTitleAndTips.faceTitle2(message, true);
|
FaceTitleAndTipsManager.faceTitleMap.put(currentFacePosition.trackerId, currentFaceTitleAndTips);
|
lastTrackerid = currentFacePosition.trackerId;
|
lastMessage = currentFaceTitleAndTips.faceTitle();
|
}
|
}
|
|
public void setDoorAccessMessageS1(String message) {
|
if (!lastTrackeridS.equals(currentFacePosition.trackerId) && !lastMessageS.equals(message)) {
|
currentFaceTitleAndTipsS.faceTitle2(message, true);
|
FaceTitleAndTipsManagerS.faceTitleMap.put(currentFacePosition.trackerId, currentFaceTitleAndTipsS);
|
lastTrackeridS = currentFacePosition.trackerId;
|
lastMessageS = CurrentBaseFacePosition.getCurrentDoorAccessMessageS();
|
} else {
|
currentFaceTitleAndTipsS.faceTitle2(message, true);
|
FaceTitleAndTipsManagerS.faceTitleMap.put(currentFacePosition.trackerId, currentFaceTitleAndTipsS);
|
lastTrackeridS = currentFacePosition.trackerId;
|
lastMessageS = currentFaceTitleAndTipsS.faceTitle();
|
}
|
}
|
}
|