From 8d1af291069dbec0fcf59f9e38d56b1f788df244 Mon Sep 17 00:00:00 2001
From: Administrator <admin@example.com>
Date: 星期三, 20 八月 2025 15:01:23 +0800
Subject: [PATCH] 目录调整

---
 trade/trade_manager.py |   63 -------------------------------
 1 files changed, 1 insertions(+), 62 deletions(-)

diff --git a/trade/trade_manager.py b/trade/trade_manager.py
index 7f4246e..c9c28e2 100644
--- a/trade/trade_manager.py
+++ b/trade/trade_manager.py
@@ -13,6 +13,7 @@
 
 from cancel_strategy.s_l_h_cancel_strategy import CancelRateHumanSettingManager
 from code_attribute import gpcode_manager
+from code_attribute.gpcode_manager import CodesContinueBuyMoneyManager
 from db import mysql_data_delegate as mysql_data, redis_manager_delegate as redis_manager
 from db.mysql_data_delegate import Mysqldb
 from db.redis_manager_delegate import RedisUtils
@@ -271,68 +272,6 @@
         return codes
 
     # 璁剧疆浜ゆ槗璐︽埛鐨勫彲鐢ㄩ噾棰�
-
-
-class CodesContinueBuyMoneyManager:
-    """
-    浠g爜缁拱閲戦绠$悊
-    """
-    __db = 2
-    __redis_manager = redis_manager.RedisManager(2)
-    __instance = None
-    __buy_money_dict = {}
-
-    def __new__(cls, *args, **kwargs):
-        if not cls.__instance:
-            cls.__instance = super(CodesContinueBuyMoneyManager, cls).__new__(cls, *args, **kwargs)
-            cls.__load_datas()
-
-        return cls.__instance
-
-    @classmethod
-    def __get_redis(cls):
-        return cls.__redis_manager.getRedis()
-
-    @classmethod
-    def __load_datas(cls):
-        __redis = cls.__get_redis()
-        # 鍒濆鍖栨暟鎹�
-        keys = RedisUtils.keys(__redis, "continue_buy_money-*", auto_free=False)
-        if keys:
-            for key in keys:
-                code = key.split("-")[-1]
-                cls.__buy_money_dict[code] = int(RedisUtils.get(__redis, key, auto_free=False))
-
-    def set_continue_buy_money(self, code, money):
-        """
-        璁剧疆缁拱閲戦
-        @param code:
-        @param money:
-        @return:
-        """
-        self.__buy_money_dict[code] = money
-        RedisUtils.setex_async(self.__db, f"continue_buy_money-{code}", tool.get_expire(), money)
-        async_log_util.info(logger_trade, f"璁剧疆缁拱閲戦锛歿code}-{money}")
-
-    def remove_continue_buy_money(self, code):
-        """
-        绉婚櫎缁拱閲戦
-        @param code:
-        @return:
-        """
-        if code not in self.__buy_money_dict:
-            return
-        self.__buy_money_dict.pop(code)
-        RedisUtils.delete_async(self.__db, f"continue_buy_money-{code}")
-        async_log_util.info(logger_trade, f"绉婚櫎缁拱閲戦锛歿code}")
-
-    def get_continue_buy_money(self, code):
-        """
-        鑾峰彇缁拱閲戦
-        @param code:
-        @return:
-        """
-        return self.__buy_money_dict.get(code)
 
 
 # 淇濆瓨浜ゆ槗鎴愬姛鐨勬暟鎹�

--
Gitblit v1.8.0