logan
a8c92fe7ae
feat: APScheduler持久化定时任务 + SQL检测按钮 + 定时时间醒目红色
1. ticket_scheduler.py: 纯asyncio→APScheduler+SQLite持久化
- 服务重启后定时任务不丢失
- 启动时自动恢复scheduled状态工单
- shutdown时优雅关闭scheduler
2. TicketCreatePage.tsx:
- 提交按钮旁新增SQL检测按钮(Shield图标)
- 验证通过前提交按钮置灰+提示'请先通过SQL检测'
- SQL内容变化自动重置验证状态
- 定时时间改为醒目红色字体(text-red-500 font-semibold)
3. main.py: lifespan中启动APScheduler+恢复定时工单
2026-05-25 00:08:48 +08:00
..
2026-05-22 13:35:35 +08:00
2026-05-25 00:08:48 +08:00
2026-05-24 20:03:55 +08:00
2026-05-22 13:35:35 +08:00
2026-05-24 02:42:29 +08:00
2026-05-22 13:35:35 +08:00
2026-05-22 13:35:35 +08:00
2026-05-22 11:34:47 +08:00
2026-05-23 14:41:06 +08:00