Administrator
2024-12-20 4f8a0860978295fba6aba3c4804c4aba4d1b1fb7
third_data/kpl_data_constant.py
@@ -220,6 +220,7 @@
    history_limit_up_datas = []
    current_limit_up_datas = []
    __current_limit_up_block_codes = {}
    __history_limit_up_block_codes = {}
    @classmethod
    def set_current_limit_up_datas(cls, current_limit_up_datas):
@@ -262,6 +263,11 @@
            #         kpl_block_util.open_limit_up_time_range[1]:
            #     blocks |= set(d[6].split("、"))
            blocks -= constant.KPL_INVALID_BLOCKS
            if blocks:
                for b in blocks:
                    if b not in cls.__history_limit_up_block_codes:
                        cls.__history_limit_up_block_codes[b] = set()
                    cls.__history_limit_up_block_codes[b].add(code)
            cls.__history_code_blocks_dict[code] = BlockMapManager().filter_blocks(blocks)
            cls.__history_code_data_dict[code] = d
@@ -291,6 +297,10 @@
    def get_current_limit_up_block_codes(cls, block):
        return cls.__current_limit_up_block_codes.get(block)
    @classmethod
    def get_history_limit_up_block_codes(cls, block):
        return cls.__history_limit_up_block_codes.get(block)
if __name__ == "__main__":
    ContainsLimitupCodesBlocksManager()