diff --git a/build.sh b/build.sh index 9ad5035..ebcea36 100644 --- a/build.sh +++ b/build.sh @@ -187,7 +187,8 @@ fi # 6. Fix auto-assign created_by in CRUD dspys (xls2ui overwritten) for d in sd_projects sd_iterations; do for t in add update; do - f="$cdir/wwwroot/pipeline-sdlc/$d/${t}_${d}.dspy" + f="$cdir/wwwroot/pipeline_core/$d/${t}_${d}.dspy" + [ "$d" = "sd_iterations" ] && f="$cdir/wwwroot/pipeline-sdlc/$d/${t}_${d}.dspy" [ -f "$f" ] && grep -q 'created_by' "$f" || sed -i "s/ns\['org_id'\] = userorgid/ns['org_id'] = userorgid\nns['created_by'] = userorgid/" "$f" done done diff --git a/scripts/load_path.py b/scripts/load_path.py index 7e00c79..6717cf0 100644 --- a/scripts/load_path.py +++ b/scripts/load_path.py @@ -18,8 +18,6 @@ PERMS = [ # pipeline-sdlc ("/pipeline-sdlc", "pipeline_sdlc", "logined"), ("/pipeline-sdlc/sd_dashboard/*", "pipeline_sdlc", "logined"), - ("/pipeline-sdlc/sd_projects/*", "pipeline_sdlc", "logined"), - ("/pipeline-sdlc/sd_project_list/*", "pipeline_sdlc", "logined"), ("/pipeline-sdlc/sd_iterations/*", "pipeline_sdlc", "logined"), ("/pipeline-sdlc/sd_iteration_list/*", "pipeline_sdlc", "logined"), ("/pipeline-sdlc/sd_test_plans/*", "pipeline_sdlc", "logined"), @@ -39,6 +37,10 @@ PERMS = [ ("/pipeline_core/pipeline_versions/*", "pipeline_core", "logined"), ("/pipeline_core/pipeline_editor/*", "pipeline_core", "logined"), ("/pipeline_core/api/*", "pipeline_core", "logined"), + # 2026-09-10 迁归属: sd_projects/sd_project_role_models/pipeline_deliverables 三表自 pipeline-sdlc 迁入 + ("/pipeline_core/sd_projects/*", "pipeline_core", "logined"), + ("/pipeline_core/sd_project_role_models/*", "pipeline_core", "logined"), + ("/pipeline_core/pipeline_deliverables/*", "pipeline_core", "logined"), # pipeline_ops ("/pipeline_ops", "pipeline_ops", "logined"), ("/pipeline_ops/api/*", "pipeline_ops", "logined"),