Administrator
2024-05-14 a3060d08d92632fd5d8fec5be1ac8f66c761ff0a
成交队列输出
1个文件已修改
7 ■■■■ 已修改文件
trade/huaxin/huaxin_trade_server.py 7 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
trade/huaxin/huaxin_trade_server.py
@@ -1555,7 +1555,7 @@
                                            break
                            except:
                                pass
                            fdata = {"id":orderSysID, "code_info": (code, code_name), "total_num": total_nums,
                            fdata = {"id": orderSysID, "code_info": (code, code_name), "total_num": total_nums,
                                     "finish_num": deal_or_cancel_num,
                                     "buy1_money": output_util.money_desc(buy1_money),
                                     "big_num_count": total_big_count,
@@ -1676,9 +1676,12 @@
                self.send_response({"code": 0, "data": {}}, client_id, request_id)
            elif ctype == "get_trade_queue":
                code = data["code"]
                count = data.get("count")
                if count is None:
                    count = 100
                real_place_order_index = SCancelBigNumComputer().get_real_place_order_index_cache(code)
                if real_place_order_index is not None:
                    trade_queue = l2_output_util.get_trade_queue(code,real_place_order_index, 11)
                    trade_queue = l2_output_util.get_trade_queue(code, real_place_order_index, count)
                    self.send_response({"code": 0, "data": trade_queue}, client_id, request_id)
                else:
                    raise Exception("没获取到真实下单位")