定时任务日志
这一页干什么
查看系统定时任务每次批处理的执行记录:自动日结、自动退房、自动退押金。用于排查「昨晚日结有没有跑」「自动退房是否失败」等问题。
三条任务都会扫符合条件的全部酒店(全库批次),不是只跑当前登录店。

从哪里打开
| 入口 | 操作 |
|---|---|
| 顶部导航 | 点 设置 |
| 左侧菜单 | 点 定时任务日志 |
页面行为(加载与刷新)
| 行为 | 说明 |
|---|---|
| 首次进入 | 自动加载三列;每列先拉 15 条 |
| 切到其它设置页再回来 | 不重新请求,沿用上次已加载的列表(设置菜单用跳转会销毁页面,靠缓存还原) |
| 刷新全部 | 清空缓存并重新拉三列首屏 |
| 上滑加载更多 | 每列独立滚动到底再追加下一批 15 条;到底显示「没有更多了」 |
三列任务
| 列 | 任务 | 定时说明 |
|---|---|---|
| 日结 | 自动日结「昨天」 | 每天 0 点 |
| 自动退房 | 到点自动办理退房 | 每天 12 / 13 / 14 点 |
| 自动退押金 | 到期自动退押金 | 每天 16 / 18 / 20 点 |
每列独立滚动、独立懒加载。
日志卡片 — 每项含义
| 项 | 业务逻辑 |
|---|---|
| 状态 | 成功 / 失败 / 部分失败 / 跳过(颜色区分) |
| 时间 | 本批次完成时间 |
| 消息 | 一句话结果(如成功几家、失败几家、跳过几单) |
| 来源 | 定时(云函数触发器)或 手工 |
| 耗时 | 本批次跑了多久 |
点击卡片展开 汇总 与 明细 JSON;可 复制汇总 / 复制明细 发给技术支持。再点同一张卡片收起。
展开示例
日结成功(汇总里有业务日、成功/已结/失败数):

自动退房成功:

自动退押金(本档无单时也可能是成功 0):

状态为 跳过 时,明细里常有 skipDetails(如未到退房时刻 hour_not_due):

与业务页的关系
| 任务 | 业务说明 |
|---|---|
| 日结 | 结果影响各店营业日关账,详见 日结 |
| 自动退房 | 到离店日自动把在住单办退房 |
| 自动退押金 | 按规则自动退还押金 |
本页只读,不能在此手动触发任务或修改结果;补结/反结请到日结控制台。
注意点
- 日志是全库批次视角,一条可能含多家店;看明细 JSON 才知道具体店与订单。
- 要看最新结果点 刷新全部;平时切菜单回来不会自动刷。
- 与 操作日志 不同:本页是系统定时跑批,操作日志是人点的操作。
相关页面
| 操作 | 链到 |
|---|---|
| 日结业务 | 日结 `page-fangtai-day-close` |
| 设置入口 | 系统设置 `page-setting` |
| 人工操作记录 | 操作日志 `page-operater-logs` |