Browse Source

Z991239-5484 #comment feat: 卡库js接口定义

Signed-Off-By: commit-hook
刘文涛80174520 1 year ago
parent
commit
2f32fbf389

+ 31 - 1
Module/mod_cardissuerstore/CardIssuerFSM.cpp

@@ -7062,4 +7062,34 @@ CSimpleStringA CCardIssuerFSM::generateJsonString(std::map<std::string, JsonElem
 	csRet += "}";
 	DbgWithLink(LOG_LEVEL_DEBUG, LOG_TYPE_SYSTEM)("csRet:%s", csRet.GetData());
 	return CSimpleStringA(csRet);
-}
+}
+
+int CCardIssuerFSM::CaptureJS(SpReqAnsContext<CardIssuerStoreService_CaptureJS_Req, CardIssuerStoreService_CaptureJS_Ans>::Pointer ctx)
+{
+	return 0;
+}
+
+int CCardIssuerFSM::ReadBatchCardInfoInRangeJS(SpReqAnsContext<CardIssuerStoreService_ReadBatchCardInfoInRangeJS_Req, CardIssuerStoreService_ReadBatchCardInfoInRangeJS_Ans>::Pointer ctx)
+{
+	return 0;
+}
+
+int CCardIssuerFSM::GetCardInStoreJS(SpReqAnsContext<CardIssuerStoreService_GetCardInStoreJS_Req, CardIssuerStoreService_GetCardInStoreJS_Ans>::Pointer ctx)
+{
+	return 0;
+}
+
+int CCardIssuerFSM::AddAndReadCardFromBoxJS(SpReqAnsContext<CardIssuerStoreService_AddAndReadCardFromBoxJS_Req, CardIssuerStoreService_AddAndReadCardFromBoxJS_Ans>::Pointer ctx)
+{
+	return 0;
+}
+
+int CCardIssuerFSM::MoveAndReadCardFromSlotJS(SpReqAnsContext<CardIssuerStoreService_MoveAndReadCardFromSlotJS_Req, CardIssuerStoreService_MoveAndReadCardFromSlotJS_Ans>::Pointer ctx)
+{
+	return 0;
+}
+
+int CCardIssuerFSM::MoveBacktoSlotJS(SpReqAnsContext<CardIssuerStoreService_MoveBacktoSlotJS_Req, CardIssuerStoreService_MoveBacktoSlotJS_Ans>::Pointer ctx)
+{
+	return 0;
+}

+ 17 - 0
Module/mod_cardissuerstore/CardIssuerFSM.h

@@ -1161,6 +1161,23 @@ private:
 	{
 		return (m_bCrossPreOnline || m_iInWhatPage == PageType_Other);
 	}
+
+#pragma region JS接口具体实现方法
+public:
+	int CaptureJS(SpReqAnsContext<CardIssuerStoreService_CaptureJS_Req, CardIssuerStoreService_CaptureJS_Ans>::Pointer ctx);
+
+	int ReadBatchCardInfoInRangeJS(SpReqAnsContext<CardIssuerStoreService_ReadBatchCardInfoInRangeJS_Req, CardIssuerStoreService_ReadBatchCardInfoInRangeJS_Ans>::Pointer ctx);
+
+	int GetCardInStoreJS(SpReqAnsContext<CardIssuerStoreService_GetCardInStoreJS_Req, CardIssuerStoreService_GetCardInStoreJS_Ans>::Pointer ctx);
+
+	int AddAndReadCardFromBoxJS(SpReqAnsContext<CardIssuerStoreService_AddAndReadCardFromBoxJS_Req, CardIssuerStoreService_AddAndReadCardFromBoxJS_Ans>::Pointer ctx);
+
+	int MoveAndReadCardFromSlotJS(SpReqAnsContext<CardIssuerStoreService_MoveAndReadCardFromSlotJS_Req, CardIssuerStoreService_MoveAndReadCardFromSlotJS_Ans>::Pointer ctx);
+
+	int MoveBacktoSlotJS(SpReqAnsContext<CardIssuerStoreService_MoveBacktoSlotJS_Req, CardIssuerStoreService_MoveBacktoSlotJS_Ans>::Pointer ctx);
+
+#pragma endregion JS接口具体实现方法
+
 };
 struct InitTask : public ITaskSp
 {

+ 1 - 0
Module/mod_cardissuerstore/mod_cardissuer.h

@@ -323,6 +323,7 @@ public:
 	void GetCardInStoreJS(SpReqAnsContext<CardIssuerStoreService_GetCardInStoreJS_Req, CardIssuerStoreService_GetCardInStoreJS_Ans>::Pointer ctx)
 	{
 		LOG_FUNCTION();
+		m_fsm.GetCardInStoreJS(ctx);
 	}
 
 	void AddAndReadCardFromBoxJS(SpReqAnsContext<CardIssuerStoreService_AddAndReadCardFromBoxJS_Req, CardIssuerStoreService_AddAndReadCardFromBoxJS_Ans>::Pointer ctx)