本卡為 FR-155 母案。把寫死的四個專案角色做成跟系統角色一樣可建可勾,4 批 11 子卡,一版做完。子卡清單在末段。

這系列在做什麼(白話)

專案參與者今天是四個寫死的英文字(manager/reviewer/auditor/viewer),散在後端、前端、六個套件約一百多處,連流程圖的 XML 裡都有;系統角色卻是管理員自己建、自己勾能力點(系統裡「可以做某件事」的最小單位),兩邊沒有關係。

做完以後:角色管理頁分「系統角色」「專案角色」兩個分頁籤,專案角色有自己的一組能力點(proj.*,例如「稽核判定」「標記已審閱」);專案參與者還是每個專案挑人,但下拉從專案角色表讀,客戶可以自建「資深稽核員」;程式裡所有「他是不是 manager」改成「他在這個專案的角色有沒有這個能力點」。同一個人在 A 專案是負責人、B 專案只是瀏覽者照樣做得到。

為什麼要做

首腦讀完後的重點(D1–D10 定案)

怎麼拆