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(); } } }