Files
sklzypan/public/static/admin/js/boostrap.js
T
2021-10-12 11:06:24 +08:00

89 lines
2.5 KiB
JavaScript

layui.use(['admin', 'jquery', 'layer','element'], function() {
var $ = layui.jquery;
var layer = layui.layer;
var layelem = layui.element;
var admin = layui.admin;
// 框 架 初 始 化
admin.render({
"logo": {
"title": skpan_config.title,
"image": skpan_config.logo
},
"menu": {
"data": skpan_config.menu,
"accordion": true,
"control": false,
"select": skpan_config.menu_select,
async: false
},
"tab": {
"muiltTab": true,
"keepState": false,
"session": true,
"tabMax": 30,
"index": {
id: "1",
href: skpan_config.home_url,
title: "面板首页"
}
},
"theme": {
"defaultColor": "3",
"defaultMenu": "dark-theme",
"allowCustom": false
},
"colors": [
{
"id": "3",
"color": "#1E9FFF"
}
],
"links": [],
"other": {
"keepLoad": 1000
},
"header":{
message: false
}
});
layelem.on('nav(layui_nav_right)', function(elem) {
if ($(elem).hasClass('logout')) {
layer.confirm('确定退出登录吗?', function(index) {
layer.close(index);
$.ajax({
url: skpan_config.logout_url,
type:"POST",
dataType:"json",
success: function(res) {
if (res.code==200) {
layer.msg(res.msg, {
icon: 1
});
setTimeout(function() {
location.href = skpan_config.index_url;
}, 333)
}
}
});
});
}else if ($(elem).hasClass('password')) {
layer.open({
type: 2,
maxmin: true,
title: '修改密码',
shade: 0.1,
area: ['300px', '300px'],
content:skpan_config.pass_url
});
}else if ($(elem).hasClass('cache')) {
$.post(skpan_config.clear_cache_url,
function(data){
layer.msg(data.msg, {time: 1500});
location.reload()
});
}
});
})