客戶管理
我的紀錄 — 跨店家總覽 (客戶端)
客戶在多家店都有紀錄時, 在 /customer/dashboard 一次看完。
適合誰
你 (老師) 不用看這個。這篇是「客戶模式」的客人會看到的功能, 寫給你知道客戶端能看什麼, 方便回答客戶問題。
客戶看到什麼
客戶用同一個 LINE / Email 在多家 BBOS 店家預約過, 進 /customer/dashboard 會看到:
- 我的店家 tab (預設) — 卡片列出在 X 家店有紀錄, 每張卡片顯示儲值 / 下次預約 / 累計消費
- 我的行事曆 tab — 跨店預約 + 個人事件混合視圖
- 我的紀錄 tab (新) — 列表式整合, 顯示「您在 X 家店有累積紀錄」, 可點進每筆 booking / 套票 / 儲值
App 也有「行事曆」分頁
客戶用 App(美業生活)登入客戶身份後, 底部多一個「行事曆」分頁, 功能對齊網頁版「我的行事曆」:
- 個人行程 — 客戶可建多本日曆本, 新增 / 編輯 / 刪除自己的行程(全天或時段、地點、顏色)
- 跨店預約 — 在所有店家的預約自動畫上月格(粉色), 點了直接進預約詳情
- 家人 / 老師日曆 — 貼上你分享的日曆連結後, 你的忙碌時段會疊在客戶的行事曆上(「只看忙閒」模式下客戶只看得到「忙碌」二字, 不會看到內容)
這讓客戶把 App 當成日常行事曆用 — 你的可預約空檔跟他的私人行程在同一個畫面對照。
跨店 = unifiedIdentityId
底層用 unifiedIdentityId 串接: 同一個 LINE userId / email 在多 tenant 註冊的 customer, 系統會自動 backfill 同一個 id, 客戶端用此 id 跨 tenant 撈資料。
每個老師仍只看得到自己 tenant 的客戶 — 客戶端跨店是純讀, 老師端 isolation 不變。
這篇有用嗎?