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.$;
@ -64,12 +65,12 @@
let cols = [ let cols = [
{ {
type: "checkbox" type: "checkbox"
},{
title: "主键",
field: "id",
},{ },{
title: "角色组", title: "角色组",
field: "name", field: "name",
},{
title: "主键",
field: "id",
},{ },{
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,
treeSpid: 0,
treeIdName: "id",
treePidName: "pid",
treeDefaultClose: false,
cols: [cols], cols: [cols],
skin: "line", skin: "line",
size: "lg", size: "lg",
toolbar: "#table-toolbar", toolbar: "#table-toolbar",
autoSort: false,
defaultToolbar: [{ defaultToolbar: [{
title: "刷新", title: "刷新",
layEvent: "refresh", layEvent: "refresh",
icon: "layui-icon-refresh", icon: "layui-icon-refresh",
}, "filter", "print", "exports"], }, "filter", "print", "exports"]
done: function () {
layer.photos({photos: 'div[lay-id="data-table"]', anim: 5});
}
}); });
} }