更新treetable,之前的方案数据量大性能太差

This commit is contained in:
cyf783
2018-07-27 23:16:59 +08:00
parent 7d733d868c
commit 28dd8a0dee
9 changed files with 342 additions and 904 deletions

View File

@ -60,7 +60,7 @@
title: '菜单名称',
field: 'menuName',
width: '20%',
formatter: function(row, index) {
formatter: function(value, row, index) {
if (row.icon == null || row == "") {
return row.menuName;
} else {
@ -85,7 +85,7 @@
field: 'menuType',
width: '10%',
align: "center",
formatter: function(item, index) {
formatter: function(value, item, index) {
if (item.menuType == 'M') {
return '<span class="label label-success">目录</span>';
}
@ -102,7 +102,7 @@
title: '可见',
width: '10%',
align: "center",
formatter: function(row, index) {
formatter: function(value, row, index) {
return $.table.selectDictLabel(datas, row.visible);
}
},
@ -116,7 +116,7 @@
title: '操作',
width: '20%',
align: "center",
formatter: function(row, index) {
formatter: function(value, row, index) {
var actions = [];
actions.push('<a class="btn btn-success btn-xs ' + editFlag + '" href="#" onclick="$.operate.edit(\'' + row.menuId + '\')"><i class="fa fa-edit"></i>编辑</a> ');
actions.push('<a class="btn btn-info btn-xs ' + addFlag + '" href="#" onclick="$.operate.add(\'' + row.menuId + '\')"><i class="fa fa-plus"></i>新增</a> ');