From 68341449fb7b175c4af9707036802e8e05a16bec Mon Sep 17 00:00:00 2001
From: Administrator <admin@example.com>
Date: 星期三, 16 八月 2023 10:36:17 +0800
Subject: [PATCH] ++++++++++++++++ bug修复-

---
 huaxin_api/l2_client.py |   29 +++++++++++++++--------------
 1 files changed, 15 insertions(+), 14 deletions(-)

diff --git a/huaxin_api/l2_client.py b/huaxin_api/l2_client.py
index 2d22d6a..59a36f0 100644
--- a/huaxin_api/l2_client.py
+++ b/huaxin_api/l2_client.py
@@ -10,8 +10,9 @@
 from huaxin_api import l2_data_manager
 import lev2mdapi
 from huaxin_api.command_manager import L2ActionCallback
-from huaxin_api.mylog import logger_l2_orderdetail, logger_l2_transaction, logger_l2_subscript
 from log_module import log
+from log_module.log import logger_local_huaxin_l2_subscript, logger_local_huaxin_l2_orderdetail, \
+    logger_local_huaxin_l2_transaction
 
 Front_Address = "tcp://10.0.1.101:6900"
 Multicast_Address = "udp://224.224.2.19:7889"
@@ -68,8 +69,8 @@
     # 鍙栨秷璁㈤槄
     def __unsubscribe(self, _codes):
         sh, sz = self.__split_codes(_codes)
-        logger_l2_subscript.info(f"鍙栨秷璁㈤槄涓婅瘉锛歿sh}")
-        logger_l2_subscript.info(f"鍙栨秷璁㈤槄娣辫瘉锛歿sz}")
+        logger_local_huaxin_l2_subscript.info(f"鍙栨秷璁㈤槄涓婅瘉锛歿sh}")
+        logger_local_huaxin_l2_subscript.info(f"鍙栨秷璁㈤槄娣辫瘉锛歿sz}")
         if sh:
             # 鍙栨秷璁㈤槄閫愮瑪濮旀墭
             self.__api.UnSubscribeOrderDetail(sh, lev2mdapi.TORA_TSTP_EXD_SSE)
@@ -83,25 +84,25 @@
 
     def __subscribe(self, _codes):
         sh, sz = self.__split_codes(_codes)
-        logger_l2_subscript.info(f"璁㈤槄涓婅瘉锛歿sh}")
-        logger_l2_subscript.info(f"璁㈤槄娣辫瘉锛歿sz}")
+        logger_local_huaxin_l2_subscript.info(f"璁㈤槄涓婅瘉锛歿sh}")
+        logger_local_huaxin_l2_subscript.info(f"璁㈤槄娣辫瘉锛歿sz}")
         if sh:
             # 璁㈤槄閫愮瑪濮旀墭
             result = self.__api.SubscribeOrderDetail(sh, lev2mdapi.TORA_TSTP_EXD_SSE)
-            logger_l2_subscript.info(f"閫愮瑪濮旀墭璁㈤槄缁撴灉sh锛歿result}")
+            logger_local_huaxin_l2_subscript.info(f"閫愮瑪濮旀墭璁㈤槄缁撴灉sh锛歿result}")
             # 璁㈤槄閫愮瑪鎴愪氦
             result = self.__api.SubscribeTransaction(sh, lev2mdapi.TORA_TSTP_EXD_SSE)
-            logger_l2_subscript.info(f"閫愮瑪鎴愪氦璁㈤槄缁撴灉sh锛歿result}")
+            logger_local_huaxin_l2_subscript.info(f"閫愮瑪鎴愪氦璁㈤槄缁撴灉sh锛歿result}")
 
             result = self.__api.SubscribeMarketData(sh, lev2mdapi.TORA_TSTP_EXD_SSE)
-            logger_l2_subscript.info(f"甯傚満璁㈤槄缁撴灉sh锛歿result}")
+            logger_local_huaxin_l2_subscript.info(f"甯傚満璁㈤槄缁撴灉sh锛歿result}")
         if sz:
             result = self.__api.SubscribeOrderDetail(sz, lev2mdapi.TORA_TSTP_EXD_SZSE)
-            logger_l2_subscript.info(f"閫愮瑪濮旀墭璁㈤槄缁撴灉sz锛歿result}")
+            logger_local_huaxin_l2_subscript.info(f"閫愮瑪濮旀墭璁㈤槄缁撴灉sz锛歿result}")
             result = self.__api.SubscribeTransaction(sz, lev2mdapi.TORA_TSTP_EXD_SZSE)
-            logger_l2_subscript.info(f"閫愮瑪鎴愪氦璁㈤槄缁撴灉sz锛歿result}")
+            logger_local_huaxin_l2_subscript.info(f"閫愮瑪鎴愪氦璁㈤槄缁撴灉sz锛歿result}")
             result = self.__api.SubscribeMarketData(sz, lev2mdapi.TORA_TSTP_EXD_SZSE)
-            logger_l2_subscript.info(f"甯傚満璁㈤槄缁撴灉sz锛歿result}")
+            logger_local_huaxin_l2_subscript.info(f"甯傚満璁㈤槄缁撴灉sz锛歿result}")
 
     def __process_codes_data(self, codes_data):
 
@@ -170,7 +171,7 @@
         # try:
         print("璁㈤槄缁撴灉锛�", pSpecificSecurity["ExchangeID"], pSpecificSecurity["SecurityID"], pRspInfo["ErrorID"],
               pRspInfo["ErrorMsg"])
-        logger_l2_subscript.info(
+        logger_local_huaxin_l2_subscript.info(
             f"璁㈤槄缁撴灉锛歿pSpecificSecurity['SecurityID']} {pRspInfo['ErrorID']} {pRspInfo['ErrorMsg']}")
         if pRspInfo["ErrorID"] == 0:
             print("璁㈤槄鎴愬姛")
@@ -305,7 +306,7 @@
                 # print("閫愮瑪鎴愪氦", item)
                 l2_data_manager.add_transaction_detail(item)
 
-        logger_l2_transaction.info(
+        logger_local_huaxin_l2_transaction.info(
             "OnRtnTransaction SecurityID[%s] TradePrice[%.2f] TradeVolume[%d] TradeTime[%d] MainSeq[%d] SubSeq[%d] BuyNo[%d] SellNo[%d] ExecType[%s]" % (
                 pTransaction['SecurityID'],
                 pTransaction['TradePrice'],
@@ -347,7 +348,7 @@
         print("閫愮瑪濮旀墭", item)
         l2_data_manager.add_l2_order_detail(item)
 
-        logger_l2_orderdetail.info(
+        logger_local_huaxin_l2_orderdetail.info(
             "OnRtnOrderDetail SecurityID[%s] Price[%.2f] Volume[%d] Side[%s] OrderType[%s] OrderTime[%d] MainSeq[%d] SubSeq[%d] OrderNO[%s] OrderStatus[%s] Info1[%d] Info2[%d] Info3[%d]" % (
                 pOrderDetail['SecurityID'],
                 pOrderDetail['Price'],

--
Gitblit v1.8.0