fix(sysmgr): appbase 系统管理菜单修复
- build.sh: xls2ui 生成 appbase CRUD 页面(svgicon/appcodes/params) - create_tables.py: appbase 加入幂等建表模块(svgicon 表此前缺失) - index.ui: 移除 jsonhttpapi 死菜单项
This commit is contained in:
parent
0477563637
commit
398075ac87
2
build.sh
2
build.sh
@ -89,7 +89,7 @@ if [ -d "pkgs/pipeline_core/skills_library" ]; then
|
||||
fi
|
||||
|
||||
# 7. Regenerate CRUD from json for all pipeline modules
|
||||
for mod in pipeline_core pipeline_ops pipeline_dist pipeline-sdlc; do
|
||||
for mod in appbase pipeline_core pipeline_ops pipeline_dist pipeline-sdlc; do
|
||||
json_dir="pkgs/$mod/json"
|
||||
models_dir="pkgs/$mod/models"
|
||||
wwwroot_dir="pkgs/$mod/wwwroot"
|
||||
|
||||
@ -21,7 +21,8 @@ from ahserver.globalEnv import initEnv
|
||||
|
||||
TABLE_MODULES = ['product_management', 'discount', 'pricing', 'unipay', 'smssend']
|
||||
# 幂等建表模块(不 DROP,用 IF NOT EXISTS,避免清空运行时数据如 llm/pipelines/skill_proposals/tasks 等)
|
||||
IDEMPOTENT_MODULES = ['pipeline_core', 'pipeline-service']
|
||||
# appbase 也放这里:svgicon/appcodes/appcodes_kv/params 是系统级配置表,含种子数据,幂等建(params 另在下方手动 ensure 默认参数)
|
||||
IDEMPOTENT_MODULES = ['pipeline_core', 'pipeline-service', 'appbase']
|
||||
|
||||
|
||||
# appbase 系统级配置表(幂等建表 + 默认参数,不 DROP 以免清空运行时数据)
|
||||
|
||||
@ -317,11 +317,6 @@
|
||||
"name": "ab_params",
|
||||
"label": "参数管理",
|
||||
"script": "this.open_tab({name:'ab_params',label:'参数管理',url:'/appbase/params',removable:true})"
|
||||
},
|
||||
{
|
||||
"name": "ab_jsonapi",
|
||||
"label": "json应用接口",
|
||||
"script": "this.open_tab({name:'ab_jsonapi',label:'json应用接口',url:'/appbase/jsonhttpapi',removable:true})"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user