From dd5aed32f8e0de68e715362d080dc2459cdafc82 Mon Sep 17 00:00:00 2001 From: zhaohe Date: Tue, 20 Aug 2024 16:22:32 +0800 Subject: [PATCH] update --- appsrc/baseservice/front_msg_processer/front_msg_processer.cpp | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/appsrc/baseservice/front_msg_processer/front_msg_processer.cpp b/appsrc/baseservice/front_msg_processer/front_msg_processer.cpp index f2adabe..0ee0030 100644 --- a/appsrc/baseservice/front_msg_processer/front_msg_processer.cpp +++ b/appsrc/baseservice/front_msg_processer/front_msg_processer.cpp @@ -74,8 +74,10 @@ void FrontMsgProcesser::processMsg(shared_ptr cxt) { logger->info("call: {}->({})", fn, param); if (fn == "FNScheduler.geFnList") { - cxt->receipt["ackcode"] = 0; - cxt->receipt["rely"] = geFnList(); + cxt->receipt["ackcode"] = 0; + cxt->receipt["rely"] = geFnList(); + cxt->receipt["fromClass"] = "FNScheduler"; + cxt->receipt["fromFn"] = "geFnList"; return; } @@ -99,6 +101,9 @@ void FrontMsgProcesser::processMsg(shared_ptr cxt) { cxt->receipt["ackcode"] = e.ecode(); cxt->receipt["message"] = fmt::format("[{}],{}", ecode2str(cxt->receipt["ackcode"]), e.what()); } + + cxt->receipt["fromClass"] = m_msgProcesserMap[key]->className; + cxt->receipt["fromFn"] = m_msgProcesserMap[key]->fnName; } else { logger->error("unknown command: {}", key); cxt->receipt["ackcode"] = err::kappe_cmd_not_support;