提一嘴
parent
c4884c2b9b
commit
e9424e5cd9
|
|
@ -16,7 +16,7 @@ layui.define(['table', 'jquery', 'element', 'form', 'tab', 'menu', 'frame'],
|
||||||
|
|
||||||
var pearAdmin = new function() {
|
var pearAdmin = new function() {
|
||||||
this.render = function() {
|
this.render = function() {
|
||||||
readConfig().then(function(param) {
|
readConfig().then(function(param){
|
||||||
config = param;
|
config = param;
|
||||||
pearAdmin.logoRender(param);
|
pearAdmin.logoRender(param);
|
||||||
pearAdmin.menuRender(param);
|
pearAdmin.menuRender(param);
|
||||||
|
|
@ -42,10 +42,9 @@ layui.define(['table', 'jquery', 'element', 'form', 'tab', 'menu', 'frame'],
|
||||||
accordion: param.menu.accordion,
|
accordion: param.menu.accordion,
|
||||||
url: param.menu.data,
|
url: param.menu.data,
|
||||||
parseData: false,
|
parseData: false,
|
||||||
change: function() {
|
change:function(){
|
||||||
compatible();
|
compatible();
|
||||||
},
|
},done(){
|
||||||
done() {
|
|
||||||
sideMenu.selectItem(param.menu.select);
|
sideMenu.selectItem(param.menu.select);
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
@ -72,7 +71,7 @@ layui.define(['table', 'jquery', 'element', 'form', 'tab', 'menu', 'frame'],
|
||||||
}]
|
}]
|
||||||
});
|
});
|
||||||
bodyTab.click(function(id) {
|
bodyTab.click(function(id) {
|
||||||
if (!param.tab.keepState) {
|
if(!param.tab.keepState){
|
||||||
bodyTab.refresh(false);
|
bodyTab.refresh(false);
|
||||||
}
|
}
|
||||||
bodyTab.positionTab();
|
bodyTab.positionTab();
|
||||||
|
|
@ -136,8 +135,8 @@ layui.define(['table', 'jquery', 'element', 'form', 'tab', 'menu', 'frame'],
|
||||||
this.keepLoad = function(param) {
|
this.keepLoad = function(param) {
|
||||||
compatible()
|
compatible()
|
||||||
setTimeout(function() {
|
setTimeout(function() {
|
||||||
$(".loader-main").fadeOut(400);
|
$(".loader-main").fadeOut(200);
|
||||||
}, 2000)
|
}, param.other.keepLoad)
|
||||||
}
|
}
|
||||||
|
|
||||||
this.themeRender = function(option) {
|
this.themeRender = function(option) {
|
||||||
|
|
@ -241,8 +240,8 @@ layui.define(['table', 'jquery', 'element', 'form', 'tab', 'menu', 'frame'],
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
$("body").on("click", '[user-menu-id]', function() {
|
$("body").on("click",'[user-menu-id]',function(){
|
||||||
if (config.tab.muiltTab) {
|
if(config.tab.muiltTab){
|
||||||
bodyTab.addTabOnly({
|
bodyTab.addTabOnly({
|
||||||
id: $(this).attr("user-menu-id"),
|
id: $(this).attr("user-menu-id"),
|
||||||
title: $(this).attr("user-menu-title"),
|
title: $(this).attr("user-menu-title"),
|
||||||
|
|
@ -250,7 +249,7 @@ layui.define(['table', 'jquery', 'element', 'form', 'tab', 'menu', 'frame'],
|
||||||
icon: "",
|
icon: "",
|
||||||
close: true
|
close: true
|
||||||
}, 300);
|
}, 300);
|
||||||
} else {
|
}else{
|
||||||
bodyFrame.changePage($(this).attr("user-menu-url"), "", true);
|
bodyFrame.changePage($(this).attr("user-menu-url"), "", true);
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
@ -338,7 +337,7 @@ layui.define(['table', 'jquery', 'element', 'form', 'tab', 'menu', 'frame'],
|
||||||
pearAdmin.colorSet(color.color);
|
pearAdmin.colorSet(color.color);
|
||||||
});
|
});
|
||||||
|
|
||||||
function readConfig() {
|
function readConfig(){
|
||||||
var defer = $.Deferred();
|
var defer = $.Deferred();
|
||||||
$.getJSON("pear.config.json?fresh=" + Math.random(), function(result) {
|
$.getJSON("pear.config.json?fresh=" + Math.random(), function(result) {
|
||||||
defer.resolve(result)
|
defer.resolve(result)
|
||||||
|
|
@ -435,3 +434,4 @@ layui.define(['table', 'jquery', 'element', 'form', 'tab', 'menu', 'frame'],
|
||||||
|
|
||||||
exports('admin', pearAdmin);
|
exports('admin', pearAdmin);
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|
@ -70,9 +70,7 @@
|
||||||
layui.use(['admin'], function() {
|
layui.use(['admin'], function() {
|
||||||
var admin = layui.admin;
|
var admin = layui.admin;
|
||||||
|
|
||||||
admin.render({
|
admin.render();
|
||||||
currentUser: "admin"
|
|
||||||
});
|
|
||||||
})
|
})
|
||||||
</script>
|
</script>
|
||||||
</body>
|
</body>
|
||||||
|
|
|
||||||
|
|
@ -63,5 +63,8 @@
|
||||||
"title": "问答社区",
|
"title": "问答社区",
|
||||||
"href": "http://forum.pearadmin.com/"
|
"href": "http://forum.pearadmin.com/"
|
||||||
}
|
}
|
||||||
]
|
],
|
||||||
|
"other": {
|
||||||
|
"keepLoad": 1200
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue