fix: 更新SQL查询以支持其他后续状态,以改进数据检索

This commit is contained in:
晓丰 2025-07-17 11:05:39 +08:00
parent f178f68e65
commit 8bdf23fbac

17
DB.py
View File

@ -339,7 +339,6 @@ class DBVidcon:
items = [] items = []
return items return items
@redis_retry(max_retries=3) @redis_retry(max_retries=3)
def item_keyword(self, count: int = 20): def item_keyword(self, count: int = 20):
try: try:
@ -407,26 +406,14 @@ class DBVidcon:
@mysql_retry() @mysql_retry()
def get_subsequent_report_video(self, did: int): def get_subsequent_report_video(self, did: int):
sql = """ sql = """
<<<<<<< HEAD
SELECT DISTINCT report_id SELECT DISTINCT report_id
FROM sh_dm_fight_records FROM sh_dm_fight_records
WHERE status = 2 WHERE status = 2
AND subsequent_status = 1 AND subsequent_status in (1, 3)
AND report_time != '' AND report_time != ''
AND mid = %s \ AND mid = %s
""" """
self.cursor.execute(sql, did) self.cursor.execute(sql, did)
=======
SELECT DISTINCT report_id
FROM sh_dm_fight_records
WHERE
status = 2
AND subsequent_status in (1, 3)
AND report_time != ''
AND mid = %s
"""
self.cursor.execute(sql,did)
>>>>>>> origin/main
return self.cursor.fetchall() return self.cursor.fetchall()
@mysql_retry() @mysql_retry()