員工 / 業務
共 8 位員工 · 1 位 admin · 2 位 OP · 3 位 sales · 2 位 accountant
線稿備註 · 非最終 UI
員工管理為 admin 專屬畫面(
role.manage 權限);sales / op / accountant 無此 nav。此頁人數、經手訂單、最後登入皆為線稿假資料示意。Admin
1
OP
2
Sales
3
Accountant
2
待邀請 (pending)
1
員工清單
線稿備註 · 非最終 UI
角色存於
user.role(better-auth admin plugin)· adminRoles: ["admin"] 限制使用者管理端點。| 姓名 | 角色 | 2FA | 本月經手訂單 | 最後登入 | 狀態 | ||
|---|---|---|---|---|---|---|---|
王小明 | johndoe@wildtw.com | admin | 已啟用 | — | 今日 09:12 | 啟用中 | 線稿待補 |
Daisy 阿黛 | daisy@wildtw.com | op | 已啟用 | 14 單 | 今日 08:45 | 啟用中 | 線稿待補 |
Mia 米亞 | mia@wildtw.com | op | 已啟用 | 11 單 | 昨日 17:30 | 啟用中 | 線稿待補 |
Sandy 珊蒂 | sandy@wildtw.com | sales | 未啟用 | 18 單 | 今日 10:22 | 啟用中 | 線稿待補 |
Kevin 凱 | kevin@wildtw.com | sales | 未啟用 | 12 單 | 昨日 16:08 | 啟用中 | 線稿待補 |
Alvin 艾文 | alvin@wildtw.com | sales | 未啟用 | 9 單 | 3 天前 | 啟用中 | 線稿待補 |
會計小張 | accountant@wildtw.com | accountant | 已啟用 | — | 今日 11:00 | 啟用中 | 線稿待補 |
新業務(待加入) | new.sales@wildtw.com | sales | — | — | — | 待接受邀請 | 線稿待補 |
權限矩陣 唯讀示意
線稿備註 · 非最終 UI
由
createAccessControl statement catalog 定義(src/lib/core/permissions-ac.ts)· 權限格式 resource.action(點號)· admin 攤平全部 action · 修改需 git commit。| 權限 (resource.action) | admin | op | sales | accountant | customer |
|---|---|---|---|---|---|
| trip.read | |||||
| trip.create / update | |||||
| order.read(全部) | |||||
| order.read(自己的) | |||||
| order.create | |||||
| payment.reconcile | |||||
| payment_request.approve | |||||
| role.manage |
線稿備註 · 非最終 UI
註:
customer = 旅客會員(role);未登入訪客無 role,僅能存取公開資源。權限閘經 auth.api.userHasPermission 強制(非自刻 in-memory 檢查)。