使用手冊

審核

「審核」(/approvals)列出本單位待審核的訊息。核准就是預留配額;退回附理由。自己不能核准自己的送審——這是資料庫層級的約束。

核准或退回

  1. 在佇列點一則訊息,進入詳情(/messages/{id})。檢查作者、分類、受眾、dry-run 數字、管道、時間、配額影響、政策檢查。
  2. 右側預覽是收件人實際會看到的卡片。
  3. 審核意見note,選填)。
  4. 核准並預留配額POST /messages/{id}/approve)或 退回POST /messages/{id}/reject)。
  5. 核准成功:狀態變 approvedscheduled,配額帳本 reserved 增加預估則數(bundle-aware)。放不下時核准不成立,顯示 quota_exceeded

審核規則(依分類)

訊息種類規則說明
personal / digest(系統生產者、已核准模板)auto送審 + 分類 auto + 模板已核准 + dry-run 不超額 → 系統自動核准;任一不成立留在佇列並顯示原因
campaign(單位公告、活動)unit_one本單位一位 approver,且 ≠ 作者
emergencytwo_distinct兩位 approver,皆 ≠ 作者;第一位核准後訊息仍在佇列等第二位
固定層分類的模板auto模板由法制單位核准一次,之後自動
為什麼按鈕是灰的?您是這則訊息的作者(self_approval),或您在此單位沒有 approver 角色。緊急廣播若您已核准過一次,第二次也會被擋(每人一票)。

核准之後

scheduled
等到指定時間或彙整時段,worker 把它變成 sending:解析受眾、建立每人每管道的渲染與訊息中心項目。
sent
所有渲染都有結果後;統計在詳情頁與報表。剩餘預留(被 skip、失敗、備援走 Email 的份)全部釋放。
取消
送出前作者或 approver 可取消;釋放預留並留稽核。
稽核
每次狀態轉換記 actor、時間、前後狀態、dry-run 數字、配額影響。