461 lines
15 KiB
Java
461 lines
15 KiB
Java
if (self.frameElement && self.frameElement.tagName == "IFRAME") {
|
||
top.location.reload();
|
||
/*!
|
||
* Copyright (c) 2013-Now 华夏erp All rights reserved.
|
||
*
|
||
* @author jishenghua
|
||
* @version 2019-09-14
|
||
*/
|
||
}
|
||
+function (d) {
|
||
var b = "lte.pushmenu";
|
||
var e = {collapseScreenSize: 767, expandOnHover: false, expandTransitionDelay: 50};
|
||
var a = {
|
||
collapsed: ".sidebar-collapse",
|
||
open: ".sidebar-open",
|
||
mainSidebar: ".main-sidebar",
|
||
contentWrapper: ".content-wrapper",
|
||
searchInput: ".sidebar-form .form-control",
|
||
button: '[data-toggle="push-menu"]',
|
||
mini: ".sidebar-mini",
|
||
expanded: ".sidebar-expanded-on-hover",
|
||
layoutFixed: ".fixed"
|
||
};
|
||
var h = {
|
||
collapsed: "sidebar-collapse",
|
||
open: "sidebar-open",
|
||
mini: "sidebar-mini",
|
||
expanded: "sidebar-expanded-on-hover",
|
||
expandFeature: "sidebar-mini-expand-feature",
|
||
layoutFixed: "fixed"
|
||
};
|
||
var i = {expanded: "expanded.pushMenu", collapsed: "collapsed.pushMenu"};
|
||
var g = function (j) {
|
||
this.options = j;
|
||
this.init()
|
||
};
|
||
g.prototype.init = function () {
|
||
if (this.options.expandOnHover || (d("body").is(a.mini + a.layoutFixed))) {
|
||
this.expandOnHover();
|
||
d("body").addClass(h.expandFeature)
|
||
}
|
||
d(a.contentWrapper).click(function () {
|
||
if (d(window).width() <= this.options.collapseScreenSize && d("body").hasClass(h.open)) {
|
||
this.close()
|
||
}
|
||
}.bind(this));
|
||
d(a.searchInput).click(function (j) {
|
||
j.stopPropagation()
|
||
})
|
||
};
|
||
g.prototype.toggle = function () {
|
||
var k = d(window).width();
|
||
var j = !d("body").hasClass(h.collapsed);
|
||
if (k <= this.options.collapseScreenSize) {
|
||
j = d("body").hasClass(h.open)
|
||
}
|
||
if (!j) {
|
||
this.open()
|
||
} else {
|
||
this.close()
|
||
}
|
||
window.setTimeout(function () {
|
||
d(window).resize()
|
||
}, 100)
|
||
};
|
||
g.prototype.open = function () {
|
||
var j = d(window).width();
|
||
if (j > this.options.collapseScreenSize) {
|
||
d("body").removeClass(h.collapsed).trigger(d.Event(i.expanded))
|
||
} else {
|
||
d("body").addClass(h.open).trigger(d.Event(i.expanded))
|
||
}
|
||
};
|
||
g.prototype.close = function () {
|
||
var j = d(window).width();
|
||
if (j > this.options.collapseScreenSize) {
|
||
d("body").addClass(h.collapsed).trigger(d.Event(i.collapsed))
|
||
} else {
|
||
d("body").removeClass(h.open + " " + h.collapsed).trigger(d.Event(i.collapsed))
|
||
}
|
||
};
|
||
g.prototype.expandOnHover = function () {
|
||
d(a.mainSidebar).hover(function () {
|
||
if (d("body").is(a.mini + a.collapsed) && d(window).width() > this.options.collapseScreenSize) {
|
||
this.expand()
|
||
}
|
||
}.bind(this), function () {
|
||
if (d("body").is(a.expanded)) {
|
||
this.collapse()
|
||
}
|
||
}.bind(this))
|
||
};
|
||
g.prototype.expand = function () {
|
||
setTimeout(function () {
|
||
d("body").removeClass(h.collapsed).addClass(h.expanded)
|
||
}, this.options.expandTransitionDelay)
|
||
};
|
||
g.prototype.collapse = function () {
|
||
setTimeout(function () {
|
||
d("body").removeClass(h.expanded).addClass(h.collapsed)
|
||
}, this.options.expandTransitionDelay)
|
||
};
|
||
|
||
function f(j) {
|
||
return this.each(function () {
|
||
var m = d(this);
|
||
var l = m.data(b);
|
||
if (!l) {
|
||
var k = d.extend({}, e, m.data(), typeof j == "object" && j);
|
||
m.data(b, (l = new g(k)))
|
||
}
|
||
if (j == "toggle") {
|
||
l.toggle()
|
||
}
|
||
})
|
||
}
|
||
|
||
var c = d.fn.pushMenu;
|
||
d.fn.pushMenu = f;
|
||
d.fn.pushMenu.Constructor = g;
|
||
d.fn.pushMenu.noConflict = function () {
|
||
d.fn.pushMenu = c;
|
||
return this
|
||
};
|
||
d(document).on("click", a.button, function (j) {
|
||
j.preventDefault();
|
||
f.call(d(this), "toggle")
|
||
});
|
||
d(function () {
|
||
f.call(d(a.button));
|
||
d(a.button).css({cursor: "pointer"})
|
||
})
|
||
}(jQuery) + function (e) {
|
||
var b = "lte.tree";
|
||
var f = {animationSpeed: 50, accordion: true, followLink: true, trigger: ".treeview a"};
|
||
var a = {
|
||
tree: ".tree",
|
||
treeview: ".treeview",
|
||
treeviewMenu: ".treeview-menu",
|
||
open: ".menu-open, .active",
|
||
li: "li",
|
||
data: '[data-widget="tree"]',
|
||
active: ".active"
|
||
};
|
||
var h = {open: "menu-open", tree: "tree"};
|
||
var i = {collapsed: "collapsed.tree", expanded: "expanded.tree"};
|
||
var d = function (k, j) {
|
||
this.element = k;
|
||
this.options = j;
|
||
e(this.element).addClass(h.tree);
|
||
e(a.treeview + a.active, this.element).addClass(h.open);
|
||
this._setUpListeners()
|
||
};
|
||
d.prototype.toggle = function (n, m) {
|
||
var l = n.next(a.treeviewMenu);
|
||
var j = n.parent();
|
||
var k = j.hasClass(h.open);
|
||
if (!j.is(a.treeview)) {
|
||
return
|
||
}
|
||
if (!this.options.followLink || n.attr("href") == "#") {
|
||
m.preventDefault()
|
||
}
|
||
if (k) {
|
||
this.collapse(l, j)
|
||
} else {
|
||
this.expand(l, j)
|
||
}
|
||
if (l.children().length === 0) {
|
||
e(".active", this.element).removeClass("treeview-item active");
|
||
j.parents(".treeview:not(.active)").addClass("menu-open active");
|
||
j.addClass("treeview-item active")
|
||
}
|
||
};
|
||
d.prototype.expand = function (k, l) {
|
||
var n = e.Event(i.expanded);
|
||
if (this.options.accordion) {
|
||
var j = l.siblings(a.open);
|
||
var m = j.children(a.treeviewMenu);
|
||
this.collapse(m, j)
|
||
}
|
||
l.addClass(h.open);
|
||
k.slideDown(this.options.animationSpeed, function () {
|
||
e(this.element).trigger(n)
|
||
}.bind(this))
|
||
};
|
||
d.prototype.collapse = function (k, j) {
|
||
var l = e.Event(i.collapsed);
|
||
k.find(a.open).removeClass(h.open);
|
||
j.removeClass(h.open);
|
||
k.slideUp(this.options.animationSpeed, function () {
|
||
k.find(a.open + " > " + a.treeview).slideUp();
|
||
e(this.element).trigger(l)
|
||
}.bind(this))
|
||
};
|
||
d.prototype._setUpListeners = function () {
|
||
var j = this;
|
||
e(this.element).on("click", this.options.trigger, function (k) {
|
||
j.toggle(e(this), k)
|
||
})
|
||
};
|
||
|
||
function g(j) {
|
||
return this.each(function () {
|
||
var m = e(this);
|
||
var l = m.data(b);
|
||
if (!l) {
|
||
var k = e.extend({}, f, m.data(), typeof j == "object" && j);
|
||
m.data(b, new d(m, k))
|
||
}
|
||
})
|
||
}
|
||
|
||
var c = e.fn.tree;
|
||
e.fn.tree = g;
|
||
e.fn.tree.Constructor = d;
|
||
e.fn.tree.noConflict = function () {
|
||
e.fn.tree = c;
|
||
return this
|
||
};
|
||
e(function () {
|
||
e(a.data).each(function () {
|
||
g.call(e(this))
|
||
})
|
||
})
|
||
}(jQuery);
|
||
$(function () {
|
||
js.initTabPage("tabpanel", {
|
||
height: function () {
|
||
var g = $(window).height(), e = $(".main-header:visible").outerHeight(),
|
||
f = $(".main-footer:visible").outerHeight(), d = g - e - f;
|
||
return d < 300 ? 300 : d
|
||
}
|
||
});
|
||
$(window).resize();
|
||
var b = $("#desktopTabPage");
|
||
if (b.length > 0) {
|
||
var a = b.data("url");
|
||
if (a != "" && a != ctx) {
|
||
js.addTabPage(null, '<i class="fa fa-home"></i> ' + b.data("title"), a, false, false)
|
||
}
|
||
}
|
||
var c = $("#modifyPasswordTip");
|
||
if (c.length > 0 && c.data("message") != "") {
|
||
js.confirm(c.data("message"), function () {
|
||
$("#modifyPassword").click()
|
||
})
|
||
}
|
||
window.isMenuClickFlag = false;
|
||
$(window).bind("hashchange", function (h) {
|
||
if (!window.isMenuClickFlag) {
|
||
var g = window.location.hash.replace("#", "");
|
||
if (g && g != "" && g != window.location.pathname) {
|
||
var f = $('a.addTabPage[data-href="' + g + '"]:eq(0)');
|
||
if (f && f.length > 0) {
|
||
f.click()
|
||
} else {
|
||
if ($(".sidebar-menu").length > 0) {
|
||
js.addTabPage(null, js.text("tabpanel.newTabPage"), g)
|
||
}
|
||
}
|
||
} else {
|
||
var d = $(".sidebar-menu > li:eq(0):not(.active) > a:eq(0)");
|
||
if (d.data("href") == "blank") {
|
||
d.click()
|
||
}
|
||
}
|
||
}
|
||
window.isMenuClickFlag = false
|
||
}).trigger("hashchange");
|
||
$("#fullScreen").click(function () {
|
||
if ($(this).data("isOpen") == "true") {
|
||
$(this).data("isOpen", "false");
|
||
if (document.exitFullscreen) {
|
||
document.exitFullscreen()
|
||
} else {
|
||
if (document.msExitFullscreen) {
|
||
document.msExitFullscreen()
|
||
} else {
|
||
if (document.mozCancelFullScreen) {
|
||
document.mozCancelFullScreen()
|
||
} else {
|
||
if (document.webkitCancelFullScreen) {
|
||
document.webkitCancelFullScreen()
|
||
}
|
||
}
|
||
}
|
||
}
|
||
} else {
|
||
$(this).data("isOpen", "true");
|
||
var d = document.documentElement;
|
||
if (d.requestFullscreen) {
|
||
d.requestFullscreen()
|
||
} else {
|
||
if (d.msRequestFullscreen) {
|
||
d.msRequestFullscreen()
|
||
} else {
|
||
if (d.mozRequestFullScreen) {
|
||
d.mozRequestFullScreen()
|
||
} else {
|
||
if (d.webkitRequestFullScreen) {
|
||
d.webkitRequestFullScreen()
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
return false
|
||
}).tooltip();
|
||
$("#switchSkin").click(function () {
|
||
js.layer.open({
|
||
type: 2,
|
||
shadeClose: true,
|
||
title: $(this).attr("data-original-title"),
|
||
area: ["530px", "440px"],
|
||
content: ctx + "/switchSkin/select",
|
||
success: function (d, e) {
|
||
if ($(js.layer.window).width() < 500 || $(js.layer.window).height() < 390) {
|
||
js.layer.full(e)
|
||
}
|
||
},
|
||
})
|
||
}).tooltip()
|
||
});
|
||
+function (h) {
|
||
var g = "lte.layout";
|
||
var c = {slimscroll: true, resetHeight: true};
|
||
var b = {
|
||
wrapper: ".wrapper",
|
||
contentWrapper: ".content-wrapper",
|
||
layoutBoxed: ".layout-boxed",
|
||
mainFooter: ".main-footer:visible",
|
||
mainHeader: ".main-header:visible",
|
||
sidebar: ".sidebar",
|
||
controlSidebar: ".control-sidebar",
|
||
fixed: ".fixed",
|
||
sidebarMenu: ".sidebar-menu",
|
||
logo: ".main-header .logo"
|
||
};
|
||
var f = {fixed: "fixed", holdTransition: "hold-transition"};
|
||
var e = function (i) {
|
||
this.options = i;
|
||
this.bindedResize = false;
|
||
this.activate()
|
||
};
|
||
e.prototype.activate = function () {
|
||
this.fix();
|
||
this.fixSidebar();
|
||
h("body").removeClass(f.holdTransition);
|
||
if (!this.bindedResize) {
|
||
h(window).resize(function () {
|
||
this.fix();
|
||
this.fixSidebar();
|
||
h(b.logo + ", " + b.sidebar).one("webkitTransitionEnd otransitionend oTransitionEnd msTransitionEnd transitionend", function () {
|
||
this.fix();
|
||
this.fixSidebar()
|
||
}.bind(this));
|
||
var i = this;
|
||
setTimeout(function () {
|
||
i.fix();
|
||
i.fixSidebar()
|
||
}, 500)
|
||
}.bind(this));
|
||
this.bindedResize = true
|
||
}
|
||
};
|
||
e.prototype.fix = function () {
|
||
};
|
||
e.prototype.fixSidebar = function () {
|
||
if (!h("body").hasClass(f.fixed)) {
|
||
return
|
||
}
|
||
if (this.options.slimscroll) {
|
||
if (typeof h.fn.slimScroll !== "undefined") {
|
||
h(b.sidebar).slimScroll({height: (h(b.contentWrapper).height()) + "px", color: "#aaa", size: "3px"})
|
||
}
|
||
}
|
||
};
|
||
|
||
function d(i) {
|
||
return this.each(function () {
|
||
var l = h(this);
|
||
var k = l.data(g);
|
||
if (!k) {
|
||
var j = h.extend({}, c, l.data(), typeof i === "object" && i);
|
||
l.data(g, (k = new e(j)))
|
||
}
|
||
if (typeof i === "string") {
|
||
if (typeof k[i] === "undefined") {
|
||
throw new Error("No method named " + i)
|
||
}
|
||
k[i]()
|
||
}
|
||
})
|
||
}
|
||
|
||
var a = h.fn.layout;
|
||
h.fn.layout = d;
|
||
h.fn.layout.Constuctor = e;
|
||
h.fn.layout.noConflict = function () {
|
||
h.fn.layout = a;
|
||
return this
|
||
};
|
||
h(function () {
|
||
d.call(h("body"))
|
||
})
|
||
}(jQuery);
|
||
|
||
|
||
////////////////////
|
||
$(function () {
|
||
$('#sidebarLoginOut, #loginOut').off("click").on("click", function () {
|
||
$.messager.confirm("提示","确认要退出系统吗?",function(r){
|
||
if(r) {
|
||
sessionStorage.removeItem("userId");
|
||
location.href = '/user/logout';
|
||
}
|
||
});
|
||
});
|
||
|
||
toastr.options = {
|
||
"closeButton": true,
|
||
"debug": true,
|
||
"positionClass": "toast-bottom-right",
|
||
"onclick": null,
|
||
"showDuration": "300",
|
||
"hideDuration": "1000",
|
||
"timeOut": "10000",
|
||
"extendedTimeOut": "1000",
|
||
"showEasing": "swing",
|
||
"hideEasing": "linear",
|
||
"showMethod": "fadeIn",
|
||
"hideMethod": "fadeOut"
|
||
};
|
||
|
||
//消息弹窗
|
||
var loginName = sessionStorage.getItem("loginName");
|
||
if(loginName == "jsh") {
|
||
toastr.info('您当前正在使用演示账号,<br/>如需正式使用请注册 <a href="/register.html"><b>点击注册</b></a>');
|
||
}
|
||
|
||
//广告循环
|
||
if(loginName == "jsh") {
|
||
//根据时间戳决定展示aliyun还是tencent
|
||
function autoChangeTip() {
|
||
var timestamp=new Date().getTime();
|
||
var checkShow = timestamp%2;
|
||
if(checkShow) {
|
||
$(".aliyun").show();
|
||
$(".tencent").hide();
|
||
} else {
|
||
$(".aliyun").hide();
|
||
$(".tencent").show();
|
||
}
|
||
}
|
||
setInterval(function () {
|
||
autoChangeTip();
|
||
}, 10 * 1000);
|
||
}
|
||
|
||
}); |