最近的想去
{{ nearestWant.name }}›
走 {{ walkMin(nearestWant.distanceM) }} 分 · {{ fmtDist(nearestWant.distanceM) }} · {{ nearestWant.hours }}
{{ sel.name }}
{{ catInfo(sel.cat).n }}{{ sel.area }}去過{{ sel.rating?' · '+'★'.repeat(sel.rating):'' }}{{ fmtDist(sel.distanceM) }}
{{ sel.why }}
時間{{ sel.hours }}
地址{{ sel.address }}
筆記{{ sel.note }}
已排{{ dayLabel(whereIs(sel.id)) }}
儲存池 {{ listPlaces.length }} 個
{{ p.name }} · {{ p.area }}
{{ p.why || p.note }}
沒有符合的點
{{ dayLabel(day) }} {{ dayItems.length }} 站 · 走 {{ dayWalkTotal }} 分
🧭 整天路線
還沒排。不想排也行,直接看地圖挑。
{{ it.time || '––:––' }}
{{ it.done?'✓':'' }}
{{ it.title }}
{{ it.note }}
{{ [it.place.hours, it.place.why].filter(Boolean).join(' · ') }}
⋮⋮
🚶 走 {{ it.walk.min }} 分 · {{ fmtDist(it.walk.m) }}有點遠,Grab 約 40k
池子裡還沒排的
總花費
{{ home }}{{ fmt(money.total()) }}
預算 {{ fmt(trip.budgetHome) }} · 剩 {{ fmt(money.budgetLeft()) }}
今天
{{ home }}{{ fmt(todaySum) }}
{{ todayIso }}
誰付了多少 / 該分攤多少
{{ p.name }}付 {{ fmt(p.paid) }} · 攤 {{ fmt(p.share) }}
{{ personName(s.from) }} 給 {{ personName(s.to) }} {{ home }} {{ fmt(s.amount) }}
目前打平
{{ dayLabel(g.date) }}
{{ home }} {{ fmt(g.sum) }}{{ e.title || e.cat }} {{ e.cat }}
{{ e.payers.map(p=>personName(p.personId)).join('+') }} 付 · {{ splitLabel(e) }} · {{ fmt(e.amount) }} {{ e.currency }}
還沒花錢。按右下角 + 記一筆。
記一筆 {{ dayLabel(ex.date) }}
≈ {{ home }} {{ fmt(money.toHome(+ex.amount||0, ex.currency)) }} · 1 {{ home }} ≈ {{ fmt(1/(trip.currency.toHome[trip.currency.local]||1)) }} {{ trip.currency.local }}
{{ splitSummary }}{{ exAdvanced?'收起':'改 ›' }}
各付多少({{ ex.currency }})
{{ personName(id) }}
{{ m.name }}
{{ g.name }} {{ g.done }}/{{ g.items.length }}
{{ it.done?'✓':'' }}
{{ it.text }} · {{ it.due }}
{{ countdown.phase==='during' ? '第 '+countdown.day+' 天 · '+dayLabel(todayIso) : (countdown.phase==='before' ? '出發前' : '回來了') }}
今天 {{ planCount(todayIso) }} 站 · 花了 {{ home }} {{ fmt(todaySum) }}
{{ countdown.text }} · 待辦 {{ progress('todo').done }}/{{ progress('todo').total }}
總共花了 {{ home }} {{ fmt(money.total()) }}
{{ countdown.phase==='during' ? '看行程 ›' : '' }}
住
{{ s.name || '(未填名稱)' }}
{{ [s.address, s.checkin?'入住 '+s.checkin:'', s.checkout?'退房 '+s.checkout:''].filter(Boolean).join(' · ') }}
{{ s.note }}
🧭 導航回住處
航班
{{ f.label || '航班' }} {{ f.no }}
{{ [f.dep, f.arr].filter(Boolean).join(' → ') }}
{{ f.note }}
{{ !trip.stays.length && !trip.flights.length ? '住宿和航班還沒填' : (!trip.stays.length ? '住宿還沒填' : '航班還沒填') }},到設定填。
實用資訊
同行者
{{ m.name }}
這趟
{{ m.name }} ✕
航班
住宿
幣別與預算
資料
資料只在這支手機 · 上次備份 {{ trip.lastBackupAt?new Date(trip.lastBackupAt).toLocaleString():'還沒' }}
種子
{{ trip.seedId ? trip.seedId+' v'+trip.seedVersion : '這趟沒有種子' }} · 遠端 v{{ seedStatus.remote }} · 隱藏了 {{ hiddenCount }} 個點
旅行
關於
pocket-trip · {{ swState || '離線快取未啟用' }}
危險區
動作不可復原,先備份。