本卡屬 FR-147,棒 4 第二張。專案端既有匯出匯入改用 4a 的共用產生器,長相與資源庫一致。依賴 4a。

這張卡做什麼(白話)

專案規劃頁本來就有「任務配置匯出/匯入」,但一條評估目標多個任務時每列重複印評估目標、不合併,也沒有描述與指南欄、匯入不收名稱。本卡讓它跟資源庫那份一樣:前九欄照共用格式(含合併與三欄黃底),後面保留它原有的任務類型、指派人員、參與部門、設備四欄;匯入多寫三欄文字。

在哪裡

/Users/chouraymond/Projects/Billows/Audit-Manager/compliance-manager-be/app/flow_control/service/job_import_service.py:49-66    HEADER_LABELS/_EXPORT_COLUMNS ← 改用共用 builder 的前九欄+四欄 extra
/Users/chouraymond/Projects/Billows/Audit-Manager/compliance-manager-be/app/flow_control/service/job_import_service.py:147        export_excel ← 改呼叫 task_guidance_workbook.build(rows, extra_columns=四欄)
/Users/chouraymond/Projects/Billows/Audit-Manager/compliance-manager-be/app/flow_control/service/job_import_service.py:285        _validate_import:表頭比對 ← 對齊新表頭
/Users/chouraymond/Projects/Billows/Audit-Manager/compliance-manager-be/app/flow_control/service/job_import_service.py:472-546    confirm_import ← update_job 多傳 name/description/guide
/Users/chouraymond/Projects/Billows/Audit-Manager/compliance-manager-be/app/flow_control/service/job_service.py:331               update_job 已收三欄

怎麼做

要寫測試

碎片 case 不寫新測試;跑 pytest test/ -k job_import 既有測試綠。

手測

紀律