admin
2025-01-16 9d9323c582bea82196b6813fa7331bea8494b5ea
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")  # 代码
                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")  # 代码
                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)})