From efdcc26fc919412e58049a36821c924282f6eaeb Mon Sep 17 00:00:00 2001 From: lxyer <237809796@qq.com> Date: Fri, 19 Apr 2019 18:16:07 +0800 Subject: [PATCH] =?UTF-8?q?1=E3=80=81=E4=BB=A3=E7=A0=81=E4=BC=98=E5=8C=96?= =?UTF-8?q?=EF=BC=8C=E9=87=8D=E6=9E=84=E9=80=BB=E8=BE=91=EF=BC=8C=E7=95=8C?= =?UTF-8?q?=E9=9D=A2html=202=E3=80=81=E8=A7=A3=E5=86=B3TplKit=20=E5=9B=A0?= =?UTF-8?q?=E5=8D=87=E7=BA=A7=E5=AF=BC=E8=87=B4=E7=9A=84=E6=A8=A1=E6=9D=BF?= =?UTF-8?q?=E6=96=87=E4=BB=B6=E6=89=BE=E4=B8=8D=E5=88=B0=EF=BC=88=E9=80=80?= =?UTF-8?q?=E5=9B=9E=E5=8E=9F=E7=89=88=E6=9C=AC=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pom.xml | 2 +- root/api/meta.js | 60 +---- root/metadata/dataList.html | 139 +++++----- root/metadata/metaLink.html | 34 +-- root/metadata/metaService.html | 245 ++++++++---------- root/metadata/metatable/metaTable.html | 81 +++--- root/res/css/red-kit.css | 35 ++- src/main/java/net/tccn/base/MetaKit.java | 7 + src/main/java/net/tccn/base/TplKit.java | 13 +- .../net/tccn/service/MetadataService.java | 20 +- src/test/java/RunTest.java | 10 +- 11 files changed, 284 insertions(+), 362 deletions(-) diff --git a/pom.xml b/pom.xml index 628ba39..c69f5f7 100644 --- a/pom.xml +++ b/pom.xml @@ -38,7 +38,7 @@ com.jfinal jfinal - 3.8 + 3.3 diff --git a/root/api/meta.js b/root/api/meta.js index fd458e9..5013c92 100644 --- a/root/api/meta.js +++ b/root/api/meta.js @@ -65,56 +65,14 @@ const meta = { }, tableInfo({name, alias}) { return red.postX('/meta/tableinfo', {name, alias}) - } + }, + + // Meta-Table + itemSort({alias, items}) { + return red.postX('/meta/itemsort', {alias, items: JSON.stringify(items)}) + }, + itemUpdate({alias, items}) { + return red.postX('/meta/itemupdate', {alias, items: JSON.stringify(items)}) + }, } -let a = [ - { - name: '', - alias: '', - link: [ - {"a.id": "b.x"} - ], - } -] - -/* - -let list = [ - {id: 1, pid:0}, - {id: 2, pid:0}, - {id: 3, pid:0}, - {id: 4, pid:1}, - {id: 5, pid:2}, - {id: 6, pid:5}, - {id: 7, pid:1}, - {id: 8, pid:0}, -] - - -class Tree { - constructor(id, pid) { - this.id = id - this.pid = pid - this.left = undefined; - this.right = undefined; - this.nodes = [] - } - add(tree) { - this.nodes.push(tree) - } -} - -let nodes = new Tree(null, 0); - - -for (let x of list) { - if (x.pid == 0) { - nodes.add(x) - continue - } - - for (let i = 0; i < x.nodes.length; i++) { - - } -}*/ diff --git a/root/metadata/dataList.html b/root/metadata/dataList.html index 885d987..cccad0a 100644 --- a/root/metadata/dataList.html +++ b/root/metadata/dataList.html @@ -1,9 +1,4 @@ - @@ -28,33 +23,46 @@ - 高级查询 - [测试用例] + + + + + 业务列表(Meta-Service) + + + + + - - - - 添加过滤条件 - - - {{f.label}} - + + + + + + 添加过滤条件 + + + {{f.label}} + - + 查询 - - - 导出 - + + + 导出 + + - + - - + + {{filter.label}} @@ -64,53 +72,56 @@ - - + + + + + + + + + + + + + + + + + + + + + + + + + 共{{list.total}}条数据 + + + «上一页 + + + »下一页 + + + + 到第/ {{limit.total}}页 + + + 确定 + + + - - - - - - - - - - - - - - - - - - - - 共{{list.total}}条数据 - - - «上一页 - - - »下一页 - - - - 到第/ {{limit.total}}页 - - - 确定 - - -