ソースを参照

Z991239-6255 #comment feat: 日志精简

Signed-Off-By: commit-hook
刘文涛80174520 4 ヶ月 前
コミット
578f5dfa98

+ 2 - 2
Module/mod_CardIssuerStand/CardIssuerFSM.cpp

@@ -2598,8 +2598,8 @@ int CCardIssuerFSM::ReadCard_Contact(SpReqAnsContext<CardIssuerStandService_Read
 		eMagReadErr = m_hDevHelper->MagRead(magTracks);
 		l_endTime = GetTickCountRVC();
 		if (Error_Succeed == eMagReadErr) {
-			DbgWithLink(LOG_LEVEL_INFO, LOG_TYPE_SYSTEM).setAPI("DevAdapter::MagRead").setCostTime(l_endTime - l_beginTime)("ReadCard_Contact::MagRead t2Status:%d, t3Status:%d, t2Len:%d(%d), t3Len:%d(%d)",
-				magTracks.track[1].eStatus, magTracks.track[2].eStatus, magTracks.track[1].dwSize, sizeof(magTracks.track[1].data), magTracks.track[2].dwSize, sizeof(magTracks.track[2].data));
+			DbgWithLink(LOG_LEVEL_INFO, LOG_TYPE_SYSTEM).setAPI("DevAdapter::MagRead").setCostTime(l_endTime - l_beginTime)("ReadCard_Contact::MagRead t2Status:%d, t3Status:%d, t2Len:%d, t3Len:%d",
+				magTracks.track[1].eStatus, magTracks.track[2].eStatus, magTracks.track[1].dwSize, magTracks.track[2].dwSize);
 		}
 		else {
 			SetErrorAndLog(eMagReadErr, MEC_DEVAPI_CARDISSUER_MagRead, "DevAdapter::MagRead", __FUNCTION__, false, l_endTime - l_beginTime, "", "");

+ 11 - 2
Module/mod_ContactlessCard/ContactlessFSM.cpp

@@ -1103,9 +1103,16 @@ static CSimpleStringA GetStrData(TrackInfo trackInfo)
 
 int CContactlessCardFSM::SplitTrack2(CSimpleStringA pTrack2,Track2Data &decodeData)
 {
-	if (pTrack2.GetLength() == 0)
-		return -1;
+	LOG_FUNCTION();
+
 	int dataLen = strlen(pTrack2);
+	DbgWithLink(LOG_LEVEL_DEBUG, LOG_TYPE_SYSTEM)("<SplitTrack2>, pTrack2.len:%d", dataLen);
+
+	if (pTrack2.GetLength() == 0) {
+		DbgWithLink(LOG_LEVEL_WARN, LOG_TYPE_SYSTEM)("<SplitTrack2>, pTrack2.len=0");
+		return -1;
+	}
+
 	switch(dataLen)
 	{
 	case 28:
@@ -1130,8 +1137,10 @@ int CContactlessCardFSM::SplitTrack2(CSimpleStringA pTrack2,Track2Data &decodeDa
 		decodeData.t2Region = "";
 		break;
 	case 38:
+		DbgWithLink(LOG_LEVEL_WARN, LOG_TYPE_SYSTEM)("<SplitTrack2>, pTrack2.len=38 Not implemented ");
 		break;
 	default:
+		DbgWithLink(LOG_LEVEL_WARN, LOG_TYPE_SYSTEM)("<SplitTrack2>, pTrack2.len=%d Not implemented ", dataLen);
 		return -1;
 	}
 	decodeData.status = 0;