開始之前
「使用者管理」頁是 Admin 的後台:建立帳號、指定角色、微調個人權限,以及下載/還原整個報價系統的 SQLite 資料庫。
左側選單→系統→使用者管理
!
這頁只有 Admin(系統管理者)看得到。資料庫還原會完全覆蓋現有資料且無法復原,動手前務必先下載一份最新備份。
1
帳號管理
左邊「使用者清單」,右邊「新增使用者」。
| 帳號、名稱、密碼 | 名稱請填真實姓名,送審/審核紀錄與 LINE 通知都顯示這個名稱。 |
|---|---|
| 角色 | 審核主管、採購、生管、客服(預設)、業務、展示帳號。 |
| 建立帳號 | 建立後即可登入。 |
| 編輯名稱 | 修改顯示名稱。 |
| 角色下拉 | 清單上直接切換角色(admin 帳號本身不能改)。 |
| 刪除 | 刪除帳號。 |
i
每個人登入後可按右上角「修改密碼」自行改密碼(至少 6 碼)。
2
角色權限劃分
頁面下方「角色權限矩陣」列出每個角色的預設權限(✓ 完整、👁 唯讀、— 無)。重點如下:
| 系統管理 admin | 全部功能,含使用者管理、備份還原。 |
|---|---|
| 審核主管 supervisor | 報價、所有資料庫編輯、審核核准;沒有使用者管理。 |
| 採購 purchase | 原料成本編輯與送審、查看自己的送審紀錄;預設不能做報價。 |
| 生管 production | 品號資料庫、步留+人工唯讀;混合商品、外購品可維護;預設不能做報價。 |
| 客服 cs | 報價、原料成本/步留人工唯讀、通知採購與通知生產、月報工具。 |
| 業務 sales | 報價(最終報價欄唯讀)。 |
| 展示 demo | 只能試算報價,不能送審。 |
清單上每個帳號旁的 ⚙ 可打開「個人權限」面板,針對單一使用者開或關某項功能(覆寫角色預設);「重置」則恢復角色預設。
3
SQLite 資料庫備份下載與還原
頁面最上方「資料庫備份與還原」卡片。
| ⬇ 下載資料庫備份 | 下載目前資料庫快照,檔名自動帶時間,例如 報價單系統資料備份202609241530.db。 |
|---|---|
| ⚠ 還原資料庫 | 選擇 .db 備份檔後按下。系統會先檢查檔案是否為完整有效的 SQLite 資料庫,通過才覆蓋。 |
!
還原前請務必:① 先下載一份目前的備份 ② 確認要還原的檔案是正確的時間點 ③ 通知大家暫停操作。還原後,備份時間點之後的所有報價單、價格修改、審核紀錄都會消失。
4
其他管理功能
使用者管理頁另外還有兩張卡片:
| 清除 Demo 資料 | 一次刪除所有展示帳號建立的報價單與範本,不影響其他帳號。 |
|---|---|
| 內部查詢端點一覽 | 列出供 Line-Bot 等外部服務對接的內部 API(需 x-api-key),清單自動同步程式現況,給維護人員參考。 |
常見問題
Q同事說看不到某個選單
先看他的角色在權限矩陣裡有沒有那項功能;只有他一個人需要的話,用 ⚙ 個人權限開給他,不用改整個角色。
Q員工忘記密碼
目前清單上沒有「重設密碼」按鈕,請聯繫系統維護人員處理;記得密碼的人可自己在右上角「修改密碼」。
Q多久要備份一次
建議每次大量上傳(原料成本、品號資料庫)或還原前都先下載一份;平時至少每月一次,存到公司共用雲端。
Q還原失敗說檔案損毀
上傳的檔案沒通過 SQLite 完整性檢查,或根本不是 .db 檔。請換一份備份檔再試,現有資料不會被動到。