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

本頁範圍:P1 起

A-91 System Broadcast & Maintenance ​

管理員端規則與系統設計規格P1 起
變化時間線
  1. P1新增 +1移除 −0

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

取圖紀錄: QL APP,2026-10-18,版本 2410774734466577464;節點 922:1504、922:1504、928:3282 。學生 2x/Web 1x。圖片是目前設計稿,文字為 APlus 首版目標規格。

廣播與系統維護

🎨 Figma: node-922-1504 🔗

🎯 功能定位 ​

使用者: Super Admin / Admin

A-91 包含兩個子功能:廣播管理頁面與發送 Broadcast Modal。


📋 子功能 1:廣播管理頁面 ​

🧱 畫面結構 ​

區域說明
Toolbar[+ New Broadcast]
Filter Bar[🔍 Search], [Type: ▾], [Status: Active/Ended ▾]
Broadcast TableType, Title, Publish Time, Target, Action [Edit] [Delete]

📦 區塊說明 ​

#區塊元件行為/交互備註
1Action[Edit]僅未發送的通知可編輯已發送通知 Edit 灰階禁用
2Action[Delete]所有通知皆可刪除需二次確認

⚙️ 通知管理規則 ​

規則說明
已發送通知無法編輯內容,但可以刪除
尚未發送通知可以編輯內容,也可以刪除
A-91 Broadcast 管理頁面

📋 子功能 2:發送 Broadcast Modal ​

Admin: 可以對 本校區的 管理員 / 教師 / 學生進行通知的發送。

Super Admin: 可以對 管理員 / 教師 / 學生(全校 or 特定校區 — 多選)進行通知的發送。

🧱 畫面結構 ​

設置項說明
Notification TypeNotice
Broadcast Title標題
Message Content內文細節
Target Audience管理員 / 教師 / 學生(權限決定可選範圍)
Publish Time可設定發送時間,或選擇「立刻發送」

📦 區塊說明 ​

#區塊元件行為/交互備註
1TargetCheckbox Group選擇管理員 / 教師 / 學生Admin: 僅限本校區;Super Admin: 可選全校或特定校區(多選)
2ScheduleDateTime Picker設定發送時間支援「立刻發送」
3Action[Send] / [Cancel]發送後 Modal 關閉—
A-91 Broadcast Modal

🔁 交互流程圖 ​

流程圖

正在載入流程圖…

⚙️ 狀態管理 ​

狀態觸發條件畫面表現
已發送通知已推送Edit 灰階禁用
未發送尚未排程Edit + Delete 皆可用

🔎 邏輯自我檢查 ​

  • 已發送不可編輯: 已推送通知內容鎖定。
  • 目標隔離: 「學生」才顯示校區選項。
  • 排程發送: 時間到後自動推送。

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