From fa6d5ee746c2d225917d7fbb3b2b28a774643461 Mon Sep 17 00:00:00 2001 From: Max Date: Thu, 14 Oct 2021 10:30:38 +0800 Subject: [PATCH] + components support --- app/tables/service.json | 10 +++++++++- table/types.go | 5 +++-- 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/app/tables/service.json b/app/tables/service.json index 9e935bed..8cb125cb 100644 --- a/app/tables/service.json +++ b/app/tables/service.json @@ -166,12 +166,20 @@ } } }, + "计费方式C": { + "label": "计费方式", + "view": { + "name": "xxxxx", + "components": ["计费方式", "行业覆盖"] + } + }, "计费方式": { "label": "计费方式", "view": { "name": "tags", "props": { - "value": ":fields" + "value": ":fields", + "format": [".jpg", "..."] } }, "edit": { diff --git a/table/types.go b/table/types.go index 2298cfaa..09a9b816 100644 --- a/table/types.go +++ b/table/types.go @@ -60,6 +60,7 @@ type Page struct { // Render 组件渲染方式 type Render struct { - Type string `json:"type,omitempty"` - Props map[string]interface{} `json:"props,omitempty"` + Type string `json:"type,omitempty"` + Props map[string]interface{} `json:"props,omitempty"` + Components []interface{} `json:"components,omitempty"` }