村务后台 — 定时任务

学这个要多久:5 分钟
你能做什么:查看系统自动跑的定时任务状态、开关任务、手动触发一次
适合谁:系统管理员(super_admin 专属,普通管理员看不到这个菜单)


一、这是做什么的

系统里有几件到点自动干的事,不用人管:

任务 干什么 什么时候跑
定时发布公告 到预定时间的公告自动从"草稿"变"已发布" 每分钟检查一次
监督一点通同步 从县里平台自动同步公开数据进村务公开(见 15-村务公开.md) 每周一凌晨 03:00
日志归档 清理 180 天前的旧日志,防止数据库越撑越大 每 24 小时

这个页面就是看它们跑得好不好、必要时手动补跑一次的地方。


二、怎么进入

┌─────────────────────────────────────┐
│ 〔首页〕 ... 〔系统管理〕 ▼           │
│                        └→〔定时任务〕 ← 点这个
└─────────────────────────────────────┘

三、你会看到什么

┌──────────────────────────────────────────────────────────────────┐
│  ⏰ 定时任务          [总数 3] [今日运行 5] [近7日失败 0]          │
│                                                                    │
│  ┌──────────────────────────────────────────────────────────────┐│
│  │ 任务名称              │ 周期      │ 启用 │ 上次运行   │ 结果  ││
│  ├──────────────────────────────────────────────────────────────┤│
│  │ 定时发布公告          │ 每分钟    │  ✓   │ 10:32:00  │ 成功  ││
│  │ 监督一点通公开数据同步 │ 每周一 03:00│ ✓  │ 周一 03:00│ 成功  ││
│  │ 日志归档              │ 每 24 小时│  ✓   │ 昨天 23:00│ 成功  ││
│  └──────────────────────────────────────────────────────────────┘│
└──────────────────────────────────────────────────────────────────┘

每行还能展开看:上次运行信息 / 耗时 / 失败原因。


四、常用操作

操作 1:看某次任务跑没跑成功

操作 2:手动补跑一次(不想等到下周一时)

操作 3:停用 / 启用某个任务


五、不会了怎么办(FAQ)

Q1:同步失败"区划解析失败"?

村里的省市区镇村区划码没配对。联系系统管理员,在村庄设置里核对行政区划。

Q2:任务显示"失败"怎么办?

Q3:今天还没自动发公告?

Q4:能改同步时间吗?(比如改成每周五)


六、好习惯

✅ 每周一看一眼「近 7 日失败」是不是 0
✅ 平台公示没更新时,先手动〔立即执行〕,别干等周一
✅ 别乱关开关 —— 关了监督同步,村务公开里的平台数据就停了


下一步:村民端看 01-首页公告.md