From 52815a513040a951ea733df0d8d1afab515fce1e Mon Sep 17 00:00:00 2001 From: yumoqing Date: Thu, 27 Aug 2026 18:04:34 +0800 Subject: [PATCH] =?UTF-8?q?fix(build):=20CRUD=20=E9=87=8D=E7=94=9F?= =?UTF-8?q?=E6=88=90=E5=88=97=E8=A1=A8=E8=A1=A5=E4=B8=8A=20pricing?= =?UTF-8?q?=E2=80=94=E2=80=94=E5=AE=9A=E4=BB=B7=E7=AE=A1=E7=90=86=E8=8F=9C?= =?UTF-8?q?=E5=8D=95=20500=20=E6=A0=B9=E5=9B=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit pricing 的 json/ 有 CRUD 定义但第7步生成循环漏掉它, wwwroot/pricing_program 从未生成,登录用户点菜单 fpath=None 报 500 --- build.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/build.sh b/build.sh index 6ec6380..f10a84b 100644 --- a/build.sh +++ b/build.sh @@ -89,7 +89,9 @@ if [ -d "pkgs/pipeline_core/skills_library" ]; then fi # 7. Regenerate CRUD from json for all pipeline modules -for mod in appbase pipeline_core pipeline_ops pipeline_dist pipeline-sdlc rbac dapi accounting uapi rag dingdingflow account_resource storage_resource filemgr supplychain pipeline-bidding; do +# 注意:凡 json/ 下有 CRUD 定义的模块都必须在列——漏掉则页面从未生成, +# 菜单点进去 500(fpath is None)。pricing 曾因遗漏导致定价管理 500。 +for mod in appbase pipeline_core pipeline_ops pipeline_dist pipeline-sdlc rbac dapi accounting uapi rag dingdingflow account_resource storage_resource filemgr supplychain pipeline-bidding pricing; do json_dir="pkgs/$mod/json" models_dir="pkgs/$mod/models" wwwroot_dir="pkgs/$mod/wwwroot"