fix: standardize summary format to list with primary=id in all models

This commit is contained in:
yumoqing 2026-04-29 14:39:25 +08:00
parent 603b15febb
commit 65a4b5cee5
4 changed files with 32 additions and 20 deletions

View File

@ -106,9 +106,12 @@
"name": "已取消"
}
],
"summary": {
"tablename": "approval_instance",
"label": "审批实例",
"comment": "审批流程实例记录"
"summary": [
{
"name": "approval_instance",
"title": "审批实例",
"primary": "id",
"catelog": "entity"
}
]
}

View File

@ -74,9 +74,12 @@
"name": "指定人审批"
}
],
"summary": {
"tablename": "approval_step",
"label": "审批步骤",
"comment": "工作流中的审批步骤定义"
"summary": [
{
"name": "approval_step",
"title": "审批步骤",
"primary": "id",
"catelog": "entity"
}
]
}

View File

@ -87,9 +87,12 @@
"name": "已驳回"
}
],
"summary": {
"tablename": "approval_task",
"label": "审批任务",
"comment": "具体审批任务记录"
"summary": [
{
"name": "approval_task",
"title": "审批任务",
"primary": "id",
"catelog": "entity"
}
]
}

View File

@ -88,9 +88,12 @@
"name": "商机审批"
}
],
"summary": {
"tablename": "approval_workflow",
"label": "审批工作流定义",
"comment": "审批流程模板定义"
"summary": [
{
"name": "approval_workflow",
"title": "审批工作流定义",
"primary": "id",
"catelog": "entity"
}
]
}