Pārlūkot izejas kodu

Z991239-2278 #comment other: 授权功能集 新增状态跳转规则

翟俊伟80258120 4 gadi atpakaļ
vecāks
revīzija
77dfed8226
1 mainītis faili ar 10 papildinājumiem un 0 dzēšanām
  1. 10 0
      Module/mod_CustMngrAuth/CustMngrAuthFSM.h

+ 10 - 0
Module/mod_CustMngrAuth/CustMngrAuthFSM.h

@@ -488,14 +488,24 @@ public:
 		FSM_RULE_ENTRY(s1, s5, USER_EVT_INIT_FINISHED, 1)
 		FSM_RULE_ENTRY(s1, FSM_STATE_EXIT, USER_EVT_QUIT, 0)		
 		FSM_RULE_ENTRY(s2, s3, USER_EVT_AUTHORIZE_START, 0)
+		FSM_RULE_ENTRY(s2, s3, USER_EVT_QUERYAUTHORINFO, 0)
 		FSM_RULE_ENTRY(s2, s4, USER_EVT_COLLECTFINGERPRINT_START, 0)
+		FSM_RULE_ENTRY(s2, s4, USER_EVT_COLLECTFINGERPRINTEX_START, 0)
+		FSM_RULE_ENTRY(s2, s4, USER_EVT_COLLECTFINGERPRINTINFO, 0)
+		FSM_RULE_ENTRY(s2, s4, USER_EVT_GENERATE_TEMPLATE, 0)
 		FSM_RULE_ENTRY(s2, s4, USER_EVT_CHECKUKEY, 0)
 		FSM_RULE_ENTRY(s2, s4, USER_EVT_SAVEFINGERPRINT_START, 0)
 		FSM_RULE_ENTRY(s2, FSM_STATE_EXIT, USER_EVT_QUIT, 0)
 		FSM_RULE_ENTRY(s3, s2, USER_EVT_EXIT, 0)
 		FSM_RULE_ENTRY(s3, s2, USER_EVT_AUTHORIZE_FINISHED, 0)
+		FSM_RULE_ENTRY(s3, s2, USER_EVT_QUERYAUTHORINFO_FINISHED, 0)
+		FSM_RULE_ENTRY(s3, s2, EVT_TIMER, 0)
 		FSM_RULE_ENTRY(s4, s2, USER_EVT_COLLECTFINGERPRINT_START, 0)
+		FSM_RULE_ENTRY(s4, s2, USER_EVT_COLLECTFINGERPRINTEX_START, 0)
 		FSM_RULE_ENTRY(s4, s2, USER_EVT_COLLECTFINGERPRINT_FINISHED, 0)
+		FSM_RULE_ENTRY(s4, s2, USER_EVT_COLLECTFINGERPRINTEX_FINISHED, 0)
+		FSM_RULE_ENTRY(s4, s2, USER_EVT_COLLECTFINGERPRINTINFO_FINISHED, 0)
+		FSM_RULE_ENTRY(s4, s2, USER_EVT_GENERATE_TEMPLATE_FINISHED, 0)
 		FSM_RULE_ENTRY(s4, s2, USER_EVT_SAVEFINGERPRINT_FINISHED, 0)
 		FSM_RULE_ENTRY(s4, s2, USER_EVT_CHECKUKEY_FINISHED, 0)
 		FSM_RULE_ENTRY(s3, FSM_STATE_EXIT, USER_EVT_QUIT, 0)