缩减代码

This commit is contained in:
2026-08-09 22:00:30 +08:00
parent 11e7affc75
commit 256c41fa9c
28 changed files with 157 additions and 1024 deletions
+3 -5
View File
@@ -1,5 +1,6 @@
#include "Adminive_Config.h"
#include "../../Radarcape_Core/cpp-httplib/httplib.h"
#include <algorithm>
#include <cctype>
#include <string_view>
@@ -171,7 +172,6 @@ void Global::init_web_server() {
add_path(R"(^/settings)");
add_path(R"(^/map)");
add_path(R"(^/map3d)");
add_path(R"(^/dsp)");
add_path(R"(^/aircraftlist)");
drogon::app().registerHandlerViaRegex(
R"(^/ui(/.*)?$)",
@@ -183,8 +183,8 @@ void Global::init_web_server() {
rp = "/";
}
auto is_spa_path = [](std::string_view value) {
return value == "/" || value == "/map" || value == "/map3d" || value == "/settings" || value == "/dsp" ||
value == "/aircraftlist";
return value == "/" || value == "/map" || value == "/map3d" || value == "/settings" ||
value == "/aircraftlist";
};
if (is_spa_path(rp)) {
path += "/index.html";
@@ -201,10 +201,8 @@ void Global::init_web_server() {
arr.append(JSON::object({{"remain_size", sp.remain_size()}, {"free_size", sp.free_size()}}));
res->setBody(arr.to_json_string("", "\n", ""));
});
mlat.server(this);
database_server(this);
external_resources_manager.server(this);
device_config.server(this);
mode_acs.server(this);
dsp_config.server(this);
// s.w.init();