From 696222fcf09652718fe75e547bf6f2ae9c5c5804 Mon Sep 17 00:00:00 2001 From: lxyer <237809796@qq.com> Date: Thu, 4 Apr 2019 17:47:29 +0800 Subject: [PATCH] =?UTF-8?q?1=E3=80=81=E4=BD=BF=E7=94=A8Promise=EF=BC=8C?= =?UTF-8?q?=E9=87=8D=E5=86=99red.getJSON=20/red.post,=20=20=E8=A7=A3?= =?UTF-8?q?=E5=86=B3"=E5=9B=9E=E8=B0=83=E5=9C=B0=E7=8B=B1"=E9=97=AE?= =?UTF-8?q?=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 2、修改 数据源管理/平台信息管理 --- root/api/meta.js | 4 +- root/api/plat.js | 17 ++++ root/index.html | 1 + root/plat/db.html | 25 +++-- root/plat/index.html | 27 ++---- root/res/js/red.js | 38 ++++++++ root/user/login.html | 12 ++- src/main/java/net/tccn/base/arango/Doc.java | 20 +++- src/main/java/net/tccn/dbq/DbExecutors.java | 2 + src/main/java/net/tccn/plat/DbPlat.java | 96 +++++++++++++++++++ src/main/java/net/tccn/plat/PlatService.java | 69 +++++++++++++ .../net/tccn/{dbq/qtask => plat}/SysPlat.java | 2 +- .../net/tccn/service/MetadataService.java | 2 +- .../java/net/tccn/service/QtaskService.java | 2 +- src/test/java/RunTest.java | 4 +- 15 files changed, 283 insertions(+), 38 deletions(-) create mode 100644 root/api/plat.js create mode 100644 src/main/java/net/tccn/plat/DbPlat.java create mode 100644 src/main/java/net/tccn/plat/PlatService.java rename src/main/java/net/tccn/{dbq/qtask => plat}/SysPlat.java (96%) diff --git a/root/api/meta.js b/root/api/meta.js index eaa689a..ded5851 100644 --- a/root/api/meta.js +++ b/root/api/meta.js @@ -42,9 +42,9 @@ function getServiceDetail({name}, callback) { }); }*/ const meta = { - getPlats: (callback) => { + /*getPlats: (callback) => { red.getJSON("/meta/plat_list", {}, json => callback(json)); - }, + },*/ getTableList(callback) { red.getJSON("/meta/tablelist",{}, json => callback(json)); }, diff --git a/root/api/plat.js b/root/api/plat.js new file mode 100644 index 0000000..d6e999d --- /dev/null +++ b/root/api/plat.js @@ -0,0 +1,17 @@ + +const plat = { + + platList(params) { // 平台列表 + return red.getX('/plat/list', params) + }, + platSave({plat}) { + return red.postX('/plat/save', {plat}) + }, + + dbList(params) { // 数据源列表 + return red.getX('/plat/db_list', params) + }, + dbSave({plat}) { + return red.postX('/plat/db_save', {plat}) + }, +} \ No newline at end of file diff --git a/root/index.html b/root/index.html index c3c59e1..1590cf5 100644 --- a/root/index.html +++ b/root/index.html @@ -90,6 +90,7 @@ + +