DeteMin
2020-03-31 77c62e023d2dc31200fc696158df84b3aee90ee7
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
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();
        }
    }
 
}