📋 CallIT 索引(Map of Content)
CallIT(IT 工單系統重生計畫)domain 6 個 entity 的完整目錄。Django 5.1 + React 19 重做,從舊系統(年代 IT 部)演化來的設計。
🎯 從哪開始
🏗 系統與架構
- CallIT 系統 — Django 5.1 + React 重生計畫總覽
- 五層式架構 — api / schema / service / repository / model 5 層分工
- 歷史異動日誌 — Audit Trail,IT-only 查詢、Timeline 呈現
🔄 流程與規則
- 需求單生命週期 — 4 狀態(APPLYING / PROCESSING / COMPLETED / REJECTED)
- LDAP 認證流程 — django-auth-ldap + HttpOnly Cookie + 角色判定
- 單號流水號規則 — NMMDDXXX 動態生成
✅ 業務確認:REJECTED 可重啟為 APPLYING / 簽核會簽 v1 不做 / 臨時帳號不走 CallIT
📊 Live Dataview
CallIT 全部頁
TABLE WITHOUT ID file.link AS "頁面", type AS "類型", status AS "狀態", updated AS "最後更新"
FROM "wiki/entities/callit"
SORT type, file.nameCallIT 最近更新
TABLE WITHOUT ID file.link AS "頁面", type AS "類型", updated AS "最後更新"
FROM "wiki/entities/callit"
SORT updated DESC🔗 跨層連結
- 主目錄:index
- 方案設計書:CallIT 資訊需求單系統重生計畫 - 方案設計書
- 變更日誌:log.md
← 回到 wiki