|
@@ -883,8 +883,7 @@ public:
|
|
|
int IssueCard(SpReqAnsContext<CardIssuerStoreService_IssueEx_Req, CardIssuerStoreService_IssueEx_Ans>::Pointer ctxEx);
|
|
|
int WriteCard(SpReqAnsContext<CardIssuerStoreService_WriteTrack_Req,CardIssuerStoreService_WriteTrack_Ans>::Pointer ctx);
|
|
|
|
|
|
- //bool GetWaitFlag(){return m_bWaitingAccept;}
|
|
|
- //void SetWaitMore(){m_bWaitAccepteMore = true;}
|
|
|
+
|
|
|
void SetExitFlag(bool bFlag=true){m_bExit = bFlag;}
|
|
|
bool FSMSetIssueFlag(int value=1);
|
|
|
void FrontSetIssueFlag(bool bValue = true){ FSMSetIssueFlag(bValue); }
|
|
@@ -953,6 +952,7 @@ public:
|
|
|
void SetInWhatPage(int bValue) { m_iInWhatPage = bValue; }
|
|
|
void SetEnterMainPage();
|
|
|
static void HttpsLogCallBack(const char* logtxt);
|
|
|
+ //0:unknow(havn't access microservice or access failed),1:both mag & ic ,2:mag only,3:ic only
|
|
|
int JudgeCardType(CSimpleStringA cardno, bool &bMismatch);
|
|
|
void QueryCIStatus(SpReqAnsContext<CardIssuerStoreService_QueryCIStatus_Req, CardIssuerStoreService_QueryCIStatus_Ans>::Pointer ctx);
|
|
|
bool RegistCardWhileCaptureCard(CSimpleStringA cardno);
|
|
@@ -976,7 +976,7 @@ private:
|
|
|
bool m_bCrossPreOnline;
|
|
|
ErrorCodeEnum m_testResult;
|
|
|
|
|
|
- //m_CardInit,m_CardRemains,m_CardIssued,m_CardMixed,m_CardPercent
|
|
|
+
|
|
|
int m_CardCaptured, m_iInWhatPage/*在哪个页面,区分首页,用户桌面,其他页*/;
|
|
|
int m_issueStatusFromFile, m_issueStatus/*the status maybe changed by Business call*/;
|
|
|
//1:default, 2:SCI, 3:no cfg
|
|
@@ -1002,7 +1002,7 @@ private:
|
|
|
,m_csCM, m_rfVendorList, m_csRF;
|
|
|
char m_AuthCode[2];
|
|
|
vector<CMBBin> m_vBin;
|
|
|
- //ULLINT m_ullBeginTime, m_ullEndTime;
|
|
|
+
|
|
|
|
|
|
UINT64 m_crossStart;
|
|
|
int m_bBTChecking;
|
|
@@ -1018,8 +1018,7 @@ private:
|
|
|
bool ToRegistCaptureCardInfo();
|
|
|
bool IfUseRf();
|
|
|
CSimpleStringA m_csMagT2Track, m_csMagT3Track, m_csMagAccout, m_csMagRegion, m_csMagCardSerial, m_csMagCVC, m_csMagExpireDate;
|
|
|
- //0:unknow(havn't access microservice or access failed),1:both mag & ic ,2:mag only,3:ic only
|
|
|
- //int JudgeCardType();
|
|
|
+
|
|
|
CSimpleStringA m_csAlarmMsg,m_EacQueryHost, m_csSwallowCardUrl, m_csSyncMaterialUrl;
|
|
|
MagTracks m_magTracks;
|
|
|
vector<int> m_badSlot;
|