'使用ES6语法,改善重构前端实现'
This commit is contained in:
@@ -214,8 +214,11 @@
|
||||
|
||||
</row>
|
||||
|
||||
<script src="res/zui/lib/sortable/zui.sortable.js"></script>
|
||||
<script>
|
||||
//import { login } from '../api/user.js'
|
||||
//import { getServiceInfo, getServiceDetail, getServiceList } from '/api/meta.js'
|
||||
let { getServiceInfo, getServiceDetail, getServiceList } = meta;
|
||||
|
||||
var vm = new Vue({
|
||||
el: ".meta-service",
|
||||
data: {
|
||||
@@ -312,25 +315,19 @@
|
||||
},
|
||||
},
|
||||
methods: {
|
||||
loadInfo: function (name) {
|
||||
red.getJSON("/meta/service_info",{name: name}, function (json) {
|
||||
|
||||
var row = red.replacePoint(json);
|
||||
row.shows = row.shows || [];
|
||||
row.exports = row.exports || [];
|
||||
row.imports = row.imports || [];
|
||||
row.filters = row.filters || [];
|
||||
vm.serviceInfo = row;
|
||||
});
|
||||
loadInfo(name) {
|
||||
getServiceInfo({name}, (json) => {
|
||||
vm.serviceInfo = json;
|
||||
})
|
||||
},
|
||||
loadDetail: function (name) {
|
||||
red.getJSON("/meta/service_detail",{name: name}, function (json) {
|
||||
vm.serviceDetail = red.replacePoint(json);
|
||||
});
|
||||
loadDetail(name) {
|
||||
getServiceDetail({name}, (json) => {
|
||||
vm.serviceDetail = json;
|
||||
})
|
||||
},
|
||||
serviceList: function () {
|
||||
red.getJSON("/meta/service_list",{}, function (json) {
|
||||
vm.services = red.replacePoint(json);
|
||||
serviceList() {
|
||||
getServiceList(json => {
|
||||
vm.services = json;
|
||||
});
|
||||
},
|
||||
getFieldLabel: function (col) {
|
||||
@@ -518,13 +515,6 @@
|
||||
});*/
|
||||
|
||||
this.serviceList();
|
||||
|
||||
/*$(window).keydown(function (event) {
|
||||
// 监听 Ctrl + Enter 可全屏查看
|
||||
if (event.ctrlKey && event.keyCode == 13) {
|
||||
vm.save();
|
||||
}
|
||||
});*/
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
@@ -282,8 +282,9 @@
|
||||
|
||||
</row>
|
||||
|
||||
<script src="res/zui/lib/sortable/zui.sortable.js"></script>
|
||||
<script>
|
||||
let { getTableList,getTableDetail } = meta;
|
||||
|
||||
var vm = new Vue({
|
||||
el: ".meta-list",
|
||||
data: {
|
||||
@@ -362,12 +363,10 @@
|
||||
|
||||
},
|
||||
methods: {
|
||||
loadDetail: function (cate) {
|
||||
//this.status = 0;
|
||||
red.getJSON("/meta/tableinfo",{name: cate}, function (json) {
|
||||
loadDetail(cate) {
|
||||
getTableDetail({name: cate}, (json) => {
|
||||
var row = json;
|
||||
vm.meta = row;
|
||||
|
||||
var oldItems = [];
|
||||
row.items.forEach(function (item) {
|
||||
var d = {};
|
||||
@@ -380,15 +379,10 @@
|
||||
});
|
||||
|
||||
},
|
||||
tableList: function () {
|
||||
red.getJSON("/meta/tablelist",{}, function (json) {
|
||||
tableList() {
|
||||
getTableList(json => {
|
||||
vm.tables = json;
|
||||
});
|
||||
|
||||
/*red.getJSON("/meta/service_info",{name: "user_service"}, function (json) {
|
||||
var x = red.replaceAll(json);
|
||||
console.log(x)
|
||||
});*/
|
||||
})
|
||||
},
|
||||
catalogs: function() {
|
||||
var dbPlats = this.dbPlats;
|
||||
|
||||
Reference in New Issue
Block a user