统一skin、anim

v1.0
bobi 2019-05-12 19:43:52 +08:00
parent 0517d4c85c
commit 86c4d01e6a
1 changed files with 22 additions and 10 deletions

View File

@ -1,14 +1,8 @@
layui.define(["layer"], function (exports) { layui.define(["layer"], function (exports) {
var $ = layui.jquery; var $ = layui.jquery;
var okLayer = { var okLayer = {
// TODO 统一全站风格 skinStyle: 2,
tableNotCheckMsg: function () { animStyle: 2,
layer.msg("未选择有效数据", {offset: "t", anim: 6});
},
confirm: function (content, yesFunction) {
var options = {skin: "layui-layer-lan", icon: 2, title: "提示", anim: 6};
layer.confirm(content, options, yesFunction);
},
tableCheck: function (table) { tableCheck: function (table) {
var checkStatus = table.checkStatus("tableId"); var checkStatus = table.checkStatus("tableId");
var rows = checkStatus.data.length; var rows = checkStatus.data.length;
@ -27,6 +21,10 @@ layui.define(["layer"], function (exports) {
$(".layui-laypage-btn")[0].click(); $(".layui-laypage-btn")[0].click();
}); });
}, },
confirm: function (content, yesFunction) {
var options = {skin: okLayer.skinChoose(), icon: 2, title: "提示", anim: okLayer.animChoose()};
layer.confirm(content, options, yesFunction);
},
open: function (title, content, width, height) { open: function (title, content, width, height) {
layer.open({ layer.open({
title: title, title: title,
@ -34,15 +32,29 @@ layui.define(["layer"], function (exports) {
shade: false, shade: false,
maxmin: true, maxmin: true,
shade: 0.5, shade: 0.5,
anim: 4, anim: okLayer.animChoose(),
area: [width, height], area: [width, height],
content: content, content: content,
zIndex: layer.zIndex, zIndex: layer.zIndex,
skin: "layui-layer-molv", skin: okLayer.skinChoose(),
end: function () { end: function () {
$(".layui-laypage-btn")[0].click(); $(".layui-laypage-btn")[0].click();
} }
}); });
},
skinChoose: function () {
if (okLayer.skinStyle == 1) {
return "layui-layer-lan";
} else if (okLayer.skinStyle == 2) {
return "layui-layer-molv";
}
},
animChoose: function () {
if (okLayer.animStyle == 1) {
return 0;
} else if (okLayer.animStyle == 2) {
return Math.floor(Math.random() * 7);
}
} }
} }