From 3f8499a0b83304132facd8758acc1a99a1008c69 Mon Sep 17 00:00:00 2001
From: Administrator <admin@example.com>
Date: 星期四, 23 十一月 2023 19:14:26 +0800
Subject: [PATCH] bug修复

---
 trade/trade_data_manager.py |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

diff --git a/trade/trade_data_manager.py b/trade/trade_data_manager.py
index 41c6353..67f9e39 100644
--- a/trade/trade_data_manager.py
+++ b/trade/trade_data_manager.py
@@ -478,6 +478,12 @@
         key = "place_order_count-{}".format(code)
         RedisUtils.delete_async(self.__db, key)
 
+    def clear(self):
+        self.__place_order_count_cache.clear()
+        keys = RedisUtils.keys(self.__get_redis(), "place_order_count-*")
+        for k in keys:
+            RedisUtils.delete(self.__get_redis(), k)
+
 
 if __name__ == "__main__":
     processor = CodeActualPriceProcessor()

--
Gitblit v1.8.0