修复定时任务日志和增强功能

1. 修复定时任务日志字段映射问题
   - 修正execute_time → created_at
   - 修正success_accounts → success_count
   - 修正failed_accounts → failed_count
   - 修正duration_seconds → duration
   - 位置: database.py 第1661-1686行

2. 添加定时任务调试日志
   - 显示当前检查时间和任务匹配情况
   - 帮助诊断定时任务不执行问题
   - 位置: app.py 第2869-2875行

3. 新增VIP权限对比表格
   - 在VIP信息弹窗中添加权限对比
   - 对比普通用户和VIP用户的6项权限
   - 位置: templates/index.html 第549-593行

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
root
2025-12-10 16:16:45 +08:00
parent 97d1406e11
commit c22e2f6a19
3 changed files with 68 additions and 11 deletions

View File

@@ -1663,7 +1663,22 @@ def get_schedule_execution_logs(schedule_id, limit=10):
with db_pool.get_db() as conn:
cursor = conn.cursor()
cursor.execute('''
SELECT * FROM schedule_execution_logs
SELECT
id,
schedule_id,
user_id,
schedule_name,
execute_time as created_at,
total_accounts,
success_accounts as success_count,
failed_accounts as failed_count,
total_items,
total_attachments,
total_screenshots,
duration_seconds as duration,
status,
error_message
FROM schedule_execution_logs
WHERE schedule_id = ?
ORDER BY execute_time DESC
LIMIT ?