1、引入lombok支持,重构JavaBean 将 常规getter/setter去除
2、去除Gson 依赖
This commit is contained in:
@@ -137,7 +137,7 @@
|
||||
</row>
|
||||
|
||||
<script>
|
||||
let {getTableList, tableInfo, itemSort, itemUpdate} = meta;
|
||||
let {tableList, tableInfo, itemSort, itemUpdate} = meta;
|
||||
let {showOk} = red
|
||||
let {dbList} = plat
|
||||
|
||||
@@ -228,25 +228,10 @@
|
||||
});
|
||||
vm.oldItems = oldItems;
|
||||
})
|
||||
|
||||
/*getTableDetail({name: cate}, (json) => {
|
||||
var row = json;
|
||||
vm.meta = row;
|
||||
var oldItems = [];
|
||||
row.items.forEach(function (item) {
|
||||
var d = {};
|
||||
["label", "name", "remark", "type", "inType"].forEach(function (k) {
|
||||
d[k] = item[k];
|
||||
});
|
||||
oldItems.push(d);
|
||||
});
|
||||
vm.oldItems = oldItems;
|
||||
});*/
|
||||
|
||||
},
|
||||
tableList() {
|
||||
getTableList(res => {
|
||||
vm.tables = res;
|
||||
tableList().then(res => {
|
||||
this.tables = res
|
||||
})
|
||||
},
|
||||
catalogs: function() {
|
||||
@@ -355,30 +340,11 @@
|
||||
if (vm.status == 1 && vm.itemSort.length > 0) {
|
||||
itemSort({alias: this.alias, items: this.itemSort}).then(() => red.showOk())
|
||||
|
||||
/*red.postX("/meta/itemsort", {
|
||||
alias: this.alias,
|
||||
items: JSON.stringify(vm.itemSort)
|
||||
}).then(() => showOk())*/
|
||||
}
|
||||
|
||||
else if (vm.status == 2 && vm.itemEdit.length > 0) {
|
||||
itemUpdate({alias: this.alias, items: this.itemEdit}).then(() => red.showOk())
|
||||
|
||||
/*red.postX("/meta/itemupdate", {
|
||||
serviceKey: vm.table,
|
||||
items: JSON.stringify(vm.itemEdit)
|
||||
}).then(() => showOk())*/
|
||||
}
|
||||
/*else if (vm.status == 3 || vm.status == 4 || vm.status == 5) {
|
||||
var urls = {3: "/meta/exportsort", 4: "/meta/importsort", 5: "/meta/showsort"};
|
||||
var items = {3: vm.meta.exports, 4: vm.meta.imports, 5: vm.meta.shows};
|
||||
|
||||
red.post(urls[vm.status], {
|
||||
serviceKey: vm.table,
|
||||
items: JSON.stringify(items[vm.status])
|
||||
})
|
||||
}*/
|
||||
|
||||
else if (vm.status == 5) {
|
||||
red.post("/meta/showsort", {
|
||||
serviceKey: vm.table,
|
||||
@@ -407,7 +373,7 @@
|
||||
dealTableLabel(table) {
|
||||
return `${table.name} [${table.comment}] (${table.linkCount})`
|
||||
},
|
||||
getFieldLabel: function (col) {
|
||||
getFieldLabel (col) {
|
||||
if (!col) {
|
||||
return "";
|
||||
}
|
||||
@@ -426,24 +392,7 @@
|
||||
dbList().then(res => {
|
||||
this.dbPlats = res.rows;
|
||||
})
|
||||
|
||||
this.tableList();
|
||||
|
||||
/*$(window).keydown(function (event) {
|
||||
// 监听 Ctrl + Enter 可全屏查看
|
||||
if (event.ctrlKey && event.keyCode == 13) {
|
||||
vm.save();
|
||||
}
|
||||
});*/
|
||||
}
|
||||
});
|
||||
|
||||
</script>
|
||||
<!--
|
||||
todo:
|
||||
MetaData,
|
||||
1、Excel导入
|
||||
2、操作数据库表
|
||||
3、关联数据库表
|
||||
|
||||
-->
|
||||
</script>
|
||||
Reference in New Issue
Block a user