...
|
...
|
@@ -110,7 +110,7 @@ layui.define(['table', 'form', 'laydate','treeTable', 'admin', 'layer', 'laytpl' |
|
|
' <button role-data-menu="' + d.id + '" lay-tips="菜单授权" type="button" class="layui-btn layui-btn-xs layui-btn-normal delete-org-btn"><i class="layui-icon layui-icon-menu-fill"></i></button>' +
|
|
|
// ' <button role-data-query-menus="'+d.id+'" role-data-name="'+d.name+'" lay-tips="角色菜单查看" type="button" class="layui-btn layui-btn-xs layui-btn-normal delete-org-btn"><i class="layui-icon layui-icon-search"></i></button>'+
|
|
|
' <button role-data-oneKey="' + d.id + '" lay-tips="' + tips + '" type="button" class="layui-btn layui-btn-xs layui-btn-normal delete-org-btn"><i class="layui-icon layui-icon-auz"></i></button>' +
|
|
|
' <button data-code="' + d.code + '" lay-tips="配置默认首页" type="button" class="layui-btn layui-btn-xs layui-btn-normal config-default-index"><i class="layui-icon layui-icon-website"></i></button>' +
|
|
|
' <button data-code="' + d.code + '" data-id="'+d.id+'" lay-tips="配置默认首页" type="button" class="layui-btn layui-btn-xs layui-btn-normal config-default-index"><i class="layui-icon layui-icon-website"></i></button>' +
|
|
|
'</div>';
|
|
|
}}
|
|
|
]],
|
...
|
...
|
@@ -176,6 +176,7 @@ layui.define(['table', 'form', 'laydate','treeTable', 'admin', 'layer', 'laytpl' |
|
|
// 配置默认首页
|
|
|
$('.config-default-index').unbind('click').on('click', function () {
|
|
|
var roleCode = $(this).data('code');
|
|
|
var roleId =$(this).data('id');
|
|
|
layer.load(2);
|
|
|
admin.req({
|
|
|
url: domainName + '/api-web/defaultIndex/getDefaultIndex',
|
...
|
...
|
@@ -231,8 +232,25 @@ layui.define(['table', 'form', 'laydate','treeTable', 'admin', 'layer', 'laytpl' |
|
|
common.menuXmSelect({
|
|
|
el: '#slt-menu-tree',
|
|
|
radio: true,
|
|
|
prop: {
|
|
|
name: 'name',
|
|
|
value: 'id',
|
|
|
isParent: 'isParent',
|
|
|
},
|
|
|
clickClose: true,
|
|
|
on(data) {
|
|
|
//XuHaoJie 2021/10/21 添加是否是父节点
|
|
|
//arr: 当前多选已选中的数据
|
|
|
var arr = data.arr;
|
|
|
if (arr && arr.length > 0) {
|
|
|
if (arr[0].isParent == 1) {
|
|
|
layer.msg('父节点不能选', {icon: 7});
|
|
|
setTimeout(function () {
|
|
|
xmSelect.get('#slt-menu-tree', true).setValue([]);
|
|
|
},1000);
|
|
|
return false;
|
|
|
}
|
|
|
}
|
|
|
if (data.arr.length) {
|
|
|
switch (data.arr[0].moduleid) {
|
|
|
case 'index-topo': {
|
...
|
...
|
@@ -285,7 +303,7 @@ layui.define(['table', 'form', 'laydate','treeTable', 'admin', 'layer', 'laytpl' |
|
|
}
|
|
|
}, function (select) {
|
|
|
select.setValue([defaultIndex], null, true);
|
|
|
});
|
|
|
},null,roleId);
|
|
|
|
|
|
|
|
|
function reSetForm() {
|
...
|
...
|
|