🤵 男方宾客
{{ sideData.groom.confirmed_people }}人已确认
邀请 {{ sideData.groom.households }} 户 · {{ sideData.groom.people }} 人
👰 女方宾客
{{ sideData.bride.confirmed_people }}人已确认
邀请 {{ sideData.bride.households }} 户 · {{ sideData.bride.people }} 人
{{ stats ? stats.confirmed_people : 0 }}人
已确认到场 · {{ stats ? stats.confirmed_households : 0 }} 户
{{ stats ? stats.pending_households : 0 }}户
待回复 · {{ stats ? stats.pending_people : 0 }} 人
{{ stats ? stats.declined_households : 0 }}户
婉拒
{{ stats ? stats.unassigned_people : 0 }}人
需住宿未安排 · {{ stats ? stats.unassigned_households : 0 }} 户
去安排 →
🛏️ 住宿安排进度
共预订 {{ stats.room_count }} 间房 · {{ stats.bed_total }} 个床位
已入住 {{ stats.assigned_people }} 人 · 需住宿 {{ stats.need_room_people }} 人
加载中…
🧧 宾客类别分布
还没有宾客,去「宾客名单」添加吧
{{ c.category }}
{{ c.people }}人 / {{ c.households }}户
✈️ 近期到达
暂无填写了到达时间的宾客
| 到达时间 | 宾客 | 人数 | 出发地 | 航班/车次 | 住宿 |
|---|---|---|---|---|---|
| {{ fmtDT(a.arrival_time) }} | {{ a.name }} | {{ a.party_size }} | {{ a.from_city || '—' }} | {{ a.transport_no || '—' }} | {{ a.hotel_name ? a.hotel_name + ' ' + a.room_no : '未安排' }} |
| 宾客 | 所属 | 类别 | 状态 | 出发地 | 到达 / 离开 | 航班/车次 | 住宿安排 | 备注 | 操作 |
|---|---|---|---|---|---|---|---|---|---|
| 🕊️ 暂无宾客,点右上角「添加宾客」开始记录 | |||||||||
| {{ g.name }}{{ g.party_size }}人 | {{ sideText(g.side) }} | {{ g.category }} | {{ statusText(g.status) }} | {{ g.from_city || '—' }} | {{ fmtDT(g.arrival_time) }} {{ fmtDT(g.departure_time) }} |
{{ g.transport_no || '—' }} | 不需住宿 🏨 {{ g.hotel_name }} {{ g.room_no }} | {{ g.notes || '—' }} | |
⚠️ 需住宿但尚未安排({{ unassignedList.length }} 户)
{{ g.name }}{{ g.party_size }}人
{{ sideText(g.side) }}
{{ g.from_city || '' }} {{ fmtDT(g.arrival_time) }}
🏨 还没有预订酒店?先点「添加酒店」,再往里面添加房间吧
🏨 {{ h.name }}📍 {{ h.address }}
{{ hotelUsed(h) }}/{{ hotelBeds(h) }} 人入住
{{ h.notes }}
该酒店还没有房间
{{ r.room_no }}
{{ r.room_type }}
{{ o.name }} ×{{ o.party_size }}
✕