From 47e21123191b7d7eca7e1f2949c8128d695b3156 Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Thu, 20 Aug 2020 16:59:34 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=8A=E6=8A=A5=E6=8E=A5=E5=8F=A3=E6=B7=BB?= =?UTF-8?q?=E5=8A=A0=E6=B8=A0=E9=81=93=E5=88=A4=E6=96=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- server/gameserver/human.cc | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/server/gameserver/human.cc b/server/gameserver/human.cc index 6b1ee5e..ddcdb43 100644 --- a/server/gameserver/human.cc +++ b/server/gameserver/human.cc @@ -23,6 +23,7 @@ #include "buff.h" #include "roomobstacle.h" #include "aicomponent.h" +#include "jsondatamgr.h" #include "framework/cpp/utils.h" #include "framework/cpp/httpclientpool.h" @@ -2528,10 +2529,24 @@ void Human::SendBattleReport() if (App::Instance()->HasFlag(3)) { url = "http://192.168.100.41/webapp/index.php?c=Role&a=battleReport"; } else { - url = "https://game2004api-test.kingsome.cn/webapp/index.php?c=Role&a=battleReport"; + if (JsonDataMgr::Instance()->channel != 0) { + url = a8::Format("http://game2004api-test.kingsome.cn/%d/webapp/index.php?c=Role&a=battleReport", + { + JsonDataMgr::Instance()->channel + }); + } else { + url = "https://game2004api-test.kingsome.cn/webapp/index.php?c=Role&a=battleReport"; + } } } else { - url = "http://game2004api.kingsome.cn/webapp/index.php?c=Role&a=battleReport"; + if (JsonDataMgr::Instance()->channel != 0) { + url = a8::Format("http://game2004api.kingsome.cn/%d/webapp/index.php?c=Role&a=battleReport", + { + JsonDataMgr::Instance()->channel + }); + } else { + url = "http://game2004api.kingsome.cn/webapp/index.php?c=Role&a=battleReport"; + } } std::string data; params->ToUrlEncodeStr(data);