From 82d32de5709ca754b4ce265247bb3cf1b8c93d49 Mon Sep 17 00:00:00 2001 From: admin <admin@example.com> Date: 星期五, 17 一月 2025 15:54:25 +0800 Subject: [PATCH] 功能完善 --- data_server.py | 8 ++++++++ 1 files changed, 8 insertions(+), 0 deletions(-) diff --git a/data_server.py b/data_server.py index 3df7b1b..c6824c7 100644 --- a/data_server.py +++ b/data_server.py @@ -39,17 +39,24 @@ elif url.path == "/get_deal_list": # 鑾峰彇鎴愪氦鍒楄〃 results = DealRecordManager.list_by_day(tool.get_now_date_str("%Y%m%d")) + if results: + for d in results: + d["securityName"] = data_cache.DataCache().code_name_dict.get(tool.get_symbol(d["securityID"])) + response_data = json.dumps({"code": 0, "data": results}) elif url.path == "/get_delegate_list": # 鑾峰彇濮旀墭鍒楄〃 # 鏄惁鍙挙鍗曪紝濡傛灉涓嶄紶榛樿鎷夊彇鎵�鏈� + print("鍙傛暟", params_dict) can_cancel = params_dict.get("can_cancel") order_status = [] if can_cancel is not None: if can_cancel: + print("鑾峰彇鏈粨濮旀墭") order_status = [huaxin_util.TORA_TSTP_OST_Cached, huaxin_util.TORA_TSTP_OST_Unknown, huaxin_util.TORA_TSTP_OST_Accepted, huaxin_util.TORA_TSTP_OST_PartTraded] else: + print("鑾峰彇宸茬粨濮旀墭") order_status = [huaxin_util.TORA_TSTP_OST_AllTraded, huaxin_util.TORA_TSTP_OST_PartTradeCanceled, huaxin_util.TORA_TSTP_OST_AllCanceled, huaxin_util.TORA_TSTP_OST_Rejected] results = DelegateRecordManager.list_by_day(tool.get_now_date_str("%Y%m%d"), None, orderStatus=order_status) @@ -178,3 +185,4 @@ httpd.serve_forever() except Exception as e: pass + -- Gitblit v1.8.0