Skip to content
全部階段依各階段有效範圍顯示
全階段總覽

本頁範圍:P1 起

A-31 Manage Sessions ​

管理員端課程管理設計規格P1 起
P1 版本
畫面用途

使用者: Admin (新增/查詢) / Super Admin (修改/刪除/狀態切換)

閱讀完整規格 ↓
變化時間線
  1. P1新增 +1移除 −0

第一版式樣草案 · Markdown 來源:04-App畫面-管理員.mdGitHub 版本尚未推送;目前以本機手冊為準

取圖紀錄: QL APP,2026-10-18,版本 2410774734466577464;節點 887:6060 。學生 2x/Web 1x。圖片是目前設計稿,文字為 APlus 首版目標規格。 圖片範圍: 本節包含獨立浮層或選定的元件變體,並非完整底頁。以對應節點確認角色及狀態,尚待設計驗收。 設計稿待更新(F-27): 圖中舊品牌、華語內容或待核對項目照實保留;請以本節英語文字規格為目標。設計修改後重新取圖。

單元管理

🎨 Figma: node-698-2843 (A-30 同頁面子視圖) 🔗

🎯 核心功能 ​

使用者: Admin (新增/查詢) / Super Admin (修改/刪除/狀態切換)

管理特定 Level(例如:CORE_L1)下的所有 Session 結構。支援手動新增單元、修改單元名稱、切換啟用狀態以及刪除單元。

🧱 畫面結構 ​

區域說明
HeaderAPlus Admin Course Management > [CORE_L1] > Manage Sessions, [👤]
BreadcrumbsCourse Management > [Level Name],方便快速跳回上一層
Level InfoLevel Information: [English Core Level 1 (CORE_L1)]
Toolbar[🔍 Search Session Name...], [+ Add Session]
Session TableID/Order, Session Name, Vocab Count, Status, Actions [👁️] [✎] [🗑️]
Save[Save Status] 按鈕

📦 區塊說明 ​

區塊元件權限要求功能與行為
BreadcrumbsNavigation LinkAllCourse Management > [Level Name],方便快速跳回上一層。
Search BarFilter InputAll針對當前 Level 下的 Session 名稱進行即時篩選。
Add Session[+] ButtonSuper / Admin彈出 Modal 視窗,手動輸入 Session ID 與 Name。
Status ToggleSwitch / ToggleSuper Admin切換單元是否對教師/學生可見。一般 Admin 僅能查看。
Vocab CountBadge / LinkAll顯示該 Session 已有的單字數,點擊可直接進入 A-32。
[👁️] View VocabButtonSuper / Admin進入 A-32 Manage Vocabulary 查詢單字。
[✎] Edit NameButtonSuper Admin點擊後該行名稱變為 Input,可直接修改。
[🗑️] DeleteButtonSuper Admin刪除單元。觸發二次確認彈窗。

🔐 權限與手動新增邏輯 ​

手動新增 Session ([+] Add Session Modal) ​

當 Super 或一般 Admin 點擊新增時,彈出視窗:

  • Input 1: Session ID (如:Session 17) - 必填,不可重複。
  • Input 2: Session Name (如:Colors) - 必填。
  • 邏輯: 新增成功後,該 Session 為空(Vocab = 0),需透過批量導入填充內容。

超級管理員專屬權限 (Super Only) ​

  • 修改名稱 [✎]: 一般 Admin 無權修改已存在的架構名稱。
  • 刪除 Session [🗑️]: 二次確認彈窗。若該 Session 已有單字,需輸入 CONFIRM DELETE 解鎖按鈕。
  • 狀態切換 (ON/OFF): 僅 Super Admin 可決定單元是否正式上架。

🔁 交互流程圖 ​

  1. 進入路徑: A-30 Level 列表 → 點擊 [🔧 Manage Sessions] → 進入 A-31。
  2. 手動新增: 點擊 [+] Add → 輸入資料 → 確認 → 列表即時更新。
  3. 修改與保存: Super Admin 點擊 [✎] 修改名稱 → 點擊下方 [Save Status] → 同步至數據庫。
  4. 下鑽查詢: 點擊該行 [👁️] 或 Vocab 數字 → 進入 A-32 Manage Vocabulary。

提交版本內容版本 c096dd1f提交 7e9453e規格文件,功能實現狀態另行確認