Administrator
2023-08-21 7f2f67f7324649a5f7820b91a729d9a7b00461c5
信息上传优化
2个文件已修改
6 ■■■■ 已修改文件
huaxin_api/trade_client.py 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
third_data/code_plate_key_manager.py 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
huaxin_api/trade_client.py
@@ -69,7 +69,7 @@
TYPE_LIST_POSITION = 4
TYPE_LIST_MONEY = 5
ENABLE_ORDER = False
ENABLE_ORDER = True
class TradeSimpleApi:
third_data/code_plate_key_manager.py
@@ -28,6 +28,9 @@
    def save_jx_blocks(self, code, blocks):
        if blocks is None:
            return
        if len(blocks) >2:
            blocks = blocks[:2]
        # 保存前2条数据
        RedisUtils.setex(self.__get_redis(), f"kpl_jx_blocks-{code}", tool.get_expire(), json.dumps(blocks))
        self.__code_blocks[code] = blocks
@@ -365,6 +368,7 @@
        k4 = set()
        jingxuan_blocks = self.__KPLCodeJXBlockManager.get_jx_blocks_cache(code)
        if jingxuan_blocks:
            jingxuan_blocks = jingxuan_blocks[:2]
            k4 |= set([x[1] for x in jingxuan_blocks])
        for k in [k1, k11, k2, k3, k4]:
            keys |= k