This commit is contained in:
walkor 2022-12-19 14:46:37 +08:00
parent 500a8f26b0
commit ddbe85c6c0

View File

@ -53,7 +53,8 @@
const UPDATE_URL = "/app/admin/role/update"; const UPDATE_URL = "/app/admin/role/update";
// 表格渲染 // 表格渲染
layui.use(["table", "form", "common", "popup", "util"], function() { layui.use(["table", "treetable", "form", "common", "popup", "util"], function() {
let treeTable = layui.treetable;
let table = layui.table; let table = layui.table;
let form = layui.form; let form = layui.form;
let $ = layui.$; let $ = layui.$;
@ -65,11 +66,11 @@
{ {
type: "checkbox" type: "checkbox"
},{ },{
title: "角色组",
field: "name",
},{
title: "主键", title: "主键",
field: "id", field: "id",
},{
title: "角色组",
field: "name",
},{ },{
title: "权限", title: "权限",
field: "rules", field: "rules",
@ -114,23 +115,23 @@
// 渲染表格 // 渲染表格
function render() function render()
{ {
table.render({ treeTable.render({
elem: "#data-table", elem: "#data-table",
url: SELECT_API, url: SELECT_API,
page: true, treeColIndex: 1,
cols: [cols], treeSpid: 0,
skin: "line", treeIdName: "id",
size: "lg", treePidName: "pid",
toolbar: "#table-toolbar", treeDefaultClose: false,
autoSort: false, cols: [cols],
defaultToolbar: [{ skin: "line",
title: "刷新", size: "lg",
layEvent: "refresh", toolbar: "#table-toolbar",
icon: "layui-icon-refresh", defaultToolbar: [{
}, "filter", "print", "exports"], title: "刷新",
done: function () { layEvent: "refresh",
layer.photos({photos: 'div[lay-id="data-table"]', anim: 5}); icon: "layui-icon-refresh",
} }, "filter", "print", "exports"]
}); });
} }