|
@@ -1815,7 +1815,7 @@ ErrorCodeEnum CCardIssuerFSM::OpenDevice(BYTE btOpenType, const char* pDevSN)
|
|
|
}
|
|
|
long l_beginTime,l_endTime;
|
|
|
do {
|
|
|
- DbgWithLink(LOG_LEVEL_INFO, LOG_TYPE_SYSTEM)("CreateDevComponent suc. m_port:%d, m_baudRate:%d, pDevSN:%s",
|
|
|
+ DbgWithLink(LOG_LEVEL_INFO, LOG_TYPE_SYSTEM)("CreateDevComponent suc. port:%d, baudRate:%d, pDevSN:%s",
|
|
|
m_adapterInfo.GetPortInt(), m_adapterInfo.GetBaudrateInt(), pDevSN);
|
|
|
|
|
|
l_beginTime = GetTickCountRVC();
|
|
@@ -1826,7 +1826,7 @@ ErrorCodeEnum CCardIssuerFSM::OpenDevice(BYTE btOpenType, const char* pDevSN)
|
|
|
{
|
|
|
DbgWithLink(LOG_LEVEL_INFO, LOG_TYPE_SYSTEM).setAPI("DevAdapter::DevOpenEx").setCostTime(l_endTime - l_beginTime)("OpenDevice::DevOpenEx, openType:%d, connectType:%d", btOpenType, m_connectType);
|
|
|
ToLogRootINIInfo();
|
|
|
- m_bOpened = true;
|
|
|
+ SetDevInitFlag();
|
|
|
m_devOpenFailedCount = 0;
|
|
|
ZeroMemory(m_devCat.szModel, sizeof(m_devCat.szModel));
|
|
|
ZeroMemory(m_devCat.szType, sizeof(m_devCat.szType));
|
|
@@ -2054,7 +2054,7 @@ ErrorCodeEnum CCardIssuerFSM::OpenDevice(BYTE btOpenType, const char* pDevSN)
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
- m_bOpened = false;
|
|
|
+ SetDevInitFlag(false);
|
|
|
LogWarn(Severity_Middle, Error_Unexpect, CardIssuerStore_UserErrorCode_Open_Failed, "启动后检查卡机状态失败");
|
|
|
return Error_Unexpect;
|
|
|
}
|
|
@@ -2069,7 +2069,7 @@ int CCardIssuerFSM::Initial()
|
|
|
{
|
|
|
DbgWithLink(LOG_LEVEL_ERROR, LOG_TYPE_SYSTEM)("OpenDevice in Initial return failed with errCode:%d(0x%x)", errCode, errCode);
|
|
|
CloseAndClearDevObj(false);
|
|
|
- m_bOpened = false;
|
|
|
+ SetDevInitFlag(false);
|
|
|
m_bOpening = false;
|
|
|
return 1;
|
|
|
}
|
|
@@ -2504,7 +2504,7 @@ int CCardIssuerFSM::CaptureCard(SpReqAnsContext<CardIssuerStoreService_Capture_R
|
|
|
}
|
|
|
else {
|
|
|
if (ctx != NULL){
|
|
|
- if (m_iInWhatPage == PageType_Other) { //这里本应使用IsInBusiness()替换,但实体重新实现了该函数,待确认
|
|
|
+ if (m_iInWhatPage == PageType_Other) { //TODO: 这里本应使用IsInBusiness()替换,但实体重新实现了该函数,待确认
|
|
|
DbgWithLink(LOG_LEVEL_ERROR, LOG_TYPE_USER).setAPI("DevAdapter::MoveCard").setLogCode("QLR040222004").setResultCode("RTA2W07")("吞卡失败,请检查吞卡箱是否已满或联系厂商检查是否有吞卡");
|
|
|
LogError(Severity_Middle, Error_Unexpect, 0x22000034, "CaptureCard failed");
|
|
|
}
|
|
@@ -7040,7 +7040,7 @@ void CCardIssuerFSM::CloseAndClearDevObj(bool bCheckConnecting, bool bCloseOnly)
|
|
|
if (m_hDevHelper != nullptr && !bCloseOnly)
|
|
|
{
|
|
|
m_hDevHelper.TearDown();
|
|
|
- m_bOpened = false;//硬件适配器关闭,则设置打开失败
|
|
|
+ SetDevInitFlag(false);//硬件适配器关闭,则设置打开失败
|
|
|
}
|
|
|
}
|
|
|
|