From e9243c6f991264ac4c15575ab55ef46c4431b0e0 Mon Sep 17 00:00:00 2001 From: zhaohe Date: Sun, 6 Jul 2025 13:10:41 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=B0=E5=AF=8C=E6=97=A5=E5=BF=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../iflytop_front_end_service/iflytop_front_end_service.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/appsrc/baseservice/iflytop_front_end_service/iflytop_front_end_service.cpp b/appsrc/baseservice/iflytop_front_end_service/iflytop_front_end_service.cpp index 7d2c059..cf81e2a 100644 --- a/appsrc/baseservice/iflytop_front_end_service/iflytop_front_end_service.cpp +++ b/appsrc/baseservice/iflytop_front_end_service/iflytop_front_end_service.cpp @@ -75,6 +75,12 @@ void IflytopFrontEndService::sendReport(json reportType, json report) { report["messageId"] = UUID().toString(); report["messageType"] = "Report"; report["reportType"] = reportType; + string fromClass, fromFn; + try { + fromClass = report["fromClass"]; + fromFn = report["fromFn"]; + } catch (const std::exception& e) { + } auto serverClients = m_server->getClients(); if (serverClients.size() != 0) { @@ -82,7 +88,7 @@ void IflytopFrontEndService::sendReport(json reportType, json report) { } for (auto& each : serverClients) { if (each) { - logger->debug("send msg to clientId:{}", each->getUrl()); + logger->debug("send msg to {}.{} clientId:{}", fromClass, fromFn, each->getUrl()); auto result = each->sendText(report.dump()); if (!result.success) { logger->debug("send failed,clientId:{},error:{}", each->getUrl(), result.compressionError);