|
@@ -43,7 +43,7 @@ class AutoReplyCardsMonitor(AutoReplyCardsMonitorConst):
|
|
|
return
|
|
return
|
|
|
exist_covers = await self.mapper.fetch_exist_covers(root_source_id)
|
|
exist_covers = await self.mapper.fetch_exist_covers(root_source_id)
|
|
|
if exist_covers:
|
|
if exist_covers:
|
|
|
- exist_cover_id = self.tool.check_cover(save_path, exist_covers)
|
|
|
|
|
|
|
+ exist_cover_id, oss_key = self.tool.check_cover(save_path, exist_covers)
|
|
|
if exist_cover_id is not False:
|
|
if exist_cover_id is not False:
|
|
|
cover_id = exist_cover_id
|
|
cover_id = exist_cover_id
|
|
|
self.tool.remove_local_cover(save_path)
|
|
self.tool.remove_local_cover(save_path)
|
|
@@ -73,11 +73,11 @@ class AutoReplyCardsMonitor(AutoReplyCardsMonitorConst):
|
|
|
query = """
|
|
query = """
|
|
|
INSERT INTO cooperate_auto_reply_detail
|
|
INSERT INTO cooperate_auto_reply_detail
|
|
|
(
|
|
(
|
|
|
- task_id, position, msg_type, card_title, card_cover_id,
|
|
|
|
|
|
|
+ task_id, position, msg_type, card_title, card_cover_id, card_cover,
|
|
|
video_id, root_source_id, mini_program_name, task_result
|
|
video_id, root_source_id, mini_program_name, task_result
|
|
|
) VALUES
|
|
) VALUES
|
|
|
(
|
|
(
|
|
|
- %s, %s, %s, %s, %s,
|
|
|
|
|
|
|
+ %s, %s, %s, %s, %s, %s,
|
|
|
%s, %s, %s, %s
|
|
%s, %s, %s, %s
|
|
|
);
|
|
);
|
|
|
"""
|
|
"""
|
|
@@ -87,6 +87,7 @@ class AutoReplyCardsMonitor(AutoReplyCardsMonitorConst):
|
|
|
msg_type,
|
|
msg_type,
|
|
|
xml_obj["title"],
|
|
xml_obj["title"],
|
|
|
cover_id,
|
|
cover_id,
|
|
|
|
|
+ oss_key,
|
|
|
video_id,
|
|
video_id,
|
|
|
root_source_id,
|
|
root_source_id,
|
|
|
xml_obj["mini_program"],
|
|
xml_obj["mini_program"],
|