From 5f9fef90ef16d82dbbe6c1add8f05312235c1350 Mon Sep 17 00:00:00 2001 From: lxyer <237809796@qq.com> Date: Sat, 1 Jun 2019 20:34:51 +0800 Subject: [PATCH] =?UTF-8?q?metaService=E4=B8=AD=E6=94=AF=E6=8C=81=E8=AF=A6?= =?UTF-8?q?=E6=83=85=E9=A1=B5=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- root/api/meta.js | 8 +- root/metadata/metaService.html | 277 +++++++++++------- src/main/java/net/tccn/base/MetaKit.java | 8 +- src/main/java/net/tccn/meta/MetaService.java | 2 +- .../net/tccn/service/MetadataService.java | 11 + 5 files changed, 200 insertions(+), 106 deletions(-) diff --git a/root/api/meta.js b/root/api/meta.js index f1003f9..f4c32ab 100644 --- a/root/api/meta.js +++ b/root/api/meta.js @@ -19,9 +19,9 @@ const meta = { getServiceInfo({name}, callback) { red.getJSON("/meta/service_info",{name}, res => { - let {name, comment, table, edits, imports, shows, exports, filters} = red.replacePoint(res) + let {name, comment, table, edits, imports, shows, exports, filters, details} = red.replacePoint(res) - callback({name, comment, table, edits, imports, shows, exports, filters}); + callback({name, comment, table, edits, imports, shows, exports, filters, details}); }); }, getServiceDetail({name}, callback) { @@ -70,6 +70,10 @@ const meta = { exports = red.replace$(exports); return red.postX('/meta/exportsave', {name, exports: JSON.stringify(exports)}) }, + detailSave({name, details}) { + details = red.replace$(details); + return red.postX('/meta/detailsave', {name, details: JSON.stringify(details)}) + }, // Meta-Table tableList() { diff --git a/root/metadata/metaService.html b/root/metadata/metaService.html index eeaccad..488965f 100644 --- a/root/metadata/metaService.html +++ b/root/metadata/metaService.html @@ -1,4 +1,3 @@ -
@@ -64,6 +63,9 @@ + + + @@ -84,7 +86,7 @@
业务相关表
@@ -105,10 +107,11 @@ 备注--> - + + @@ -130,16 +133,16 @@ 数据字段 表头名称 - + 格式化 - - + +
@@ -227,6 +230,33 @@
+ + +
+
详情配置
+ + + + + + + + + + + + + + + + + +
数据字段展示名称格式化
+ +
+
@@ -274,8 +304,8 @@