From 9d9323c582bea82196b6813fa7331bea8494b5ea Mon Sep 17 00:00:00 2001 From: admin <admin@example.com> Date: 星期四, 16 一月 2025 17:23:42 +0800 Subject: [PATCH] 功能完善 --- data_server.py | 7 ++++--- 1 files changed, 4 insertions(+), 3 deletions(-) diff --git a/data_server.py b/data_server.py index bdd3c82..76086c3 100644 --- a/data_server.py +++ b/data_server.py @@ -84,7 +84,8 @@ self.end_headers() self.wfile.write(response_data.encode()) - def __is_sign_right(self, params): + @classmethod + def __is_sign_right(cls, params): ps = [] for k, v in params.items(): if k == 'sign': @@ -126,7 +127,7 @@ code = params.get("code") # 浠g爜 volume = params.get("volume") # 閲� price = round(params.get("price"), 2) # 浠锋牸 - result = huaxin_trade_api.order(1, code, volume, price) + result = huaxin_trade_api.order(1, code, volume, price, blocking=True) result_str = json.dumps({"code": 0, "data": result}) elif url.path == "/sell": params = self.__parse_request() @@ -139,7 +140,7 @@ code = params.get("code") # 浠g爜 volume = params.get("volume") # 閲� price = round(params.get("price"), 2) # 浠锋牸 - result = huaxin_trade_api.order(2, code, volume, price) + result = huaxin_trade_api.order(2, code, volume, price, blocking=True) result_str = json.dumps({"code": 0, "data": result}) except Exception as e: result_str = json.dumps({"code": 1, "msg": str(e)}) -- Gitblit v1.8.0