Administrator
2024-10-29 4adf40224ff086b6892e177575a095596179339b
bug修改
2个文件已修改
15 ■■■■ 已修改文件
code_attribute/gpcode_manager.py 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
servers/huaxin_trade_server.py 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
code_attribute/gpcode_manager.py
@@ -63,6 +63,18 @@
            cls.__mysqldb.execute(f"insert into code_name(code,code_name,update_time ) values('{code}','{name}',now())")
    @classmethod
    def add_code_names(cls, code_name_dict):
        """
        批量添加代码名称
        @param code_name_dict:
        @return:
        """
        for code in code_name_dict:
            if code in cls.__code_name_dict and cls.__code_name_dict[code] == code_name_dict[code]:
                continue
            cls.add_code_name(code, code_name_dict[code])
    @classmethod
    def add_first_code_name(cls, code, name):
        cls.add_code_name(code, name)
servers/huaxin_trade_server.py
@@ -247,8 +247,7 @@
                            fdatas.append(d["sec_id"])
                            code_name_map[d["sec_id"]] = d["sec_name"]
                        # 保存代码名称
                        for k in code_name_map:
                            CodesNameManager.add_code_name(k, code_name_map[k])
                        CodesNameManager.add_code_names(code_name_map)
                        sk.sendall(
                            socket_util.load_header(json.dumps({"code": 0, "data": fdatas}).encode(encoding='utf-8')))