瀏覽代碼

Merge branch 'cjl_uos_CenterSettingSyn_0818' of http://gitee.itc.cmbchina.cn/QD_RemoteBankArea/LR04.02_RVCTerminalPlus into cjl_uos_CenterSettingSyn_0818

gifur 2 年之前
父節點
當前提交
fa62015d20
共有 2 個文件被更改,包括 48 次插入5 次删除
  1. 0 2
      Module/mod_accessauth/mod_AccessAuth.cpp
  2. 48 3
      Module/mod_accessauth/mod_AccessAuth.h

+ 0 - 2
Module/mod_accessauth/mod_AccessAuth.cpp

@@ -245,12 +245,10 @@ void CAccessAuthSession::Handle_InitDev(SpReqAnsContext<AccessAuthService_InitDe
 	m_pEntity->InitDevice(ctx);
 }
 
-#ifdef RVC_OS_WIN
 void CAccessAuthSession::Handle_GetNetMsg(SpReqAnsContext<AccessAuthService_GetNetMsg_Req, AccessAuthService_GetNetMsg_Ans>::Pointer ctx)
 {
 	m_pEntity->GetNetMsg(ctx);
 }
-#endif // RVC_OS_WIN
 
 void CAccessAuthEntity::OnStarted()
 {

+ 48 - 3
Module/mod_accessauth/mod_AccessAuth.h

@@ -23,9 +23,7 @@ public:
 	virtual void Handle_UpdateWK(SpOnewayCallContext<AccessAuthService_UpdateWK_Info>::Pointer ctx);
 	virtual void Handle_InitializeNew(SpReqAnsContext<AccessAuthService_InitializeNew_Req, AccessAuthService_InitializeNew_Ans>::Pointer ctx);
 	virtual void Handle_InitDev(SpReqAnsContext<AccessAuthService_InitDev_Req, AccessAuthService_InitDev_Ans>::Pointer ctx);
-#ifdef RVC_OS_WIN
 	virtual void Handle_GetNetMsg(SpReqAnsContext<AccessAuthService_GetNetMsg_Req, AccessAuthService_GetNetMsg_Ans>::Pointer ctx);
-#endif // RVC_OS_WIN
 private:
 	CAccessAuthEntity *m_pEntity;
 };
@@ -60,7 +58,54 @@ public:
 	{
 		LOG_FUNCTION();
 
-		ErrorCodeEnum result(Error_Succeed);
+		ErrorCodeEnum result(Error_DataCheck);
+		do
+		{
+			if (m_FSM.RtsMapToUserCode("RTS1705", 0) != m_FSM.RtsMapToUserCodeBakup("RTS1705", 0)) {
+				DbgWithLink(LOG_LEVEL_ERROR, LOG_TYPE_SYSTEM)("%d", __LINE__);
+				break;
+			}
+			if (m_FSM.RtsMapToUserCode("RTS1707", 0) != m_FSM.RtsMapToUserCodeBakup("RTS1707", 0)) {
+				DbgWithLink(LOG_LEVEL_ERROR, LOG_TYPE_SYSTEM)("%d", __LINE__);
+				break;
+			}
+			if (m_FSM.RtsMapToUserCode("RTS1711", 0) != m_FSM.RtsMapToUserCodeBakup("RTS1711", 0)) {
+				DbgWithLink(LOG_LEVEL_ERROR, LOG_TYPE_SYSTEM)("%d", __LINE__);
+				break;
+			}
+			if (m_FSM.RtsMapToUserCode("RTS1712", 0) != m_FSM.RtsMapToUserCodeBakup("RTS1712", 0)) {
+				DbgWithLink(LOG_LEVEL_ERROR, LOG_TYPE_SYSTEM)("%d", __LINE__);
+				break;
+			}
+			if (m_FSM.RtsMapToUserCode("RTS1713", 0) != m_FSM.RtsMapToUserCodeBakup("RTS1713", 0)) {
+				DbgWithLink(LOG_LEVEL_ERROR, LOG_TYPE_SYSTEM)("%d", __LINE__);
+				break;
+			}
+			if (m_FSM.RtsMapToUserCode("RTS1714", 0) != m_FSM.RtsMapToUserCodeBakup("RTS1714", 0)) {
+				DbgWithLink(LOG_LEVEL_ERROR, LOG_TYPE_SYSTEM)("%d", __LINE__);
+				break;
+			}
+			if (m_FSM.RtsMapToUserCode("RTS1715", 0) != m_FSM.RtsMapToUserCodeBakup("RTS1715", 0)) {
+				DbgWithLink(LOG_LEVEL_ERROR, LOG_TYPE_SYSTEM)("%d", __LINE__);
+				break;
+			}
+			if (m_FSM.RtsMapToUserCode("RTS1716", 0) != m_FSM.RtsMapToUserCodeBakup("RTS1716", 0)) {
+				DbgWithLink(LOG_LEVEL_ERROR, LOG_TYPE_SYSTEM)("%d", __LINE__);
+				break;
+			}
+			if (m_FSM.RtsMapToUserCode("RTS1717", 1) == m_FSM.RtsMapToUserCodeBakup("RTS1717", 0)) {
+				DbgWithLink(LOG_LEVEL_ERROR, LOG_TYPE_SYSTEM)("%d", __LINE__);
+				break;
+			}
+			if (m_FSM.RtsMapToUserCode("RTS1715", 0) == m_FSM.RtsMapToUserCodeBakup("RTS1707", 0)) {
+				DbgWithLink(LOG_LEVEL_ERROR, LOG_TYPE_SYSTEM)("%d", __LINE__);
+				break;
+			}
+
+			result = Error_Succeed;
+
+		} while (false);
+
 		pTransactionContext->SendAnswer(result);
 	}