本卡屬 FR-148(母卡見上方連結),第 ⑤ 棒:把關卡接進既有的啟動、重開、批次完成與啟動前檢查。依賴 ①④。

這一棒在做什麼(白話)

四件事:①專案啟動時,沒選樣板的任務自動帶公司預設樣板(預設是零關就什麼都不變);②管理員把已結案任務退回重開時,關卡回到第 1 關;③待辦頁勾多筆按「批次完成」時,有關卡的任務是推進當下那一關(執行人那關=送審、審核關=核可);④啟動專案前的確認視窗,多一項「有幾個任務的關卡沒派人」(軟提醒,按確定仍可啟動)。

首腦核對

app/flow_engine/service/job_reopen.py:10                 reopen_job_execution(24 行)管理員退回結案
app/flow_control/service/job_restart_service.py:63      restart_from_first_station(週期重跑;144 行)
app/flow_control/service/job_batch_complete_service.py:43  batch_complete(210 行)
app/flow_control/service/oscal_stage_handlers.py        LaunchAuditOnCompleteHandler:呼叫 readiness checker,force 放行
jedi-compliance-audit/jedi_compliance_audit/app/service/planning_readiness_checker.py(128 行)
   兩項軟提醒:prep_jobs_incomplete、planning_roles_unassigned;回 [{code, context}]
di_containers/flow_control/flow_control_containers.py:699  PlanningReadinessChecker 接線

怎麼做

手測

紀律