後台 LIFF 只確認是哪個 LINE 帳號;真正能看什麼、能做什麼,都由 TEST Sheet `員工主檔` 的職稱與權限模板決定。
開立訂單
POS1.1 / EZTool 風格 web 原型;目前只改本機 fixture,不寫 Google Sheet。
商品清單
來源對應:Google Sheet `商品資料`
臨時客戶只附在本張試營運訂單,不會新增到客戶主檔。電話僅供 owner 回訪確認。
購物車
確認出單只產生 API/audit 預覽
| 品名 | 數量 | 單價 | 小計 |
|---|
審核中心
跨模組人工 gate:訂單審核、身分審核、採購審核、客服審核
待處理訂單|出貨處理
審核中心通過後才進這裡;用來追蹤採購、撿貨、送貨與待收款,不做查帳回翻
訂單查詢|查帳回查
查歷史、列印、回看已轉正式或已取消試營運單;日常處理請到待處理訂單
| 單號 | 日期 | 客戶 | 總金額 | 檔名 | 狀態 |
|---|
查帳明細
這裡是歷史回查與試營運修正入口;出貨、撿貨、收款狀態請回待處理訂單
| 商品名稱 | 數量 | 單價 | 金額 | 備註 |
|---|
應收收款
未結訂單、月結/週結收款與付款方式;參考 Eztool 收款作業但只保留目前需要欄位
應付帳款
廠商到貨、請款、付款方式與對帳 preview;目前不寫 Sheet。
對帳明細
先核對採購單、到貨與付款;正式應付帳款表下一刀接 readback。
產品列表
來源對應:Google Sheet `商品資料`
| 商品編號 | 商品名稱 | 分類 | 規格 | 成本 | 批發價 | 狀態 |
|---|
客戶
客戶主檔:只管理零售客、批發客、VIP、價格層級與配送規則
客戶資料
試營運主檔預覽;正式寫入仍需 Hermes gate
廠商主檔清單
廠商資料:廠商代碼、全名、負責人、手機、地址、匯款帳號
廠商資料與販售商品
點選左側廠商全名後,查看該廠商販售商品、採購價、品質與備註
員工主檔清單
員工資料:員工代碼、姓名、職稱、部門、電話與在職狀態
員工資料
內部人員是操作身份,不自動變成客戶或廠商
LIFF 審核收件匣
客人或廠商在 test-order LIFF 填表;這裡只做 owner 審核與分類
待分類申請
先判斷身份,再歸檔到客戶、廠商或內部人員
台客智能客服請求佇列
OpenClaw 只送 action request;Hermes 判定與通知 owner
Hermes 權限中心
控制哪些動作可自動處理、哪些必須 owner gate
客服工作台 preview
低權限客服草稿、補問、升級 owner、客服通訊紀錄與 action request;目前只做 no-write preview。
客服知識候選
Obsidian 編輯層 -> owner 審核 -> repo runtime knowledge
TEST 採購單預覽
只彙總試營運訂單,產生人工複製文字,不自動發送廠商
採購彙總
依品項彙總;正式廠商 mapping 後續由商品主檔補齊
管理員權限狀態
Cloudflare Access + Pages allowlist
內部人員登入與權限指引
日常登入走後台 LIFF;Cloudflare/email 只保留 owner 救援
- 請內部人員用後台 LIFF 入口登入一次。
- owner 在身分審核或內部人員頁確認該 LINE userId 對應的員工資料。
- 選擇權限模板,例如 `owner_full`、`ops_test`、`cs_order_draft`。
- 用 `/api/me` readback 確認登入模式、職稱與權限摘要正確。
Cloudflare Access / email allowlist 保留給 owner 救援登入,不作為日常員工登入主路。此頁不保存 LINE token、Cloudflare token 或 raw LINE userId。
LIFF 入口選擇器
複製正確入口給內部測試或客戶試營運;這裡不切換全站 channel,不呼叫 LINE / n8n / Sheet。