Administrator
2024-11-20 b105a75eaa4fe0e6826a737f103692478f11baa1
bug修改
2个文件已修改
12 ■■■■ 已修改文件
l2_test.py 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
servers/data_server.py 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
l2_test.py
@@ -67,8 +67,8 @@
            BlockInMoneyRankManager().compute()
            in_list = BlockInMoneyRankManager().get_in_list()
            out_list = BlockInMoneyRankManager().get_out_list()
            fins = [(0, x[0], 0, x[1]) for x in in_list[:20]]
            fouts = [(0, x[0], 0, x[1]) for x in out_list[:20]]
            fins = [(0, x[0], 0, x[1]) for x in in_list[:50]]
            fouts = [(0, x[0], 0, x[1]) for x in out_list[:50]]
            # (代码,名称,强度,主力净额)
            # 上传
            __upload_data("jingxuan_rank", json.dumps(fins))
servers/data_server.py
@@ -104,10 +104,10 @@
                                           0, 0] for k in record_reason_dict]
        try:
            for b in limit_up_reason_statistic_info:
                codes_ = BlockSpecialCodesManager().get_block_codes(b)
                codes_ = BlockSpecialCodesManager().get_block_codes(b[0])
                if not codes_:
                    codes_ = set()
                b[4] = len(set(record_reason_dict[b])&set(codes_))
                b[4] = len(set(record_reason_dict[b[0]])&set(codes_))
        except:
            pass
        limit_up_reason_statistic_info.sort(key=lambda x: x[1] - x[2])
@@ -803,12 +803,12 @@
                if type_ == 0:
                    fdatas = RealTimeKplMarketData.top_in_list_cache
                    if not fdatas:
                        datas = self.__kplDataManager.get_data(KPLDataType.JINGXUAN_RANK.value)
                        datas = self.__kplDataManager.get_data(KPLDataType.JINGXUAN_RANK)
                        fdatas = datas
                elif type_ == 1:
                    fdatas = RealTimeKplMarketData.top_out_list_cache
                    if not fdatas:
                        datas = self.__kplDataManager.get_data(KPLDataType.JINGXUAN_RANK_OUT.value)
                        datas = self.__kplDataManager.get_data(KPLDataType.JINGXUAN_RANK_OUT)
                        fdatas = datas
                response_data = json.dumps({"code": 0, "data": fdatas})
            except: