From 65a4b5cee5f20ece77a8fd923b2ec255cd2ecf2c Mon Sep 17 00:00:00 2001 From: yumoqing Date: Wed, 29 Apr 2026 14:39:25 +0800 Subject: [PATCH] fix: standardize summary format to list with primary=id in all models --- models/approval_instance.json | 13 ++++++++----- models/approval_step.json | 13 ++++++++----- models/approval_task.json | 13 ++++++++----- models/approval_workflow.json | 13 ++++++++----- 4 files changed, 32 insertions(+), 20 deletions(-) diff --git a/models/approval_instance.json b/models/approval_instance.json index dd50b59..1987c3b 100644 --- a/models/approval_instance.json +++ b/models/approval_instance.json @@ -106,9 +106,12 @@ "name": "已取消" } ], - "summary": { - "tablename": "approval_instance", - "label": "审批实例", - "comment": "审批流程实例记录" - } + "summary": [ + { + "name": "approval_instance", + "title": "审批实例", + "primary": "id", + "catelog": "entity" + } + ] } \ No newline at end of file diff --git a/models/approval_step.json b/models/approval_step.json index 9da8239..c02de36 100644 --- a/models/approval_step.json +++ b/models/approval_step.json @@ -74,9 +74,12 @@ "name": "指定人审批" } ], - "summary": { - "tablename": "approval_step", - "label": "审批步骤", - "comment": "工作流中的审批步骤定义" - } + "summary": [ + { + "name": "approval_step", + "title": "审批步骤", + "primary": "id", + "catelog": "entity" + } + ] } \ No newline at end of file diff --git a/models/approval_task.json b/models/approval_task.json index 1f50ff8..68cdcd6 100644 --- a/models/approval_task.json +++ b/models/approval_task.json @@ -87,9 +87,12 @@ "name": "已驳回" } ], - "summary": { - "tablename": "approval_task", - "label": "审批任务", - "comment": "具体审批任务记录" - } + "summary": [ + { + "name": "approval_task", + "title": "审批任务", + "primary": "id", + "catelog": "entity" + } + ] } \ No newline at end of file diff --git a/models/approval_workflow.json b/models/approval_workflow.json index 5c13258..7c58272 100644 --- a/models/approval_workflow.json +++ b/models/approval_workflow.json @@ -88,9 +88,12 @@ "name": "商机审批" } ], - "summary": { - "tablename": "approval_workflow", - "label": "审批工作流定义", - "comment": "审批流程模板定义" - } + "summary": [ + { + "name": "approval_workflow", + "title": "审批工作流定义", + "primary": "id", + "catelog": "entity" + } + ] } \ No newline at end of file