---
# System prepended metadata

title: Issue Detail
tags: [RD, Admin, PM, QA]

---

# Issue Detail
###### tags: `Admin` `QA` `PM` `RD`

* 待確認
* 關閉子議題視窗後，不會更新父議題狀態
* 議題內容的關聯議題無法使用右鍵選單

---
### General
* 網頁 title 名稱為 [種類] # id - 名稱 e.g. [議題] #1171 - Dev2環境檢查@projectName
* 返回：按下後，目前 route 一率回到 -1（這邊若 reload 時會有錯誤）
* 議題名稱 (必填)：
* 刪除：點擊後回到「議題列表」頁面（待確認）
* 儲存：點擊後更新頁面資訊
* 附件上傳：開始上傳視窗
    * 檔案大小限制 5 MB
    * 檔案名稱不可包含特殊字元: / : * ? " < > | # { } % ~ &
    * 檔案種類限制
* 新增子議題：開啟新增議題 dialog
* 管理測試檔案：若議題為「測試計畫」種類時，於新增子議題按鈕旁顯示，點擊後彈出測試檔案清單
* Redmine link：外部連結
* 議題描述：純文字 input（待改成 editor）
* 關聯議題列表：列出父、子、關聯議題列表及各自的移除關聯按鈕
* 處理紀錄 / 訊息回覆：目前處理紀錄及訊息回覆混合顯示
* 父議題：
    * 欄位可清空
    * focus 會帶出近期議題
    * 可遠端搜尋議題
* 關聯議題：
    * An issue cannot be linked to one of its subtasks
    * 可關聯多個議題
    * 會顯示目前已關聯之議題
    * 若議題為「功能設計」種類時，顯示「篩選: 測試計畫 」checkbox
    * 若議題為「測試計畫」種類時，顯示「篩選: 功能設計 」checkbox
* 版本：
    * 欄位可清空
* 狀態(必填)：
    * 如該議題有子議題時，不可將狀態設為已關閉
    * 如該議題為「已關閉」狀態，其子議題不可更改狀態
* 種類(必填)：若議題為「測試計畫」種類時，於新增子議題按鈕旁顯示「管理測試檔案」按鈕
* 受分配者：
    * 欄位可清空
    * 有「 <<我自己>> 」選項可選擇
* 優先權(必填)：有子議題時，不能調整（會自動設定為所有子議題中最低的優先度）
* 預估工時：
    * 單位：小時
    * 目前 ui 最高 100
* 完成比率：有子議題時，不可編輯，會依據子議題的完成比率計算
* 開始日期：待確認若一開始建立議題時沒有帶入，是否會自動帶入
* 結束日期：欄位可清空

如有子議題，開始、結束日期不可編輯