From 8a8cefbd8c7218a5c9ef8894e31ec496375a0483 Mon Sep 17 00:00:00 2001
From: Administrator <admin@example.com>
Date: 星期五, 18 八月 2023 11:12:51 +0800
Subject: [PATCH] bug修改

---
 l2/l2_data_source_util.py |   15 ++++++++-------
 1 files changed, 8 insertions(+), 7 deletions(-)

diff --git a/l2/l2_data_source_util.py b/l2/l2_data_source_util.py
index d6d0942..0654460 100644
--- a/l2/l2_data_source_util.py
+++ b/l2/l2_data_source_util.py
@@ -125,13 +125,14 @@
     def get_buy_index_with_cancel_data(cls, code, cancel_data, local_today_num_operate_map):
         key = "{}-{}-{}".format(cancel_data["val"]["num"], "1", cancel_data["val"]["price"])
         cancel_datas = local_today_num_operate_map.get(key)
-        try:
-            cancel_datas.sort(key=lambda t: t["index"])
-        except Exception as e:
-            print("娴嬭瘯")
-        for item in cancel_datas:
-            # 鎻愬墠鍋氳绠�
-            cls.__get_buy_index_with_cancel_data(code, item, local_today_num_operate_map)
+        if cancel_datas:
+            try:
+                cancel_datas.sort(key=lambda t: t["index"])
+            except Exception as e:
+                print("娴嬭瘯")
+            for item in cancel_datas:
+                # 鎻愬墠鍋氳绠�
+                cls.__get_buy_index_with_cancel_data(code, item, local_today_num_operate_map)
 
         return cls.__get_buy_index_with_cancel_data(code, cancel_data, local_today_num_operate_map)
 

--
Gitblit v1.8.0