fix: candidate_filter pass_final死角——低分候选7天重审窗口
This commit is contained in:
@@ -390,7 +390,10 @@ def main():
|
||||
query += " AND code=?"
|
||||
params.append(single_code)
|
||||
else:
|
||||
query += " AND (pass_final IS NULL OR pass_final=0)"
|
||||
# 2026-08-10 修复pass_final死角:低分候选(score_final<7)7天后重置允许重审
|
||||
query += """ AND (pass_final IS NULL OR pass_final=0
|
||||
OR (pass_final=1 AND score_final < 7
|
||||
AND (created_at IS NULL OR created_at < datetime('now','localtime','-7 day'))))"""
|
||||
|
||||
rows = conn.execute(query, params).fetchall()
|
||||
print(f"[FILTER] 待处理候选: {len(rows)}只", flush=True)
|
||||
|
||||
Reference in New Issue
Block a user