refactor(deploy): 三表迁归属配套——build.sh created_by修补路径+load_path.py RBAC注册改/pipeline_core/**(第2轮)
- build.sh 第6步: sd_projects修补路径wwwroot/pipeline-sdlc/→wwwroot/pipeline_core/(页面已迁,不改则新机部署生成的add/update dspy缺created_by注入);sd_iterations保留sdlc路径(按目录名分支) - scripts/load_path.py: 删/pipeline-sdlc/sd_projects/*+/pipeline-sdlc/sd_project_list/*两行旧注册;core段补sd_projects/sd_project_role_models/pipeline_deliverables三条(注册目录=xls2ui生成目录名=tblname,无alias;*_list/*是死路径不注册——占位页已删) - rp.json无需改: /pipeline_core/**通配已覆盖新路径(logined)
This commit is contained in:
parent
f01e391908
commit
b2e10173ce
3
build.sh
3
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
|
||||
|
||||
@ -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"),
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user