先初始化数据库
This commit is contained in:
@@ -17,10 +17,8 @@ logger = logging.getLogger(__name__)
|
|||||||
class ContactsDBOperator(BaseDBOperator):
|
class ContactsDBOperator(BaseDBOperator):
|
||||||
"""微信联系人数据库操作类"""
|
"""微信联系人数据库操作类"""
|
||||||
|
|
||||||
def __init__(self, db_manager=None):
|
def __init__(self, db_manager: DBConnectionManager):
|
||||||
"""初始化联系人数据库操作类"""
|
super().__init__(db_manager)
|
||||||
super().__init__(db_manager or DBConnectionManager.get_instance())
|
|
||||||
self.logger = logging.getLogger("ContactsDBOperator")
|
|
||||||
|
|
||||||
|
|
||||||
def _ensure_table_exists(self):
|
def _ensure_table_exists(self):
|
||||||
|
|||||||
2
robot.py
2
robot.py
@@ -460,7 +460,7 @@ class Robot(Job):
|
|||||||
|
|
||||||
# 批量获取联系人详细信息
|
# 批量获取联系人详细信息
|
||||||
contact_info = self.client.get_detail_info(self.app_id, batch_wxids)
|
contact_info = self.client.get_detail_info(self.app_id, batch_wxids)
|
||||||
|
self.LOG.info(f"获取联系人详细信息响应: {contact_info}")
|
||||||
# 处理返回的数据
|
# 处理返回的数据
|
||||||
if contact_info and contact_info.get("ret") == 200 and "data" in contact_info:
|
if contact_info and contact_info.get("ret") == 200 and "data" in contact_info:
|
||||||
contact_data = contact_info.get("data", [])
|
contact_data = contact_info.get("data", [])
|
||||||
|
|||||||
Reference in New Issue
Block a user