[], 'actual' => [], 'skipped' => []]; foreach ((array)($nodes ?? []) as $n) { $sg = (string)($n['stage'] ?? 'plan'); if (!isset($bysStage[$sg])) { $sg = 'plan'; } $bysStage[$sg][] = $n; } $groupMeta = [ 'plan' => ['计划的行程', '还没走 —— 可以修正 / 完成 / 标记未成行'], 'actual' => ['实际行程', '已走过 —— 也出现在日历与首页「往年今日」'], 'skipped' => ['未成行', '这次没去成;不上日程,但在这里留着可查'], ]; ?>

返回旅程 + 计划行程 + 实际行程 编辑
只读账号
🧳
$c): ?> 0 ? '·' : '' ?>
参与人
个城市
0 ? $days : '—' ?> 天
段行程
总花销
参与的人(各段行程的合集)
(int)$a['id']])) ?>

这段旅程的旧「备注」还没搬成简介 —— 点这里补一段简介。

还没有行程 点右上角「+ 计划行程」把打算走的地方排进来,或者「+ 实际行程」直接记已经走过的。 参与人、城市、天数、花销都会从行程里自动汇总到这里。 家人还没有记录行程。

段

  1. 0): ?> 已修正 次
    实际
    →

    💰 这一段花了
    看修正记录( 条)
    #时间地点说明
    编辑
    修正

    记录实际执行情况。这仍与上面那条计划是同一条记录, 原来的计划数据会保留在「修正记录」里,方便日后对比。 点完这里这段行程仍是计划;确认无误后再点「完成」。

    0): ?>