|
|
@@ -9072,6 +9072,7 @@ CSimpleStringA CCardIssuerFSM::MaskCardno(const char* cardno)
|
|
|
int CCardIssuerFSM::PostOnlineJS_Contact(SpReqAnsContext<CardIssuerStoreService_PostOnlineJS_Req, CardIssuerStoreService_PostOnlineJS_Ans>::Pointer ctx, bool& bICOK)
|
|
|
{
|
|
|
LOG_FUNCTION();
|
|
|
+ DbgWithLink(LOG_LEVEL_INFO, LOG_TYPE_SYSTEM)("(PostOnlineJS_Contact) 联机后IC接触处理");
|
|
|
m_pCardProcess->DataInit();
|
|
|
DbgWithLink(LOG_LEVEL_INFO, LOG_TYPE_SYSTEM)("<PostOnlineJS_Contact>, postOnLine data[%s]", ctx->Req.data.GetData());
|
|
|
m_pCardProcess->SplitOnlineReplyData(ctx->Req.data.GetData(), strlen(ctx->Req.data));
|
|
|
@@ -9099,6 +9100,7 @@ int CCardIssuerFSM::PostOnlineJS_Contact(SpReqAnsContext<CardIssuerStoreService_
|
|
|
int CCardIssuerFSM::PostOnlineJS_RF(SpReqAnsContext<CardIssuerStoreService_PostOnlineJS_Req, CardIssuerStoreService_PostOnlineJS_Ans>::Pointer ctx)
|
|
|
{
|
|
|
LOG_FUNCTION();
|
|
|
+ DbgWithLink(LOG_LEVEL_INFO, LOG_TYPE_SYSTEM)("(PostOnlineJS_RF) 联机后IC非接处理");
|
|
|
m_pCardProcess->DataInit();
|
|
|
DbgWithLink(LOG_LEVEL_INFO, LOG_TYPE_SYSTEM)("<PostOnlineJS_RF>, postOnLine data[%s]", ctx->Req.data.GetData());
|
|
|
m_pCardProcess->SplitOnlineReplyData(ctx->Req.data.GetData(), strlen(ctx->Req.data));
|
|
|
@@ -9274,6 +9276,7 @@ int CCardIssuerFSM::ReadMag(SpReqAnsContext<CardIssuerStoreService_ReadJS_Req, C
|
|
|
|
|
|
int CCardIssuerFSM::CheckCardType(CSimpleStringA cardNo, bool bReadMag, int& ICtype)
|
|
|
{
|
|
|
+ LOG_FUNCTION();
|
|
|
long l_beginTime, l_endTime;
|
|
|
ErrorCodeEnum eErr;
|
|
|
//oilyang@20230331
|
|
|
@@ -10090,6 +10093,7 @@ bool CCardIssuerFSM::AfterPreOnlineCrossJS(const int slot,CSimpleStringA cardNo)
|
|
|
int CCardIssuerFSM::PreOnlineCrossJS_Contact(SpReqAnsContext<CardIssuerStoreService_PreOnlineCrossJS_Req, CardIssuerStoreService_PreOnlineCrossJS_Ans>::Pointer ctx, bool& bICOK, bool& bContinue, bool& CaptureResult)
|
|
|
{
|
|
|
LOG_FUNCTION();
|
|
|
+ DbgWithLink(LOG_LEVEL_INFO, LOG_TYPE_SYSTEM)("(PreOnlineCrossJS_Contact) 跨机激活IC接触读卡");
|
|
|
//oilyang@20220611 only return 0;if unexpected,process and return 0
|
|
|
m_findCard = m_cardPos = 0;
|
|
|
long l_beginTime, l_endTime;
|
|
|
@@ -10546,6 +10550,7 @@ int CCardIssuerFSM::PreOnlineCrossJS_Contact(SpReqAnsContext<CardIssuerStoreServ
|
|
|
int CCardIssuerFSM::PreOnlineCrossJS_RF(SpReqAnsContext<CardIssuerStoreService_PreOnlineCrossJS_Req, CardIssuerStoreService_PreOnlineCrossJS_Ans>::Pointer ctx, bool& CaptureResult)
|
|
|
{
|
|
|
LOG_FUNCTION();
|
|
|
+ DbgWithLink(LOG_LEVEL_INFO, LOG_TYPE_SYSTEM)("(PreOnlineCrossJS_RF) 跨机激活IC非接读卡");
|
|
|
long l_beginTime, l_endTime;
|
|
|
DbgWithLink(LOG_LEVEL_INFO, LOG_TYPE_SYSTEM)("(PreOnlineCrossJS_RF) use CardIssuerStore rf");
|
|
|
l_beginTime = GetTickCountRVC();
|
|
|
@@ -10845,6 +10850,7 @@ int CCardIssuerFSM::QuickSelfCheckImpl()
|
|
|
{
|
|
|
//通知健康快速自检
|
|
|
LOG_FUNCTION();
|
|
|
+ DbgWithLink(LOG_LEVEL_INFO, LOG_TYPE_SYSTEM).setAPI("QuickSelfCheckImpl")("快速自检开始");
|
|
|
int ret = 0;//失败
|
|
|
ErrorCodeEnum eErr = Error_Unexpect;
|
|
|
HealthManager::HealthManagerService_ClientBase* pClient = new HealthManager::HealthManagerService_ClientBase(GetEntityBase());
|
|
|
@@ -10868,6 +10874,7 @@ int CCardIssuerFSM::QuickSelfCheckImpl()
|
|
|
return ret;
|
|
|
}
|
|
|
else {
|
|
|
+ DbgWithLink(LOG_LEVEL_INFO, LOG_TYPE_SYSTEM).setAPI("QuickSelfCheckImpl")("connect to HealthManager fail,err=%d", (int)eErr);
|
|
|
pClient->SafeDelete();
|
|
|
return ret;
|
|
|
}
|