From 349cf60c3922041c5b35d0ceb9c0434e5d288e5d Mon Sep 17 00:00:00 2001
From: Administrator <admin@example.com>
Date: 星期三, 18 六月 2025 11:10:54 +0800
Subject: [PATCH] ‘功能完善

---
 server/data_server.py |    9 ++++++---
 1 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/server/data_server.py b/server/data_server.py
index 1cb07f2..d43e76b 100644
--- a/server/data_server.py
+++ b/server/data_server.py
@@ -40,9 +40,12 @@
         url = urlparse.urlparse(path)
         result_str = ""
         try:
+            params = self.__parse_request()
+            if type(params) == str:
+                params = json.loads(params)
             if url.path == "/upload_big_order_datas":
                 # 鎺ユ敹鎴愪氦澶у崟鏁版嵁
-                big_order_datas = self.__parse_request()
+                big_order_datas = params
                 # print("upload_big_order_datas", big_order_datas)
                 strategy_manager.low_suction_strtegy.add_big_orders(big_order_datas)
                 # logger_debug.info("upload_big_order_datas:{}", f"{params}")
@@ -51,14 +54,14 @@
                 result_str = json.dumps({"code": 0})
             elif url.path == "/upload_block_in_datas":
                 # 鎺ユ敹鏉垮潡娴佸叆鏁版嵁
-                block_in_datas = self.__parse_request()
+                block_in_datas = params
                 # print("upload_block_in_datas", block_in_datas)
                 strategy_manager.low_suction_strtegy.add_block_in(block_in_datas)
                 # logger_debug.info("upload_block_in_datas:{}", f"{params}")
                 RealTimeEnvInfo().block_in = (tool.get_now_time_str(), len(block_in_datas))
                 result_str = json.dumps({"code": 0})
             elif url.path == "/upload_limit_up_list":
-                limit_up_list = self.__parse_request()
+                limit_up_list = params
                 # print("upload_limit_up_list", limit_up_list)
                 strategy_manager.low_suction_strtegy.add_limit_up_list(limit_up_list)
                 # logger_debug.info("upload_limit_up_list:{}", f"{params}")

--
Gitblit v1.8.0