diff --git a/ruoyi-admin/src/main/resources/static/ajax/libs/layer/layer.min.js b/ruoyi-admin/src/main/resources/static/ajax/libs/layer/layer.min.js
index c2deabe4e..51eac8890 100644
--- a/ruoyi-admin/src/main/resources/static/ajax/libs/layer/layer.min.js
+++ b/ruoyi-admin/src/main/resources/static/ajax/libs/layer/layer.min.js
@@ -1,2 +1,2 @@
-/*! layer-v3.5.1 Web 通用弹出层组件 MIT License */
-!function(i,d){var e=i.layui&&layui.define,f,h,j={getPath:function(){var m=document.currentScript?document.currentScript.src:function(){var p=document.scripts,o=p.length-1,q;for(var n=o;n>0;n--){if(p[n].readyState==="interactive"){q=p[n].src;break}}return q||p[o].src}(),l=i.LAYUI_GLOBAL||{};return l.layer_dir||m.substring(0,m.lastIndexOf("/")+1)}(),config:{},end:{},minIndex:0,minLeft:[],btn:["确定","取消"],type:["dialog","page","iframe","loading","tips"],getStyle:function(n,l){var m=n.currentStyle?n.currentStyle:i.getComputedStyle(n,null);return m[m.getPropertyValue?"getPropertyValue":"getAttribute"](l)},link:function(l,t,m){if(!g.path){return}var u=document.getElementsByTagName("head")[0],s=document.createElement("link");if(typeof t==="string"){m=t}var o=(m||l).replace(/\.|\//g,"");var n="layuicss-"+o,p="creating",r=0;s.rel="stylesheet";s.href=g.path+l;s.id=n;if(!document.getElementById(n)){u.appendChild(s)}if(typeof t!=="function"){return}(function q(v){var w=100,x=document.getElementById(n);if(++r>10*1000/w){return i.console&&console.error(o+".css: Invalid")}if(parseInt(j.getStyle(x,"width"))===1989){if(v===p){x.removeAttribute("lay-status")}x.getAttribute("lay-status")===p?setTimeout(q,w):t()}else{x.setAttribute("lay-status",p);setTimeout(function(){q(p)},w)}}())}};var g={v:"3.5.1",ie:function(){var l=navigator.userAgent.toLowerCase();return(!!i.ActiveXObject||"ActiveXObject" in i)?((l.match(/msie\s(\d+)/)||[])[1]||"11"):false}(),index:(i.layer&&i.layer.v)?100000:0,path:j.getPath,config:function(l,m){l=l||{};g.cache=j.config=f.extend({},j.config,l);g.path=j.config.path||g.path;typeof l.extend==="string"&&(l.extend=[l.extend]);if(j.config.path){g.ready()}if(!l.extend){return this}e?layui.addcss("modules/layer/"+l.extend):j.link("theme/"+l.extend);return this},ready:function(o){var m="layer",l="",n=(e?"modules/layer/":"theme/")+"default/layer.css?v="+g.v+l;e?layui.addcss(n,o,m):j.link(n,o,m);return this},alert:function(n,l,o){var m=typeof l==="function";if(m){o=l}return g.open(f.extend({content:n,yes:o},m?{}:l))},confirm:function(o,l,p,n){var m=typeof l==="function";if(m){n=p;p=l}return g.open(f.extend({content:o,btn:j.btn,yes:p,btn2:n},m?{}:l))},msg:function(o,m,l){var n=typeof m==="function",r=j.config.skin;var q=(r?r+" "+r+"-msg":"")||"layui-layer-msg";var p=c.anim.length-1;if(n){l=m}return g.open(f.extend({content:o,time:3000,shade:false,skin:q,title:false,closeBtn:false,btn:false,resize:false,end:l},(n&&!j.config.skin)?{skin:q+" layui-layer-hui",anim:p}:function(){m=m||{};if(m.icon===-1||m.icon===d&&!j.config.skin){m.skin=q+" "+(m.skin||"layui-layer-hui")}return m}()))},load:function(m,l){return g.open(f.extend({type:3,icon:m||0,resize:false,shade:0.01},l))},tips:function(n,l,m){return g.open(f.extend({type:4,content:[n,l],closeBtn:false,time:3000,shade:false,resize:false,fixed:false,maxWidth:260},m))}};var b=function(m){var n=this,l=function(){n.creat()};n.index=++g.index;n.config.maxWidth=f(h).width()-15*2;n.config=f.extend({},n.config,j.config,m);document.body?l():setTimeout(function(){l()},30)};b.pt=b.prototype;var c=["layui-layer",".layui-layer-title",".layui-layer-main",".layui-layer-dialog","layui-layer-iframe","layui-layer-content","layui-layer-btn","layui-layer-close"];c.anim=["layer-anim-00","layer-anim-01","layer-anim-02","layer-anim-03","layer-anim-04","layer-anim-05","layer-anim-06"];c.SHADE="layui-layer-shade";c.MOVE="layui-layer-move";b.pt.config={type:0,shade:0.3,fixed:true,move:c[1],title:"信息",offset:"auto",area:"auto",closeBtn:1,time:0,zIndex:19891014,maxWidth:360,anim:0,isOutAnim:true,minStack:true,icon:-1,moveType:1,resize:true,scrollbar:true,tips:2};b.pt.vessel=function(p,t){var q=this,l=q.index,o=q.config;var s=o.zIndex+l,n=typeof o.title==="object";var r=o.maxmin&&(o.type===1||o.type===2);var m=(o.title?'
'+(n?o.title[0]:o.title)+"
":"");o.zIndex=s;t([o.shade?(''):"",''+(p&&o.type!=2?"":m)+'
'+(o.type==0&&o.icon!==-1?'':"")+(o.type==1&&p?"":(o.content||""))+"
"+'
'+function(){var u=r?'':"";o.closeBtn&&(u+='');return u}()+""+(o.btn?function(){var w="";typeof o.btn==="string"&&(o.btn=[o.btn]);for(var v=0,u=o.btn.length;v
'+o.btn[v]+""}return''+w+"
"}():"")+(o.resize?'':"")+" "],m,f(''));return q};b.pt.creat=function(){var o=this,m=o.config,r=o.index,s,n=m.content,q=typeof n==="object",l=f("body");if(m.id&&f("#"+m.id)[0]){return}if(typeof m.area==="string"){m.area=m.area==="auto"?["",""]:[m.area,""]}if(m.shift){m.anim=m.shift}if(g.ie==6){m.fixed=false}switch(m.type){case 0:m.btn=("btn" in m)?m.btn:j.btn[0];g.closeAll("dialog");break;case 2:var n=m.content=q?m.content:[m.content||"","auto"];m.content='';break;case 3:delete m.title;delete m.closeBtn;m.icon===-1&&(m.icon===0);g.closeAll("loading");break;case 4:q||(m.content=[m.content,"body"]);m.follow=m.content[1];m.content=m.content[0]+'';delete m.title;m.tips=typeof m.tips==="object"?m.tips:[m.tips,true];m.tipsMore||g.closeAll("tips");break}o.vessel(q,function(u,t,v){l.append(u[0]);q?function(){(m.type==2||m.type==4)?function(){f("body").append(u[1])}():function(){if(!n.parents("."+c[0])[0]){n.data("display",n.css("display")).show().addClass("layui-layer-wrap").wrap(u[1]);f("#"+c[0]+r).find("."+c[5]).before(t)}}()}():l.append(u[1]);f("#"+c.MOVE)[0]||l.append(j.moveElem=v);o.layero=f("#"+c[0]+r);o.shadeo=f("#"+c.SHADE+r);m.scrollbar||c.html.css("overflow","hidden").attr("layer-full",r)}).auto(r);o.shadeo.css({"background-color":m.shade[1]||"#000","opacity":m.shade[0]||m.shade});m.type==2&&g.ie==6&&o.layero.find("iframe").attr("src",n[0]);m.type==4?o.tips():function(){o.offset();parseInt(j.getStyle(document.getElementById(c.MOVE),"z-index"))||function(){o.layero.css("visibility","hidden");g.ready(function(){o.offset();o.layero.css("visibility","visible")})}()}();if(m.fixed){h.on("resize",function(){o.offset();(/^\d+%$/.test(m.area[0])||/^\d+%$/.test(m.area[1]))&&o.auto(r);m.type==4&&o.tips()})}m.time<=0||setTimeout(function(){g.close(o.index)},m.time);o.move().callback();if(c.anim[m.anim]){var p="layer-anim "+c.anim[m.anim];o.layero.addClass(p).one("webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend",function(){f(this).removeClass(p)})}if(m.isOutAnim){o.layero.data("isOutAnim",true)}};b.pt.auto=function(p){var r=this,o=r.config,n=f("#"+c[0]+p);if(o.area[0]===""&&o.maxWidth>0){if(g.ie&&g.ie<8&&o.btn){n.width(n.innerWidth())}n.outerWidth()>o.maxWidth&&n.width(o.maxWidth)}var q=[n.innerWidth(),n.innerHeight()],s=n.find(c[1]).outerHeight()||0,m=n.find("."+c[6]).outerHeight()||0,l=function(t){t=n.find(t);t.height(q[1]-s-m-2*(parseFloat(t.css("padding-top"))|0))};switch(o.type){case 2:l("iframe");break;default:if(o.area[1]===""){if(o.maxHeight>0&&n.outerHeight()>o.maxHeight){q[1]=o.maxHeight;l("."+c[5])}else{if(o.fixed&&q[1]>=h.height()){q[1]=h.height();l("."+c[5])}}}else{l("."+c[5])}break}return r};b.pt.offset=function(){var p=this,m=p.config,l=p.layero;var o=[l.outerWidth(),l.outerHeight()];var n=typeof m.offset==="object";p.offsetTop=(h.height()-o[1])/2;p.offsetLeft=(h.width()-o[0])/2;if(n){p.offsetTop=m.offset[0];p.offsetLeft=m.offset[1]||p.offsetLeft}else{if(m.offset!=="auto"){if(m.offset==="t"){p.offsetTop=0}else{if(m.offset==="r"){p.offsetLeft=h.width()-o[0]}else{if(m.offset==="b"){p.offsetTop=h.height()-o[1]}else{if(m.offset==="l"){p.offsetLeft=0}else{if(m.offset==="lt"){p.offsetTop=0;p.offsetLeft=0}else{if(m.offset==="lb"){p.offsetTop=h.height()-o[1];p.offsetLeft=0}else{if(m.offset==="rt"){p.offsetTop=0;p.offsetLeft=h.width()-o[0]}else{if(m.offset==="rb"){p.offsetTop=h.height()-o[1];p.offsetLeft=h.width()-o[0]}else{p.offsetTop=m.offset}}}}}}}}}}if(!m.fixed){p.offsetTop=/%$/.test(p.offsetTop)?h.height()*parseFloat(p.offsetTop)/100:parseFloat(p.offsetTop);p.offsetLeft=/%$/.test(p.offsetLeft)?h.width()*parseFloat(p.offsetLeft)/100:parseFloat(p.offsetLeft);p.offsetTop+=h.scrollTop();p.offsetLeft+=h.scrollLeft()}if(l.attr("minLeft")){p.offsetTop=h.height()-(l.find(c[1]).outerHeight()||0);p.offsetLeft=l.css("left")}l.css({top:p.offsetTop,left:p.offsetLeft})};b.pt.tips=function(){var s=this,r=s.config,n=s.layero;var q=[n.outerWidth(),n.outerHeight()],m=f(r.follow);if(!m[0]){m=f("body")}var p={width:m.outerWidth(),height:m.outerHeight(),top:m.offset().top,left:m.offset().left},o=n.find(".layui-layer-TipsG");var l=r.tips[0];r.tips[1]||o.remove();p.autoLeft=function(){if(p.left+q[0]-h.width()>0){p.tipLeft=p.left+p.width-q[0];o.css({right:12,left:"auto"})}else{p.tipLeft=p.left}};p.where=[function(){p.autoLeft();p.tipTop=p.top-q[1]-10;o.removeClass("layui-layer-TipsB").addClass("layui-layer-TipsT").css("border-right-color",r.tips[1])},function(){p.tipLeft=p.left+p.width+10;p.tipTop=p.top;o.removeClass("layui-layer-TipsL").addClass("layui-layer-TipsR").css("border-bottom-color",r.tips[1])},function(){p.autoLeft();p.tipTop=p.top+p.height+10;o.removeClass("layui-layer-TipsT").addClass("layui-layer-TipsB").css("border-right-color",r.tips[1])},function(){p.tipLeft=p.left-q[0]-10;p.tipTop=p.top;o.removeClass("layui-layer-TipsR").addClass("layui-layer-TipsL").css("border-bottom-color",r.tips[1])}];p.where[l-1]();if(l===1){p.top-(h.scrollTop()+q[1]+8*2)<0&&p.where[2]()}else{if(l===2){h.width()-(p.left+p.width+q[0]+8*2)>0||p.where[3]()}else{if(l===3){(p.top-h.scrollTop()+p.height+q[1]+8*2)-h.height()>0&&p.where[0]()}else{if(l===4){q[0]+8*2-p.left>0&&p.where[1]()}}}}n.find("."+c[5]).css({"background-color":r.tips[1],"padding-right":(r.closeBtn?"30px":"")});n.css({left:p.tipLeft-(r.fixed?h.scrollLeft():0),top:p.tipTop-(r.fixed?h.scrollTop():0)})};b.pt.move=function(){var p=this,m=p.config,o=f(document),l=p.layero,n=l.find(m.move),q=l.find(".layui-layer-resize"),r={};if(m.move){n.css("cursor","move")}n.on("mousedown",function(s){s.preventDefault();if(m.move){r.moveStart=true;r.offset=[s.clientX-parseFloat(l.css("left")),s.clientY-parseFloat(l.css("top"))];j.moveElem.css("cursor","move").show()}});q.on("mousedown",function(s){s.preventDefault();r.resizeStart=true;r.offset=[s.clientX,s.clientY];r.area=[l.outerWidth(),l.outerHeight()];j.moveElem.css("cursor","se-resize").show()});o.on("mousemove",function(v){if(r.moveStart){var x=v.clientX-r.offset[0],w=v.clientY-r.offset[1],t=l.css("position")==="fixed";v.preventDefault();r.stX=t?0:h.scrollLeft();r.stY=t?0:h.scrollTop();if(!m.moveOut){var s=h.width()-l.outerWidth()+r.stX,u=h.height()-l.outerHeight()+r.stY;xs&&(x=s);wu&&(w=u)}l.css({left:x,top:w})}if(m.resize&&r.resizeStart){var x=v.clientX-r.offset[0],w=v.clientY-r.offset[1];v.preventDefault();g.style(p.index,{width:r.area[0]+x,height:r.area[1]+w});r.isResize=true;m.resizing&&m.resizing(l)}}).on("mouseup",function(s){if(r.moveStart){delete r.moveStart;j.moveElem.hide();m.moveEnd&&m.moveEnd(l)}if(r.resizeStart){delete r.resizeStart;j.moveElem.hide()}});return p};b.pt.callback=function(){var o=this,l=o.layero,m=o.config;o.openLayer();if(m.success){if(m.type==2){l.find("iframe").on("load",function(){m.success(l,o.index)})}else{m.success(l,o.index)}}g.ie==6&&o.IE6(l);l.find("."+c[6]).children("a").on("click",function(){var p=f(this).index();if(p===0){if(m.yes){m.yes(o.index,l)}else{if(m["btn1"]){m["btn1"](o.index,l)}else{g.close(o.index)}}}else{var q=m["btn"+(p+1)]&&m["btn"+(p+1)](o.index,l);q===false||g.close(o.index)}});function n(){var p=m.cancel&&m.cancel(o.index,l);p===false||g.close(o.index)}l.find("."+c[7]).on("click",n);if(m.shadeClose){o.shadeo.on("click",function(){g.close(o.index)})}l.find(".layui-layer-min").on("click",function(){var p=m.min&&m.min(l,o.index);p===false||g.min(o.index,m)});l.find(".layui-layer-max").on("click",function(){if(f(this).hasClass("layui-layer-maxmin")){g.restore(o.index);m.restore&&m.restore(l,o.index)}else{g.full(o.index,m);setTimeout(function(){m.full&&m.full(l,o.index)},100)}});m.end&&(j.end[o.index]=m.end)};j.reselect=function(){f.each(f("select"),function(l,m){var n=f(this);if(!n.parents("."+c[0])[0]){(n.attr("layer")==1&&f("."+c[0]).length<1)&&n.removeAttr("layer").show()}n=null})};b.pt.IE6=function(l){f("select").each(function(m,n){var o=f(this);if(!o.parents("."+c[0])[0]){o.css("display")==="none"||o.attr({"layer":"1"}).hide()}o=null})};b.pt.openLayer=function(){var l=this;g.zIndex=l.config.zIndex;g.setTop=function(m){var n=function(){g.zIndex++;m.css("z-index",g.zIndex+1)};g.zIndex=parseInt(m[0].style.zIndex);m.on("mousedown",n);return g.zIndex}};j.record=function(l){var m=[l.width(),l.height(),l.position().top,l.position().left+parseFloat(l.css("margin-left"))];l.find(".layui-layer-max").addClass("layui-layer-maxmin");l.attr({area:m})};j.rescollbar=function(l){if(c.html.attr("layer-full")==l){if(c.html[0].style.removeProperty){c.html[0].style.removeProperty("overflow")}else{c.html[0].style.removeAttribute("overflow")}c.html.removeAttr("layer-full")}};i.layer=g;g.getChildFrame=function(l,m){m=m||f("."+c[4]).attr("times");return f("#"+c[0]+m).find("iframe").contents().find(l)};g.getFrameIndex=function(l){return f("#"+l).parents("."+c[4]).attr("times")};g.iframeAuto=function(o){if(!o){return}var n=g.getChildFrame("html",o).outerHeight();var m=f("#"+c[0]+o);var p=m.find(c[1]).outerHeight()||0;var l=m.find("."+c[6]).outerHeight()||0;m.css({height:n+p+l});m.find("iframe").css({height:n})};g.iframeSrc=function(m,l){f("#"+c[0]+m).find("iframe").attr("src",l)};g.style=function(p,t,m){var q=f("#"+c[0]+p),r=q.find(".layui-layer-content"),s=q.attr("type"),l=q.find(c[1]).outerHeight()||0,o=q.find("."+c[6]).outerHeight()||0,n=q.attr("minLeft");if(s===j.type[3]||s===j.type[4]){return}if(!m){if(parseFloat(t.width)<=260){t.width=260}if(parseFloat(t.height)-l-o<=64){t.height=64+l+o}}q.css(t);o=q.find("."+c[6]).outerHeight();if(s===j.type[2]){q.find("iframe").css({height:parseFloat(t.height)-l-o})}else{r.css({height:parseFloat(t.height)-l-o-parseFloat(r.css("padding-top"))-parseFloat(r.css("padding-bottom"))})}};g.min=function(o,n){n=n||{};var m=f("#"+c[0]+o),s=f("#"+c.SHADE+o),r=m.find(c[1]).outerHeight()||0,q=m.attr("minLeft")||(181*j.minIndex)+"px",l=m.css("position"),p={width:180,height:r,position:"fixed",overflow:"hidden"};j.record(m);if(j.minLeft[0]){q=j.minLeft[0];j.minLeft.shift()}if(n.minStack){p.left=q;p.top=h.height()-r;m.attr("minLeft")||j.minIndex++;m.attr("minLeft",q)}m.attr("position",l);g.style(o,p,true);m.find(".layui-layer-min").hide();m.attr("type")==="page"&&m.find(c[4]).hide();j.rescollbar(o);s.hide()};g.restore=function(m){var l=f("#"+c[0]+m),p=f("#"+c.SHADE+m),o=l.attr("area").split(","),n=l.attr("type");g.style(m,{width:parseFloat(o[0]),height:parseFloat(o[1]),top:parseFloat(o[2]),left:parseFloat(o[3]),position:l.attr("position"),overflow:"visible"},true);l.find(".layui-layer-max").removeClass("layui-layer-maxmin");l.find(".layui-layer-min").show();l.attr("type")==="page"&&l.find(c[4]).show();j.rescollbar(m);p.show()};g.full=function(m){var l=f("#"+c[0]+m),n;j.record(l);if(!c.html.attr("layer-full")){c.html.css("overflow","hidden").attr("layer-full",m)}clearTimeout(n);n=setTimeout(function(){var o=l.css("position")==="fixed";g.style(m,{top:o?0:h.scrollTop(),left:o?0:h.scrollLeft(),width:h.width(),height:h.height()},true);l.find(".layui-layer-min").hide()},100)};g.title=function(m,l){var n=f("#"+c[0]+(l||g.index)).find(c[1]);n.html(m)};g.close=function(n,r){var m=f("#"+c[0]+n),o=m.attr("type"),p="layer-anim-close";if(!m[0]){return}var q="layui-layer-wrap",l=function(){if(o===j.type[1]&&m.attr("conType")==="object"){m.children(":not(."+c[5]+")").remove();var u=m.find("."+q);for(var s=0;s<2;s++){u.unwrap()}u.css("display",u.data("display")).removeClass(q)}else{if(o===j.type[2]){try{var t=f("#"+c[4]+n)[0];t.contentWindow.document.write("");t.contentWindow.close();m.find("."+c[5])[0].removeChild(t)}catch(v){}}m[0].innerHTML="";m.remove()}typeof j.end[n]==="function"&&j.end[n]();delete j.end[n];typeof r==="function"&&r()};if(m.data("isOutAnim")){m.addClass("layer-anim "+p)}f("#layui-layer-moves, #"+c.SHADE+n).remove();g.ie==6&&j.reselect();j.rescollbar(n);if(m.attr("minLeft")){j.minIndex--;j.minLeft.push(m.attr("minLeft"))}if((g.ie&&g.ie<10)||!m.data("isOutAnim")){l()}else{setTimeout(function(){l()},200)}};g.closeAll=function(m,n){if(typeof m==="function"){n=m;m=null}var l=f("."+c[0]);f.each(l,function(q){var p=f(this);var o=m?(p.attr("type")===m):1;o&&g.close(p.attr("times"),q===l.length-1?n:null);o=null});if(l.length===0){typeof n==="function"&&n()}};var a=g.cache||{},k=function(l){return(a.skin?(" "+a.skin+" "+a.skin+"-"+l):"")};g.prompt=function(m,r){var n="";m=m||{};if(typeof m==="function"){r=m}if(m.area){var p=m.area;n='style="width: '+p[0]+"; height: "+p[1]+';"';delete m.area}var l,o=m.formType==2?'":function(){return''}();var q=m.success;delete m.success;return g.open(f.extend({type:1,btn:["确定","取消"],content:o,skin:"layui-layer-prompt"+k("prompt"),maxWidth:h.width(),success:function(s){l=s.find(".layui-layer-input");l.val(m.value||"").focus();typeof q==="function"&&q(s)},resize:false,yes:function(s){var t=l.val();if(t===""){l.focus()}else{if(t.length>(m.maxlength||500)){g.tips("最多输入"+(m.maxlength||500)+"个字数",l,{tips:1})}else{r&&r(t,s,l)}}}},m))};g.tab=function(l){l=l||{};var m=l.tab||{},n="layui-this",o=l.success;delete l.success;return g.open(f.extend({type:1,skin:"layui-layer-tab"+k("tab"),resize:false,title:function(){var p=m.length,q=1,r="";if(p>0){r=''+m[0].title+"";for(;q"+m[q].title+""}}return r}(),content:'
'+function(){var p=m.length,q=1,r="";if(p>0){r='- '+(m[0].content||"no content")+"
";for(;q'+(m[q].content||"no content")+""}}return r}()+"
",success:function(q){var r=q.find(".layui-layer-title").children();var p=q.find(".layui-layer-tabmain").children();r.on("mousedown",function(u){u.stopPropagation?u.stopPropagation():u.cancelBubble=true;var t=f(this),s=t.index();t.addClass(n).siblings().removeClass(n);p.eq(s).show().siblings().hide();typeof l.change==="function"&&l.change(s)});typeof o==="function"&&o(q)}},l))};g.photos=function(w,q,s){var n={};w=w||{};if(!w.photos){return}var v=!(typeof w.photos==="string"||w.photos instanceof f),u=v?w.photos:{},p=u.data||[],m=u.start||0;n.imgIndex=(m|0)+1;w.img=w.img||"img";var t=w.success;delete w.success;if(!v){var r=f(w.photos),o=function(){p=[];r.find(w.img).each(function(x){var y=f(this);y.attr("layer-index",x);p.push({alt:y.attr("alt"),pid:y.attr("layer-pid"),src:y.attr("layer-src")||y.attr("src"),thumb:y.attr("src")})})};o();if(p.length===0){return}q||r.on("click",w.img,function(){o();var y=f(this),x=y.attr("layer-index");g.photos(f.extend(w,{photos:{start:x,data:p,tab:w.tab},full:w.full}),true)});if(!q){return}}else{if(p.length===0){return g.msg("没有图片")}}n.imgprev=function(x){n.imgIndex--;if(n.imgIndex<1){n.imgIndex=p.length}n.tabimg(x)};n.imgnext=function(x,y){n.imgIndex++;if(n.imgIndex>p.length){n.imgIndex=1;if(y){return}}n.tabimg(x)};n.keyup=function(y){if(!n.end){var x=y.keyCode;y.preventDefault();if(x===37){n.imgprev(true)}else{if(x===39){n.imgnext(true)}else{if(x===27){g.close(n.index)}}}}};n.tabimg=function(x){if(p.length<=1){return}u.start=n.imgIndex-1;g.close(n.index);return g.photos(w,true,x);setTimeout(function(){g.photos(w,true,x)},200)};n.event=function(){n.bigimg.find(".layui-layer-imgprev").on("click",function(x){x.preventDefault();n.imgprev(true)});n.bigimg.find(".layui-layer-imgnext").on("click",function(x){x.preventDefault();n.imgnext(true)});f(document).on("keyup",n.keyup)};function l(z,A,y){var x=new Image();x.src=z;if(x.complete){return A(x)}x.onload=function(){x.onload=null;A(x)};x.onerror=function(B){x.onerror=null;y(B)}}n.loadi=g.load(1,{shade:"shade" in w?false:0.9,scrollbar:false});l(p[m].src,function(x){g.close(n.loadi);if(s){w.anim=-1}n.index=g.open(f.extend({type:1,id:"layui-layer-photos",area:function(){var A=[x.width,x.height];var z=[f(i).width()-100,f(i).height()-100];if(!w.full&&(A[0]>z[0]||A[1]>z[1])){var y=[A[0]/z[0],A[1]/z[1]];if(y[0]>y[1]){A[0]=A[0]/y[0];A[1]=A[1]/y[0]}else{if(y[0]'+'
'+function(){if(p.length>1){return'"}return""}()+"",success:function(y,z){n.bigimg=y.find(".layui-layer-phimg");n.imgsee=y.find(".layui-layer-imgbar");n.event(y);w.tab&&w.tab(p[m],y);typeof t==="function"&&t(y)},end:function(){n.end=true;f(document).off("keyup",n.keyup)}},w))},function(){g.close(n.loadi);g.msg("当前图片地址异常
是否继续查看下一张?",{time:30000,btn:["下一张","不看了"],yes:function(){p.length>1&&n.imgnext(true,true)}})})};j.run=function(l){f=l;h=f(i);c.html=f("html");g.open=function(n){var m=new b(n);return m.index}};i.layui&&layui.define?(g.ready(),layui.define("jquery",function(l){g.path=layui.cache.dir;j.run(layui.$);i.layer=g;l("layer",g)})):((typeof define==="function"&&define.amd)?define(["jquery"],function(){j.run(i.jQuery);return g}):function(){g.ready();j.run(i.jQuery)}())}(window);
\ No newline at end of file
+/*! layer-v3.7.0 Web 通用弹出层组件 MIT License */
+!function(window,undefined){var isLayui=window.layui&&layui.define;var $;var win;var ready={getPath:function(){var jsPath=document.currentScript?document.currentScript.src:function(){var js=document.scripts;var last=js.length-1;var src;for(var i=last;i>0;i--){if(js[i].readyState==="interactive"){src=js[i].src;break}}return src||js[last].src}();var GLOBAL=window.LAYUI_GLOBAL||{};return GLOBAL.layer_dir||jsPath.substring(0,jsPath.lastIndexOf("/")+1)}(),config:{removeFocus:true},end:{},events:{resize:{}},minStackIndex:0,minStackArr:[],btn:["确定","取消"],type:["dialog","page","iframe","loading","tips"],getStyle:function(node,name){var style=node.currentStyle?node.currentStyle:window.getComputedStyle(node,null);return style[style.getPropertyValue?"getPropertyValue":"getAttribute"](name)},link:function(href,fn,cssname){if(!layer.path){return}var head=document.getElementsByTagName("head")[0];var link=document.createElement("link");if(typeof fn==="string"){cssname=fn}var app=(cssname||href).replace(/\.|\//g,"");var id="layuicss-"+app;var STATUS_NAME="creating";var timeout=0;link.rel="stylesheet";link.href=layer.path+href;link.id=id;if(!document.getElementById(id)){head.appendChild(link)}if(typeof fn!=="function"){return}(function poll(status){var delay=100;var getLinkElem=document.getElementById(id);if(++timeout>10*1000/delay){return window.console&&console.error(app+".css: Invalid")}if(parseInt(ready.getStyle(getLinkElem,"width"))===1989){if(status===STATUS_NAME){getLinkElem.removeAttribute("lay-status")}getLinkElem.getAttribute("lay-status")===STATUS_NAME?setTimeout(poll,delay):fn()}else{getLinkElem.setAttribute("lay-status",STATUS_NAME);setTimeout(function(){poll(STATUS_NAME)},delay)}}())}};var layer={v:"3.7.0",ie:function(){var agent=navigator.userAgent.toLowerCase();return(!!window.ActiveXObject||"ActiveXObject" in window)?((agent.match(/msie\s(\d+)/)||[])[1]||"11"):false}(),index:(window.layer&&window.layer.v)?100000:0,path:ready.getPath,config:function(options,fn){options=options||{};layer.cache=ready.config=$.extend({},ready.config,options);layer.path=ready.config.path||layer.path;typeof options.extend==="string"&&(options.extend=[options.extend]);if(ready.config.path){layer.ready()}if(!options.extend){return this}isLayui?layui.addcss("modules/layer/"+options.extend):ready.link("theme/"+options.extend);return this},ready:function(callback){var cssname="layer";var ver="";var path=(isLayui?"modules/layer/":"theme/")+"default/layer.css?v="+layer.v+ver;isLayui?(layui["layui.all"]?(typeof callback==="function"&&callback()):layui.addcss(path,callback,cssname)):ready.link(path,callback,cssname);return this},alert:function(content,options,yes){var type=typeof options==="function";if(type){yes=options}return layer.open($.extend({content:content,yes:yes},type?{}:options))},confirm:function(content,options,yes,cancel){var type=typeof options==="function";if(type){cancel=yes;yes=options}return layer.open($.extend({content:content,btn:ready.btn,yes:yes,btn2:cancel},type?{}:options))},msg:function(content,options,end){var type=typeof options==="function",rskin=ready.config.skin;var skin=(rskin?rskin+" "+rskin+"-msg":"")||"layui-layer-msg";var anim=doms.anim.length-1;if(type){end=options}return layer.open($.extend({content:content,time:3000,shade:false,skin:skin,title:false,closeBtn:false,btn:false,resize:false,end:end,removeFocus:false},(type&&!ready.config.skin)?{skin:skin+" layui-layer-hui",anim:anim}:function(){options=options||{};if(options.icon===-1||options.icon===undefined&&!ready.config.skin){options.skin=skin+" "+(options.skin||"layui-layer-hui")}return options}()))},load:function(icon,options){return layer.open($.extend({type:3,icon:icon||0,resize:false,shade:0.01,removeFocus:false},options))},tips:function(content,follow,options){return layer.open($.extend({type:4,content:[content,follow],closeBtn:false,time:3000,shade:false,resize:false,fixed:false,maxWidth:260,removeFocus:false},options))}};var Class=function(setings){var that=this,creat=function(){that.creat()};that.index=++layer.index;that.config.maxWidth=$(win).width()-15*2;that.config=$.extend({},that.config,ready.config,setings);document.body?creat():setTimeout(function(){creat()},30)};Class.pt=Class.prototype;var doms=["layui-layer",".layui-layer-title",".layui-layer-main",".layui-layer-dialog","layui-layer-iframe","layui-layer-content","layui-layer-btn","layui-layer-close"];doms.anim={0:"layer-anim-00",1:"layer-anim-01",2:"layer-anim-02",3:"layer-anim-03",4:"layer-anim-04",5:"layer-anim-05",6:"layer-anim-06",slideDown:"layer-anim-slide-down",slideLeft:"layer-anim-slide-left",slideUp:"layer-anim-slide-up",slideRight:"layer-anim-slide-right"};doms.SHADE="layui-layer-shade";doms.MOVE="layui-layer-move";Class.pt.config={type:0,shade:0.3,fixed:true,move:doms[1],title:"信息",offset:"auto",area:"auto",closeBtn:1,icon:-1,time:0,zIndex:19891014,maxWidth:360,anim:0,isOutAnim:true,minStack:true,moveType:1,resize:true,scrollbar:true,tips:2};Class.pt.vessel=function(conType,callback){var that=this,times=that.index,config=that.config;var zIndex=config.zIndex+times,titype=typeof config.title==="object";var ismax=config.maxmin&&(config.type===1||config.type===2);var titleHTML=(config.title?''+(titype?config.title[0]:config.title)+"
":"");config.zIndex=zIndex;callback([config.shade?(''):"",''+(conType&&config.type!=2?"":titleHTML)+"
'+function(){var face=["layui-icon-tips","layui-icon-success","layui-icon-error","layui-icon-question","layui-icon-lock","layui-icon-face-cry","layui-icon-face-smile"];var additFaceClass;var animClass="layui-anim layui-anim-rotate layui-anim-loop";if(config.type==0&&config.icon!==-1){if(config.icon==16){additFaceClass="layui-icon layui-icon-loading "+animClass}return'
'}if(config.type==3){var type=["layui-icon-loading","layui-icon-loading-1"];if(config.icon==2){return'
'}return'
'}return""}()+(config.type==1&&conType?"":(config.content||""))+"
"+'
'+function(){var arr=[];if(ismax){arr.push('');arr.push('')}if(config.closeBtn){arr.push('')}return arr.join("")}()+"
"+(config.btn?function(){var button="";typeof config.btn==="string"&&(config.btn=[config.btn]);for(var i=0,len=config.btn.length;i
'+config.btn[i]+""}return''+button+"
"}():"")+(config.resize?'':"")+" "],titleHTML,$(''));return that};Class.pt.creat=function(){var that=this;var config=that.config;var times=that.index,nodeIndex;var content=config.content;var conType=typeof content==="object";var body=$("body");if(config.id&&$("."+doms[0]).find("#"+config.id)[0]){return(function(){var layero=$("#"+config.id).closest("."+doms[0]);var index=layero.attr("times");var options=layero.data("config");var elemShade=$("#"+doms.SHADE+index);var maxminStatus=layero.data("maxminStatus")||{};if(maxminStatus==="min"){layer.restore(index)}else{if(options.hideOnClose){elemShade.show();layero.show()}}})()}if(config.removeFocus){document.activeElement.blur()}if(typeof config.area==="string"){config.area=config.area==="auto"?["",""]:[config.area,""]}if(config.shift){config.anim=config.shift}if(layer.ie==6){config.fixed=false}switch(config.type){case 0:config.btn=("btn" in config)?config.btn:ready.btn[0];layer.closeAll("dialog");break;case 2:var content=config.content=conType?config.content:[config.content||"","auto"];config.content='';break;case 3:delete config.title;delete config.closeBtn;config.icon===-1&&(config.icon===0);layer.closeAll("loading");break;case 4:conType||(config.content=[config.content,"body"]);config.follow=config.content[1];config.content=config.content[0]+'';delete config.title;config.tips=typeof config.tips==="object"?config.tips:[config.tips,true];config.tipsMore||layer.closeAll("tips");break}that.vessel(conType,function(html,titleHTML,moveElem){body.append(html[0]);conType?function(){(config.type==2||config.type==4)?function(){$("body").append(html[1])}():function(){if(!content.parents("."+doms[0])[0]){content.data("display",content.css("display")).show().addClass("layui-layer-wrap").wrap(html[1]);$("#"+doms[0]+times).find("."+doms[5]).before(titleHTML)}}()}():body.append(html[1]);$("#"+doms.MOVE)[0]||body.append(ready.moveElem=moveElem);that.layero=$("#"+doms[0]+times);that.shadeo=$("#"+doms.SHADE+times);config.scrollbar||ready.setScrollbar(times)}).auto(times);that.shadeo.css({"background-color":config.shade[1]||"#000","opacity":config.shade[0]||config.shade});config.type==2&&layer.ie==6&&that.layero.find("iframe").attr("src",content[0]);config.type==4?that.tips():function(){that.offset();parseInt(ready.getStyle(document.getElementById(doms.MOVE),"z-index"))||function(){that.layero.css("visibility","hidden");layer.ready(function(){that.offset();that.layero.css("visibility","visible")})}()}();if(config.fixed){if(!ready.events.resize[that.index]){ready.events.resize[that.index]=function(){that.resize()};win.on("resize",ready.events.resize[that.index])}}config.time<=0||setTimeout(function(){layer.close(that.index)},config.time);that.move().callback();if(doms.anim[config.anim]){var animClass="layer-anim "+doms.anim[config.anim];that.layero.addClass(animClass).one("webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend",function(){$(this).removeClass(animClass)})}that.layero.data("config",config)};Class.pt.resize=function(){var that=this;var config=that.config;that.offset();(/^\d+%$/.test(config.area[0])||/^\d+%$/.test(config.area[1]))&&that.auto(that.index);config.type==4&&that.tips()};Class.pt.auto=function(index){var that=this,config=that.config,layero=$("#"+doms[0]+index);if(config.area[0]===""&&config.maxWidth>0){if(layer.ie&&layer.ie<8&&config.btn){layero.width(layero.innerWidth())}layero.outerWidth()>config.maxWidth&&layero.width(config.maxWidth)}var area=[layero.innerWidth(),layero.innerHeight()];var titHeight=layero.find(doms[1]).outerHeight()||0;var btnHeight=layero.find("."+doms[6]).outerHeight()||0;var setHeight=function(elem){elem=layero.find(elem);elem.height(area[1]-titHeight-btnHeight-2*(parseFloat(elem.css("padding-top"))|0))};switch(config.type){case 2:setHeight("iframe");break;default:if(config.area[1]===""){if(config.maxHeight>0&&layero.outerHeight()>config.maxHeight){area[1]=config.maxHeight;setHeight("."+doms[5])}else{if(config.fixed&&area[1]>=win.height()){area[1]=win.height();setHeight("."+doms[5])}}}else{setHeight("."+doms[5])}break}return that};Class.pt.offset=function(){var that=this,config=that.config,layero=that.layero;var area=[layero.outerWidth(),layero.outerHeight()];var type=typeof config.offset==="object";that.offsetTop=(win.height()-area[1])/2;that.offsetLeft=(win.width()-area[0])/2;if(type){that.offsetTop=config.offset[0];that.offsetLeft=config.offset[1]||that.offsetLeft}else{if(config.offset!=="auto"){if(config.offset==="t"){that.offsetTop=0}else{if(config.offset==="r"){that.offsetLeft=win.width()-area[0]}else{if(config.offset==="b"){that.offsetTop=win.height()-area[1]}else{if(config.offset==="l"){that.offsetLeft=0}else{if(config.offset==="lt"){that.offsetTop=0;that.offsetLeft=0}else{if(config.offset==="lb"){that.offsetTop=win.height()-area[1];that.offsetLeft=0}else{if(config.offset==="rt"){that.offsetTop=0;that.offsetLeft=win.width()-area[0]}else{if(config.offset==="rb"){that.offsetTop=win.height()-area[1];that.offsetLeft=win.width()-area[0]}else{that.offsetTop=config.offset}}}}}}}}}}if(!config.fixed){that.offsetTop=/%$/.test(that.offsetTop)?win.height()*parseFloat(that.offsetTop)/100:parseFloat(that.offsetTop);that.offsetLeft=/%$/.test(that.offsetLeft)?win.width()*parseFloat(that.offsetLeft)/100:parseFloat(that.offsetLeft);that.offsetTop+=win.scrollTop();that.offsetLeft+=win.scrollLeft()}if(layero.data("maxminStatus")==="min"){that.offsetTop=win.height()-(layero.find(doms[1]).outerHeight()||0);that.offsetLeft=layero.css("left")}layero.css({top:that.offsetTop,left:that.offsetLeft})};Class.pt.tips=function(){var that=this,config=that.config,layero=that.layero;var layArea=[layero.outerWidth(),layero.outerHeight()],follow=$(config.follow);if(!follow[0]){follow=$("body")}var goal={width:follow.outerWidth(),height:follow.outerHeight(),top:follow.offset().top,left:follow.offset().left},tipsG=layero.find(".layui-layer-TipsG");var guide=config.tips[0];config.tips[1]||tipsG.remove();goal.autoLeft=function(){if(goal.left+layArea[0]-win.width()>0){goal.tipLeft=goal.left+goal.width-layArea[0];tipsG.css({right:12,left:"auto"})}else{goal.tipLeft=goal.left}};goal.where=[function(){goal.autoLeft();goal.tipTop=goal.top-layArea[1]-10;tipsG.removeClass("layui-layer-TipsB").addClass("layui-layer-TipsT").css("border-right-color",config.tips[1])},function(){goal.tipLeft=goal.left+goal.width+10;goal.tipTop=goal.top;tipsG.removeClass("layui-layer-TipsL").addClass("layui-layer-TipsR").css("border-bottom-color",config.tips[1])},function(){goal.autoLeft();goal.tipTop=goal.top+goal.height+10;tipsG.removeClass("layui-layer-TipsT").addClass("layui-layer-TipsB").css("border-right-color",config.tips[1])},function(){goal.tipLeft=goal.left-layArea[0]-10;goal.tipTop=goal.top;tipsG.removeClass("layui-layer-TipsR").addClass("layui-layer-TipsL").css("border-bottom-color",config.tips[1])}];goal.where[guide-1]();if(guide===1){goal.top-(win.scrollTop()+layArea[1]+8*2)<0&&goal.where[2]()}else{if(guide===2){win.width()-(goal.left+goal.width+layArea[0]+8*2)>0||goal.where[3]()}else{if(guide===3){(goal.top-win.scrollTop()+goal.height+layArea[1]+8*2)-win.height()>0&&goal.where[0]()}else{if(guide===4){layArea[0]+8*2-goal.left>0&&goal.where[1]()}}}}layero.find("."+doms[5]).css({"background-color":config.tips[1],"padding-right":(config.closeBtn?"30px":"")});layero.css({left:goal.tipLeft-(config.fixed?win.scrollLeft():0),top:goal.tipTop-(config.fixed?win.scrollTop():0)})};Class.pt.move=function(){var that=this;var config=that.config;var _DOC=$(document);var layero=that.layero;var DATA_NAME=["LAY_MOVE_DICT","LAY_RESIZE_DICT"];var moveElem=layero.find(config.move);var resizeElem=layero.find(".layui-layer-resize");if(config.move){moveElem.css("cursor","move")}moveElem.on("mousedown",function(e){if(e.button){return}var othis=$(this);var dict={};if(config.move){dict.layero=layero;dict.config=config;dict.offset=[e.clientX-parseFloat(layero.css("left")),e.clientY-parseFloat(layero.css("top"))];othis.data(DATA_NAME[0],dict);ready.eventMoveElem=othis;ready.moveElem.css("cursor","move").show()}e.preventDefault()});resizeElem.on("mousedown",function(e){var othis=$(this);var dict={};if(config.resize){dict.layero=layero;dict.config=config;dict.offset=[e.clientX,e.clientY];dict.index=that.index;dict.area=[layero.outerWidth(),layero.outerHeight()];othis.data(DATA_NAME[1],dict);ready.eventResizeElem=othis;ready.moveElem.css("cursor","se-resize").show()}e.preventDefault()});if(ready.docEvent){return that}_DOC.on("mousemove",function(e){if(ready.eventMoveElem){var dict=ready.eventMoveElem.data(DATA_NAME[0])||{},layero=dict.layero,config=dict.config;var X=e.clientX-dict.offset[0];var Y=e.clientY-dict.offset[1];var fixed=layero.css("position")==="fixed";e.preventDefault();dict.stX=fixed?0:win.scrollLeft();dict.stY=fixed?0:win.scrollTop();if(!config.moveOut){var setRig=win.width()-layero.outerWidth()+dict.stX;var setBot=win.height()-layero.outerHeight()+dict.stY;XsetRig&&(X=setRig);YsetBot&&(Y=setBot)}layero.css({left:X,top:Y})}if(ready.eventResizeElem){var dict=ready.eventResizeElem.data(DATA_NAME[1])||{};var config=dict.config;var X=e.clientX-dict.offset[0];var Y=e.clientY-dict.offset[1];e.preventDefault();layer.style(dict.index,{width:dict.area[0]+X,height:dict.area[1]+Y});config.resizing&&config.resizing(dict.layero)}}).on("mouseup",function(e){if(ready.eventMoveElem){var dict=ready.eventMoveElem.data(DATA_NAME[0])||{};var config=dict.config;ready.eventMoveElem.removeData(DATA_NAME[0]);delete ready.eventMoveElem;ready.moveElem.hide();config.moveEnd&&config.moveEnd(dict.layero)}if(ready.eventResizeElem){ready.eventResizeElem.removeData(DATA_NAME[1]);delete ready.eventResizeElem;ready.moveElem.hide()}});ready.docEvent=true;return that};Class.pt.callback=function(){var that=this,layero=that.layero,config=that.config;that.openLayer();if(config.success){if(config.type==2){layero.find("iframe").on("load",function(){config.success(layero,that.index,that)})}else{config.success(layero,that.index,that)}}layer.ie==6&&that.IE6(layero);layero.find("."+doms[6]).children("a").on("click",function(){var index=$(this).index();if(index===0){if(config.yes){config.yes(that.index,layero,that)}else{if(config["btn1"]){config["btn1"](that.index,layero,that)}else{layer.close(that.index)}}}else{var close=config["btn"+(index+1)]&&config["btn"+(index+1)](that.index,layero,that);close===false||layer.close(that.index)}});function cancel(){var close=config.cancel&&config.cancel(that.index,layero,that);close===false||layer.close(that.index)}layero.find("."+doms[7]).on("click",cancel);if(config.shadeClose){that.shadeo.on("click",function(){layer.close(that.index)})}layero.find(".layui-layer-min").on("click",function(){var min=config.min&&config.min(layero,that.index,that);min===false||layer.min(that.index,config)});layero.find(".layui-layer-max").on("click",function(){if($(this).hasClass("layui-layer-maxmin")){layer.restore(that.index);config.restore&&config.restore(layero,that.index,that)}else{layer.full(that.index,config);setTimeout(function(){config.full&&config.full(layero,that.index,that)},100)}});config.end&&(ready.end[that.index]=config.end)};ready.reselect=function(){$.each($("select"),function(index,value){var sthis=$(this);if(!sthis.parents("."+doms[0])[0]){(sthis.attr("layer")==1&&$("."+doms[0]).length<1)&&sthis.removeAttr("layer").show()}sthis=null})};Class.pt.IE6=function(layero){$("select").each(function(index,value){var sthis=$(this);if(!sthis.parents("."+doms[0])[0]){sthis.css("display")==="none"||sthis.attr({"layer":"1"}).hide()}sthis=null})};Class.pt.openLayer=function(){var that=this;layer.zIndex=that.config.zIndex;layer.setTop=function(layero){var setZindex=function(){layer.zIndex++;layero.css("z-index",layer.zIndex+1)};layer.zIndex=parseInt(layero[0].style.zIndex);layero.on("mousedown",setZindex);return layer.zIndex}};ready.record=function(layero){if(!layero[0]){return window.console&&console.error("index error")}var area=[layero[0].style.width||layero.width(),layero[0].style.height||layero.height(),layero.position().top,layero.position().left+parseFloat(layero.css("margin-left"))];layero.find(".layui-layer-max").addClass("layui-layer-maxmin");layero.attr({area:area})};ready.setScrollbar=function(index){doms.html.css("overflow","hidden").attr("layer-full",index)};ready.restScrollbar=function(index){if(doms.html.attr("layer-full")==index){doms.html[0].style[doms.html[0].style.removeProperty?"removeProperty":"removeAttribute"]("overflow");doms.html.removeAttr("layer-full")}};window.layer=layer;layer.getChildFrame=function(selector,index){index=index||$("."+doms[4]).attr("times");return $("#"+doms[0]+index).find("iframe").contents().find(selector)};layer.getFrameIndex=function(name){return $("#"+name).parents("."+doms[4]).attr("times")};layer.iframeAuto=function(index){if(!index){return}var heg=layer.getChildFrame("html",index).outerHeight();var layero=$("#"+doms[0]+index);var titHeight=layero.find(doms[1]).outerHeight()||0;var btnHeight=layero.find("."+doms[6]).outerHeight()||0;layero.css({height:heg+titHeight+btnHeight});layero.find("iframe").css({height:heg})};layer.iframeSrc=function(index,url){$("#"+doms[0]+index).find("iframe").attr("src",url)};layer.style=function(index,options,limit){var layero=$("#"+doms[0]+index);var contElem=layero.find(".layui-layer-content");var type=layero.attr("type");var titHeight=layero.find(doms[1]).outerHeight()||0;var btnHeight=layero.find("."+doms[6]).outerHeight()||0;var minLeft=layero.attr("minLeft");if(type===ready.type[3]||type===ready.type[4]){return}if(!limit){if(parseFloat(options.width)<=260){options.width=260}if(parseFloat(options.height)-titHeight-btnHeight<=64){options.height=64+titHeight+btnHeight}}layero.css(options);btnHeight=layero.find("."+doms[6]).outerHeight()||0;if(type===ready.type[2]){layero.find("iframe").css({height:(typeof options.height==="number"?options.height:layero.height())-titHeight-btnHeight})}else{contElem.css({height:(typeof options.height==="number"?options.height:layero.height())-titHeight-btnHeight-parseFloat(contElem.css("padding-top"))-parseFloat(contElem.css("padding-bottom"))})}};layer.min=function(index,options){var layero=$("#"+doms[0]+index);var maxminStatus=layero.data("maxminStatus");if(maxminStatus==="min"){return}if(maxminStatus==="max"){layer.restore(index)}layero.data("maxminStatus","min");options=options||layero.data("config")||{};var shadeo=$("#"+doms.SHADE+index);var elemMin=layero.find(".layui-layer-min");var titHeight=layero.find(doms[1]).outerHeight()||0;var minLeft=layero.attr("minLeft");var hasMinLeft=typeof minLeft==="string";var left=hasMinLeft?minLeft:(181*ready.minStackIndex)+"px";var position=layero.css("position");var minWidth=180;var settings={width:minWidth,height:titHeight,position:"fixed",overflow:"hidden"};ready.record(layero);if(ready.minStackArr.length>0){left=ready.minStackArr[0];ready.minStackArr.shift()}if(parseFloat(left)+minWidth>win.width()){left=win.width()-minWidth-function(){ready.minStackArr.edgeIndex=ready.minStackArr.edgeIndex||0;return ready.minStackArr.edgeIndex+=3}();if(left<0){left=0}}if(options.minStack){settings.left=left;settings.top=win.height()-titHeight;hasMinLeft||ready.minStackIndex++;layero.attr("minLeft",left)}layero.attr("position",position);layer.style(index,settings,true);elemMin.hide();layero.attr("type")==="page"&&layero.find(doms[4]).hide();ready.restScrollbar(index);shadeo.hide()};layer.restore=function(index){var layero=$("#"+doms[0]+index);var shadeo=$("#"+doms.SHADE+index);var area=layero.attr("area").split(",");var type=layero.attr("type");var options=layero.data("config")||{};layero.removeData("maxminStatus");layer.style(index,{width:area[0],height:area[1],top:parseFloat(area[2]),left:parseFloat(area[3]),position:layero.attr("position"),overflow:"visible"},true);layero.find(".layui-layer-max").removeClass("layui-layer-maxmin");layero.find(".layui-layer-min").show();type==="page"&&layero.find(doms[4]).show();options.scrollbar?ready.restScrollbar(index):ready.setScrollbar(index);shadeo.show()};layer.full=function(index){var layero=$("#"+doms[0]+index);var maxminStatus=layero.data("maxminStatus");if(maxminStatus==="max"){return}if(maxminStatus==="min"){layer.restore(index)}layero.data("maxminStatus","max");ready.record(layero);if(!doms.html.attr("layer-full")){ready.setScrollbar(index)}setTimeout(function(){var isfix=layero.css("position")==="fixed";layer.style(index,{top:isfix?0:win.scrollTop(),left:isfix?0:win.scrollLeft(),width:"100%",height:"100%"},true);layero.find(".layui-layer-min").hide()},100)};layer.title=function(name,index){var title=$("#"+doms[0]+(index||layer.index)).find(doms[1]);title.html(name)};layer.close=function(index,callback){var layero=function(){var closest=$("."+doms[0]).children("#"+index).closest("."+doms[0]);return closest[0]?(index=closest.attr("times"),closest):$("#"+doms[0]+index)}();var type=layero.attr("type");var options=layero.data("config")||{};var hideOnClose=options.id&&options.hideOnClose;if(!layero[0]){return}var closeAnim=({slideDown:"layer-anim-slide-down-out",slideLeft:"layer-anim-slide-left-out",slideUp:"layer-anim-slide-up-out",slideRight:"layer-anim-slide-right-out"})[options.anim]||"layer-anim-close";var remove=function(){var WRAP="layui-layer-wrap";if(hideOnClose){layero.removeClass("layer-anim "+closeAnim);return layero.hide()}if(type===ready.type[1]&&layero.attr("conType")==="object"){layero.children(":not(."+doms[5]+")").remove();var wrap=layero.find("."+WRAP);for(var i=0;i<2;i++){wrap.unwrap()}wrap.css("display",wrap.data("display")).removeClass(WRAP)}else{if(type===ready.type[2]){try{var iframe=$("#"+doms[4]+index)[0];iframe.contentWindow.document.write("");iframe.contentWindow.close();layero.find("."+doms[5])[0].removeChild(iframe)}catch(e){}}layero[0].innerHTML="";layero.remove()}typeof ready.end[index]==="function"&&ready.end[index]();delete ready.end[index];typeof callback==="function"&&callback();if(ready.events.resize[index]){win.off("resize",ready.events.resize[index]);delete ready.events.resize[index]}};var removeShade=(function fn(){$("#"+doms.SHADE+index)[hideOnClose?"hide":"remove"]()})();if(options.isOutAnim){layero.addClass("layer-anim "+closeAnim)}layer.ie==6&&ready.reselect();ready.restScrollbar(index);if(typeof layero.attr("minLeft")==="string"){ready.minStackIndex--;ready.minStackArr.push(layero.attr("minLeft"))}if((layer.ie&&layer.ie<10)||!options.isOutAnim){remove()}else{setTimeout(function(){remove()},200)}};layer.closeAll=function(type,callback){if(typeof type==="function"){callback=type;type=null}var domsElem=$("."+doms[0]);$.each(domsElem,function(_index){var othis=$(this);var is=type?(othis.attr("type")===type):1;is&&layer.close(othis.attr("times"),_index===domsElem.length-1?callback:null);is=null});if(domsElem.length===0){typeof callback==="function"&&callback()}};layer.closeLast=function(type){type=type||"page";layer.close($(".layui-layer-"+type+":last").attr("times"))};var cache=layer.cache||{};var skin=function(type){return(cache.skin?(" "+cache.skin+" "+cache.skin+"-"+type):"")};layer.prompt=function(options,yes){var style="",placeholder="";options=options||{};if(typeof options==="function"){yes=options}if(options.area){var area=options.area;style='style="width: '+area[0]+"; height: "+area[1]+';"';delete options.area}if(options.placeholder){placeholder=' placeholder="'+options.placeholder+'"'}var prompt,content=options.formType==2?'":function(){return'"}();var success=options.success;delete options.success;return layer.open($.extend({type:1,btn:["确定","取消"],content:content,skin:"layui-layer-prompt"+skin("prompt"),maxWidth:win.width(),success:function(layero){prompt=layero.find(".layui-layer-input");prompt.val(options.value||"").focus();typeof success==="function"&&success(layero)},resize:false,yes:function(index){var value=prompt.val();if(value.length>(options.maxlength||500)){layer.tips("最多输入"+(options.maxlength||500)+"个字数",prompt,{tips:1})}else{yes&&yes(value,index,prompt)}}},options))};layer.tab=function(options){options=options||{};var tab=options.tab||{};var THIS="layui-this";var success=options.success;delete options.success;return layer.open($.extend({type:1,skin:"layui-layer-tab"+skin("tab"),resize:false,title:function(){var len=tab.length,ii=1,str="";if(len>0){str=''+tab[0].title+"";for(;ii"+tab[ii].title+""}}return str}(),content:''+function(){var len=tab.length,ii=1,str="";if(len>0){str='- '+(tab[0].content||"no content")+"
";for(;ii'+(tab[ii].content||"no content")+""}}return str}()+"
",success:function(layero){var btn=layero.find(".layui-layer-title").children();var main=layero.find(".layui-layer-tabmain").children();btn.on("mousedown",function(e){e.stopPropagation?e.stopPropagation():e.cancelBubble=true;var othis=$(this),index=othis.index();othis.addClass(THIS).siblings().removeClass(THIS);main.eq(index).show().siblings().hide();typeof options.change==="function"&&options.change(index)});typeof success==="function"&&success(layero)}},options))};layer.photos=function(options,loop,key){var dict={};options=$.extend(true,{toolbar:true,footer:true},options);if(!options.photos){return}var isObject=!(typeof options.photos==="string"||options.photos instanceof $);var photos=isObject?options.photos:{};var data=photos.data||[];var start=photos.start||0;var success=options.success;dict.imgIndex=(start|0)+1;options.img=options.img||"img";delete options.success;if(!isObject){var parent=$(options.photos),pushData=function(){data=[];parent.find(options.img).each(function(index){var othis=$(this);othis.attr("layer-index",index);data.push({alt:othis.attr("alt"),pid:othis.attr("layer-pid"),src:othis.attr("lay-src")||othis.attr("layer-src")||othis.attr("src"),thumb:othis.attr("src")})})};pushData();if(data.length===0){return}loop||parent.on("click",options.img,function(){pushData();var othis=$(this),index=othis.attr("layer-index");layer.photos($.extend(options,{photos:{start:index,data:data,tab:options.tab},full:options.full}),true)});if(!loop){return}}else{if(data.length===0){return layer.msg("没有图片")}}dict.imgprev=function(key){dict.imgIndex--;if(dict.imgIndex<1){dict.imgIndex=data.length}dict.tabimg(key)};dict.imgnext=function(key,errorMsg){dict.imgIndex++;if(dict.imgIndex>data.length){dict.imgIndex=1;if(errorMsg){return}}dict.tabimg(key)};dict.keyup=function(event){if(!dict.end){var code=event.keyCode;event.preventDefault();if(code===37){dict.imgprev(true)}else{if(code===39){dict.imgnext(true)}else{if(code===27){layer.close(dict.index)}}}}};dict.tabimg=function(key){if(data.length<=1){return}photos.start=dict.imgIndex-1;layer.close(dict.index);return layer.photos(options,true,key)};dict.isNumber=function(n){return typeof n==="number"&&!isNaN(n)};dict.image={};dict.getTransform=function(opts){var transforms=[];var rotate=opts.rotate;var scaleX=opts.scaleX;var scale=opts.scale;if(dict.isNumber(rotate)&&rotate!==0){transforms.push("rotate("+rotate+"deg)")}if(dict.isNumber(scaleX)&&scaleX!==1){transforms.push("scaleX("+scaleX+")")}if(dict.isNumber(scale)){transforms.push("scale("+scale+")")}return transforms.length?transforms.join(" "):"none"};dict.event=function(layero,index,that){dict.main.find(".layui-layer-photos-prev").on("click",function(event){event.preventDefault();dict.imgprev(true)});dict.main.find(".layui-layer-photos-next").on("click",function(event){event.preventDefault();dict.imgnext(true)});$(document).on("keyup",dict.keyup);layero.off("click").on("click","*[toolbar-event]",function(){var othis=$(this);var event=othis.attr("toolbar-event");switch(event){case"rotate":dict.image.rotate=((dict.image.rotate||0)+Number(othis.attr("data-option")))%360;dict.imgElem.css({transform:dict.getTransform(dict.image)});break;case"scalex":dict.image.scaleX=dict.image.scaleX===-1?1:-1;dict.imgElem.css({transform:dict.getTransform(dict.image)});break;case"zoom":var ratio=Number(othis.attr("data-option"));dict.image.scale=(dict.image.scale||1)+ratio;if(ratio<0&&dict.image.scale<0-ratio){dict.image.scale=0-ratio}dict.imgElem.css({transform:dict.getTransform(dict.image)});break;case"reset":dict.image.scaleX=1;dict.image.scale=1;dict.image.rotate=0;dict.imgElem.css({transform:"none"});break;case"close":layer.close(index);break}that.offset();that.auto(index)});dict.main.on("mousewheel DOMMouseScroll",function(e){var delta=e.originalEvent.wheelDelta||-e.originalEvent.detail;var zoomElem=dict.main.find('[toolbar-event="zoom"]');if(delta>0){zoomElem.eq(0).trigger("click")}else{zoomElem.eq(1).trigger("click")}})};function loadImage(url,callback,error){var img=new Image();img.src=url;if(img.complete){return callback(img)}img.onload=function(){img.onload=null;callback(img)};img.onerror=function(e){img.onerror=null;error(e)}}dict.loadi=layer.load(1,{shade:"shade" in options?false:0.9,scrollbar:false});loadImage(data[start].src,function(img){layer.close(dict.loadi);var alt=data[start].alt||"";if(key){options.anim=-1}dict.index=layer.open($.extend({type:1,id:"layui-layer-photos",area:function(){var imgarea=[img.width,img.height];var winarea=[$(window).width()-100,$(window).height()-100];if(!options.full&&(imgarea[0]>winarea[0]||imgarea[1]>winarea[1])){var wh=[imgarea[0]/winarea[0],imgarea[1]/winarea[1]];if(wh[0]>wh[1]){imgarea[0]=imgarea[0]/wh[0];imgarea[1]=imgarea[1]/wh[0]}else{if(wh[0]'+'
'+function(){var arr=[''];if(data.length>1){arr.push(['
','','',"
"].join(""))}if(options.toolbar){arr.push(['"].join(""))}if(options.footer){arr.push(['"].join(""))}arr.push("
");return arr.join("")}()+"",success:function(layero,index,that){dict.main=layero.find(".layer-layer-photos-main");dict.footer=layero.find(".layui-layer-photos-footer");dict.imgElem=dict.main.children("img");dict.event(layero,index,that);options.tab&&options.tab(data[start],layero);typeof success==="function"&&success(layero)},end:function(){dict.end=true;$(document).off("keyup",dict.keyup)}},options))},function(){layer.close(dict.loadi);layer.msg("当前图片地址异常
是否继续查看下一张?",{time:30000,btn:["下一张","不看了"],yes:function(){data.length>1&&dict.imgnext(true,true)}})})};ready.run=function(_$){$=_$;win=$(window);var agent=navigator.userAgent.toLowerCase();var isMobile=/android|iphone|ipod|ipad|ios/.test(agent);var _win=$(window);if(isMobile){$.each({Height:"height",Width:"width"},function(propSuffix,funcName){var propName="inner"+propSuffix;win[funcName]=function(){return propName in window?window[propName]:_win[funcName]()}})}doms.html=$("html");layer.open=function(deliver){var o=new Class(deliver);return o.index}};window.layui&&layui.define?(layer.ready(),layui.define("jquery",function(exports){layer.path=layui.cache.dir;ready.run(layui.$);window.layer=layer;exports("layer",layer)})):((typeof define==="function"&&define.amd)?define(["jquery"],function(){ready.run(window.jQuery);return layer}):function(){layer.ready();ready.run(window.jQuery)}())}(window);
\ No newline at end of file
diff --git a/ruoyi-admin/src/main/resources/static/ajax/libs/layer/theme/default/layer.css b/ruoyi-admin/src/main/resources/static/ajax/libs/layer/theme/default/layer.css
index 31a2c4bb5..d4e95fcd7 100644
--- a/ruoyi-admin/src/main/resources/static/ajax/libs/layer/theme/default/layer.css
+++ b/ruoyi-admin/src/main/resources/static/ajax/libs/layer/theme/default/layer.css
@@ -1,4 +1,3 @@
-/* *html{background-image: url(about:blank); background-attachment: fixed;} */
html #layuicss-layer{display: none; position: absolute; width: 1989px;}
/* common */
@@ -9,11 +8,8 @@ html #layuicss-layer{display: none; position: absolute; width: 1989px;}
.layui-layer-close{position:absolute;}
.layui-layer-content{position:relative;}
.layui-layer-border{border: 1px solid #B2B2B2; border: 1px solid rgba(0,0,0,.1); box-shadow: 1px 1px 5px rgba(0,0,0,.2);}
-.layui-layer-load{background:url(loading-1.gif) #eee center center no-repeat;}
-.layui-layer-ico{ background:url(icon.png) no-repeat;}
-.layui-layer-dialog .layui-layer-ico,
-.layui-layer-setwin a,
-.layui-layer-btn a{display:inline-block; *display:inline; *zoom:1; vertical-align:top;}
+.layui-layer-setwin span,
+.layui-layer-btn a{display: inline-block; vertical-align: middle; *display: inline; *zoom:1; }
.layui-layer-move{display: none; position: fixed; *position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; cursor: move; opacity: 0; filter:alpha(opacity=0); background-color: #fff; z-index: 2147483647;}
.layui-layer-resize{position: absolute; width: 15px; height: 15px; right: 0; bottom: 0; cursor: se-resize;}
@@ -43,54 +39,139 @@ html #layuicss-layer{display: none; position: absolute; width: 1989px;}
@-webkit-keyframes layer-shake{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);transform:translateX(10px)}}@keyframes layer-shake{0%,100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}}.layer-anim-06{-webkit-animation-name:layer-shake;animation-name:layer-shake}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}
+/* 从上往下 */
+@keyframes layer-slide-down {
+ from {
+ transform: translate3d(0,-100%,0);
+ } to {
+ transform: translate3d(0,0,0);
+ }
+}
+@keyframes layer-slide-down-out {
+ from {
+ transform: translate3d(0,0,0);
+ } to {
+ transform: translate3d(0,-100%,0);
+ }
+}
+.layer-anim-slide-down{animation-name: layer-slide-down}
+.layer-anim-slide-down-out{animation-name: layer-slide-down-out}
+
+/* 从右往左 */
+@keyframes layer-slide-left {
+ from {
+ transform: translate3d(100%,0,0);
+ } to {
+ transform: translate3d(0,0,0);
+ }
+}
+@keyframes layer-slide-left-out {
+ from {
+ transform: translate3d(0,0,0);
+ } to {
+ transform: translate3d(100%,0,0);
+ }
+}
+.layer-anim-slide-left{animation-name: layer-slide-left}
+.layer-anim-slide-left-out{animation-name: layer-slide-left-out}
+
+/* 从下往上 */
+@keyframes layer-slide-up {
+ from {
+ transform: translate3d(0,100%,0);
+ } to {
+ transform: translate3d(0,0,0);
+ }
+}
+@keyframes layer-slide-up-out {
+ from {
+ transform: translate3d(0,0,0);
+ } to {
+ transform: translate3d(0,100%,0);
+ }
+}
+.layer-anim-slide-up{animation-name: layer-slide-up}
+.layer-anim-slide-up-out{animation-name: layer-slide-up-out}
+
+/* 从左往右 */
+@keyframes layer-slide-right {
+ from {
+ transform: translate3d(-100%,0,0);
+ } to {
+ transform: translate3d(0,0,0);
+ }
+}
+@keyframes layer-slide-right-out {
+ from {
+ transform: translate3d(0,0,0);
+ } to {
+ transform: translate3d(-100%,0,0);
+ }
+}
+.layer-anim-slide-right{animation-name: layer-slide-right;}
+.layer-anim-slide-right-out{animation-name: layer-slide-right-out;}
+
+
+
/* 标题栏 */
-.layui-layer-title{padding:0 80px 0 20px; height: 50px; line-height: 50px; border-bottom:1px solid #F0F0F0; font-size: 14px; color:#333; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; border-radius: 2px 2px 0 0;}
-.layui-layer-setwin{position:absolute; right: 15px; *right:0; top: 17px; font-size:0; line-height: initial;}
-.layui-layer-setwin a{position:relative; width: 16px; height:16px; margin-left:10px; font-size:12px; _overflow:hidden;}
-.layui-layer-setwin .layui-layer-min cite{position:absolute; width:14px; height:2px; left:0; top:50%; margin-top:-1px; background-color:#2E2D3C; cursor:pointer; _overflow:hidden;}
-.layui-layer-setwin .layui-layer-min:hover cite{background-color:#2D93CA; }
-.layui-layer-setwin .layui-layer-max{background-position:-32px -40px;}
-.layui-layer-setwin .layui-layer-max:hover{background-position:-16px -40px;}
-.layui-layer-setwin .layui-layer-maxmin{background-position:-65px -40px;}
-.layui-layer-setwin .layui-layer-maxmin:hover{background-position:-49px -40px;}
-.layui-layer-setwin .layui-layer-close1{background-position: 1px -40px; cursor: pointer;}
-.layui-layer-setwin .layui-layer-close1:hover{opacity:0.7;}
-.layui-layer-setwin .layui-layer-close2{position:absolute; right:-28px; top:-28px; width:30px; height:30px; margin-left:0; background-position:-149px -31px; *right:-18px; _display:none;}
-.layui-layer-setwin .layui-layer-close2:hover{ background-position:-180px -31px;}
+.layui-layer-title{padding: 0 81px 0 16px; height: 50px; line-height: 50px; border-bottom:1px solid #F0F0F0; font-size: 14px; color:#333; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; border-radius: 2px 2px 0 0;}
+.layui-layer-setwin{position:absolute; right: 15px; *right:0; top: 16px; font-size:0; line-height: initial;}
+.layui-layer-setwin span{position:relative; width: 16px; height: 16px; line-height: 18px; margin-left: 10px; text-align: center; font-size: 16px; cursor: pointer; color: #000; _overflow: hidden; box-sizing: border-box;}
+.layui-layer-setwin .layui-layer-min:before{content: ''; position: absolute; width: 12px; border-bottom: 1px solid #2E2D3C; left: 50%; top: 50%; margin: -0.5px 0 0 -6px; cursor: pointer; _overflow:hidden;}
+.layui-layer-setwin .layui-layer-min:hover:before{background-color: #2D93CA}
+.layui-layer-setwin .layui-layer-max:hover:before,
+.layui-layer-setwin .layui-layer-max:hover:after{border-color: #2D93CA;}
+.layui-layer-setwin .layui-layer-min:hover:before{background-color: #2D93CA}
+.layui-layer-setwin .layui-layer-maxmin:before,
+.layui-layer-setwin .layui-layer-maxmin:after{width: 7px; height: 7px; margin: -3px 0 0 -3px; background-color: #fff;}
+.layui-layer-setwin .layui-layer-maxmin:after{z-index: 0; margin: -5px 0 0 -1px;}
+.layui-layer-setwin .layui-layer-close{cursor: pointer;}
+.layui-layer-setwin .layui-layer-close:hover{opacity:0.7;}
+.layui-layer-setwin .layui-layer-close2{position:absolute; right: -28px; top: -28px; color: #fff; background-color: #787878; padding: 3px; border: 3px solid; width: 28px; height: 28px; font-size: 16px; font-weight: bolder; border-radius: 50%; margin-left: 0; *right:-18px; _display:none;}
+.layui-layer-setwin .layui-layer-close2:hover{opacity: unset; background-color: #3888f6;}
/* 按钮栏 */
.layui-layer-btn{text-align: right; padding: 0 15px 12px; pointer-events: auto; user-select: none; -webkit-user-select: none;}
-.layui-layer-btn a{height: 28px; line-height: 28px; margin: 5px 5px 0; padding: 0 15px; border: 1px solid #dedede; background-color:#fff; color: #333; border-radius: 2px; font-weight:400; cursor:pointer; text-decoration: none;}
+.layui-layer-btn a{height: 30px; line-height: 30px; margin: 5px 5px 0; padding: 0 16px; border: 1px solid #dedede; background-color: #fff; color: #333; border-radius: 2px; font-weight: 400; cursor: pointer; text-decoration: none; box-sizing: border-box;}
.layui-layer-btn a:hover{opacity: 0.9; text-decoration: none;}
.layui-layer-btn a:active{opacity: 0.8;}
-.layui-layer-btn .layui-layer-btn0{border-color: #1E9FFF; background-color: #1E9FFF; color:#fff;}
+.layui-layer-btn .layui-layer-btn0{border-color: transparent; background-color: #1E9FFF; color:#fff;}
.layui-layer-btn-l{text-align: left;}
.layui-layer-btn-c{text-align: center;}
/* 定制化 */
-.layui-layer-dialog{min-width: 300px;}
-.layui-layer-dialog .layui-layer-content{position: relative; padding:20px; line-height:24px; word-break: break-all; overflow:hidden; font-size:14px; overflow-x: hidden; overflow-y:auto;}
-.layui-layer-dialog .layui-layer-content .layui-layer-ico{position:absolute; top:16px; left:15px; _left:-40px; width:30px; height:30px;}
-.layui-layer-ico1{background-position:-30px 0 }
-.layui-layer-ico2{background-position:-60px 0;}
-.layui-layer-ico3{background-position:-90px 0;}
-.layui-layer-ico4{background-position:-120px 0;}
-.layui-layer-ico5{background-position:-150px 0;}
-.layui-layer-ico6{background-position:-180px 0;}
+.layui-layer-dialog{min-width: 240px;}
+.layui-layer-dialog .layui-layer-content{position: relative; padding: 16px; line-height: 24px; word-break: break-all; overflow:hidden; font-size:14px; overflow-x: hidden; overflow-y:auto;}
+.layui-layer-dialog .layui-layer-content .layui-layer-face{position: absolute; top: 18px; left: 16px; color: #959595; font-size: 32px; _left: -40px;}
+.layui-layer-dialog .layui-layer-content .layui-icon-tips{color: #F39B12;}
+.layui-layer-dialog .layui-layer-content .layui-icon-success{color: #16b777;}
+.layui-layer-dialog .layui-layer-content .layui-icon-error{top: 19px; color: #FF5722;}
+.layui-layer-dialog .layui-layer-content .layui-icon-question{color: #FFB800;}
+.layui-layer-dialog .layui-layer-content .layui-icon-lock{color: #787878;}
+.layui-layer-dialog .layui-layer-content .layui-icon-face-cry{color: #FF5722;}
+.layui-layer-dialog .layui-layer-content .layui-icon-face-smile{color: #16b777;}
+
.layui-layer-rim{border:6px solid #8D8D8D; border:6px solid rgba(0,0,0,.3); border-radius:5px; box-shadow: none;}
.layui-layer-msg{min-width:180px; border:1px solid #D3D4D3; box-shadow: none;}
.layui-layer-hui{min-width:100px; background-color: #000; filter:alpha(opacity=60); background-color: rgba(0,0,0,0.6); color: #fff; border:none;}
-.layui-layer-hui .layui-layer-content{padding:12px 25px; text-align:center;}
-.layui-layer-dialog .layui-layer-padding{padding: 20px 20px 20px 55px; text-align: left;}
+.layui-layer-hui .layui-layer-close{color: #fff;}
+.layui-layer-hui .layui-layer-content{padding: 11px 24px; text-align: center;}
+.layui-layer-dialog .layui-layer-padding{padding: 18px 24px 18px 58px; text-align: left;}
.layui-layer-page .layui-layer-content{position:relative; overflow:auto;}
.layui-layer-page .layui-layer-btn,.layui-layer-iframe .layui-layer-btn{padding-top:10px;}
.layui-layer-nobg{background:none;}
.layui-layer-iframe iframe{display: block; width: 100%;}
.layui-layer-loading{border-radius:100%; background:none; box-shadow:none; border:none;}
-.layui-layer-loading .layui-layer-content{width:60px; height:24px; background:url(loading-0.gif) no-repeat;}
-.layui-layer-loading .layui-layer-loading1{width:37px; height:37px; background:url(loading-1.gif) no-repeat;}
-.layui-layer-loading .layui-layer-loading2, .layui-layer-ico16{width:32px; height:32px; background:url(loading-2.gif) no-repeat;}
+.layui-layer-loading .layui-layer-content{width: 76px; height: 38px; line-height: 38px; text-align: center;}
+.layui-layer-loading-icon{font-size: 38px; color: #959595;}
+.layui-layer-loading2{text-align: center;}
+.layui-layer-loading-2{position: relative; height: 38px;}
+.layui-layer-loading-2:before,
+.layui-layer-loading-2:after{content: ''; position: absolute; left: 50%; top: 50%; width: 38px; height: 38px; margin: -19px 0 0 -19px; border-radius: 50%; border: 3px solid #d2d2d2; box-sizing: border-box;}
+.layui-layer-loading-2:after{border-color: transparent; border-left-color: #1E9FFF;}
+
+
.layui-layer-tips{background: none; box-shadow:none; border:none;}
.layui-layer-tips .layui-layer-content{position: relative; line-height: 22px; min-width: 12px; padding: 8px 15px; font-size: 12px; _float:left; border-radius: 2px; box-shadow: 1px 1px 3px rgba(0,0,0,.2); background-color: #000; color: #fff;}
.layui-layer-tips .layui-layer-close{right:-2px; top:-1px;}
@@ -102,15 +183,31 @@ html #layuicss-layer{display: none; position: absolute; width: 1989px;}
.layui-layer-tips i.layui-layer-TipsR{left:-8px;}
.layui-layer-tips i.layui-layer-TipsL{right:-8px;}
-/* skin */
-.layui-layer-lan[type="dialog"]{min-width:280px;}
+/* 内置 skin */
.layui-layer-lan .layui-layer-title{background:#4476A7; color:#fff; border: none;}
-.layui-layer-lan .layui-layer-btn{padding: 5px 10px 10px; text-align: right; border-top:1px solid #E9E7E7}
+.layui-layer-lan .layui-layer-btn{padding: 5px 10px 10px; border-top:1px solid #E9E7E7}
.layui-layer-lan .layui-layer-btn a{background: #fff; border-color: #E9E7E7; color: #333;}
.layui-layer-lan .layui-layer-btn .layui-layer-btn1{background:#C9C5C5;}
.layui-layer-molv .layui-layer-title{background: #009f95; color:#fff; border: none;}
.layui-layer-molv .layui-layer-btn a{background: #009f95; border-color: #009f95;}
.layui-layer-molv .layui-layer-btn .layui-layer-btn1{background:#92B8B1;}
+.layui-layer-lan .layui-layer-setwin .layui-icon,
+.layui-layer-molv .layui-layer-setwin .layui-icon{color: #fff;}
+
+/* Windows 10 风格主题 */
+.layui-layer-win10{border: 1px solid #aaa; box-shadow: 1px 1px 6px rgba(0,0,0,.3); border-radius: none;}
+.layui-layer-win10 .layui-layer-title{height: 32px; line-height: 32px; padding-left: 8px; border-bottom: none; font-size: 12px;}
+.layui-layer-win10 .layui-layer-setwin{right: 0; top: 0;}
+.layui-layer-win10 .layui-layer-setwin span{margin-left: 0; width: 32px; height: 32px; padding: 8px;}
+.layui-layer-win10.layui-layer-page .layui-layer-setwin span{width: 38px;}
+.layui-layer-win10 .layui-layer-setwin span:hover{background-color: #E5E5E5;}
+.layui-layer-win10 .layui-layer-setwin span.layui-icon-close:hover{background-color: #E81123; color: #fff;}
+.layui-layer-win10.layui-layer-dialog .layui-layer-content{padding: 8px 16px 32px; color: #0033BC;}
+.layui-layer-win10.layui-layer-dialog .layui-layer-padding{padding-top: 18px; padding-left: 58px;}
+.layui-layer-win10 .layui-layer-btn{padding: 5px 5px 10px; border-top:1px solid #DFDFDF; background-color: #F0F0F0;}
+.layui-layer-win10 .layui-layer-btn a{height: 20px; line-height: 18px; background-color: #E1E1E1; border-color: #ADADAD; color: #000; font-size: 12px; transition: all .3s;}
+.layui-layer-win10 .layui-layer-btn a:hover{border-color: #2A8EDD; background-color: #E5F1FB;}
+.layui-layer-win10 .layui-layer-btn .layui-layer-btn0{border-color: #0078D7;}
/**
@@ -119,39 +216,44 @@ html #layuicss-layer{display: none; position: absolute; width: 1989px;}
*/
-.layui-layer-iconext{background:url(icon-ext.png) no-repeat;}
-
/* prompt模式 */
.layui-layer-prompt .layui-layer-input{display: block; width: 260px; height: 36px; margin: 0 auto; line-height: 30px; padding-left: 10px; border: 1px solid #e6e6e6; color: #333;}
.layui-layer-prompt textarea.layui-layer-input{width: 300px; height: 100px; line-height: 20px; padding: 6px 10px;}
-.layui-layer-prompt .layui-layer-content{padding: 20px;}
+.layui-layer-prompt .layui-layer-content{padding: 16px;}
.layui-layer-prompt .layui-layer-btn{padding-top: 0;}
/* tab模式 */
.layui-layer-tab{box-shadow:1px 1px 50px rgba(0,0,0,.4);}
.layui-layer-tab .layui-layer-title{padding-left:0; overflow: visible;}
-.layui-layer-tab .layui-layer-title span{position:relative; float:left; min-width:80px; max-width: 300px; padding:0 20px; text-align:center; cursor:default; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; cursor: pointer;}
-.layui-layer-tab .layui-layer-title span.layui-this{height: 51px; border-left: 1px solid #eee; border-right: 1px solid #eee; background-color: #fff; z-index: 10;}
-.layui-layer-tab .layui-layer-title span:first-child{border-left:none;}
-.layui-layer-tabmain{line-height:24px; clear:both;}
+.layui-layer-tab .layui-layer-title span{position:relative; display: inline-block; vertical-align: top; border-left: 1px solid transparent; border-right: 1px solid transparent; min-width:80px; max-width: 300px; padding:0 16px; text-align:center; cursor:default; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; cursor: pointer;}
+.layui-layer-tab .layui-layer-title span.layui-this{height: 51px; border-left-color: #eee; border-right-color: #eee; background-color: #fff; z-index: 10;}
+.layui-layer-tab .layui-layer-title span:first-child{border-left-color: transparent;}
+.layui-layer-tabmain{line-height:24px; clear: both;}
.layui-layer-tabmain .layui-layer-tabli{display:none;}
.layui-layer-tabmain .layui-layer-tabli.layui-this{display: block;}
-/* photo模式 */
+/* photos */
.layui-layer-photos{background: none; box-shadow: none;}
-.layui-layer-photos .layui-layer-content{overflow:hidden; text-align: center;}
-.layui-layer-photos .layui-layer-phimg img{position: relative; width:100%; display: inline-block; *display:inline; *zoom:1; vertical-align:top;}
-.layui-layer-imgprev, .layui-layer-imgnext{position: fixed; top: 50%; width: 27px; _width: 44px; height: 44px; margin-top:-22px; outline:none;blr:expression(this.onFocus=this.blur());}
-.layui-layer-imgprev{left: 30px; background-position:-5px -5px; _background-position:-70px -5px;}
-.layui-layer-imgprev:hover{background-position:-33px -5px; _background-position:-120px -5px;}
-.layui-layer-imgnext{right: 30px; _right:8px; background-position:-5px -50px; _background-position:-70px -50px;}
-.layui-layer-imgnext:hover{background-position: -33px -50px; _background-position: -120px -50px;}
-.layui-layer-imgbar{position: fixed; left:0; right: 0; bottom:0; width:100%; height: 40px; line-height: 40px; background-color:#000\9; filter:Alpha(opacity=60); background-color: rgba(2,0,0,.35); color: #fff; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; font-size:0;}
-.layui-layer-imgtit{/*position:absolute; left:20px;*/}
-.layui-layer-imgtit *{display:inline-block; *display:inline; *zoom:1; vertical-align:top; font-size:12px;}
-.layui-layer-imgtit a{max-width:65%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; color:#fff;}
-.layui-layer-imgtit a:hover{color:#fff; text-decoration:underline;}
-.layui-layer-imgtit em{padding-left:10px; font-style: normal;}
+.layui-layer-photos .layui-layer-content{overflow: visible; text-align: center;}
+.layui-layer-photos .layer-layer-photos-main img{position: relative; width:100%; display: inline-block; *display:inline; *zoom:1; vertical-align:top;}
+.layui-layer-photos-prev,
+.layui-layer-photos-next{position: fixed; top: 50%; width: 52px; height: 52px; line-height: 52px; margin-top: -26px; cursor: pointer; font-size: 52px; color: #717171;}
+.layui-layer-photos-prev{left: 32px;}
+.layui-layer-photos-next{right: 32px;}
+.layui-layer-photos-prev:hover,
+.layui-layer-photos-next:hover{color: #959595;}
+
+.layui-layer-photos-toolbar{position: fixed; left: 0; right: 0; bottom: 0; width: 100%; height: 52px; line-height: 52px; background-color: #000\9; filter: Alpha(opacity=60); background-color: rgba(0,0,0,.32); color: #fff; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; font-size:0;}
+.layui-layer-photos-toolbar > *{display:inline-block; vertical-align: top; padding: 0 16px; font-size: 12px; color: #fff; *display:inline; *zoom: 1;}
+.layui-layer-photos-toolbar *{font-size: 12px;}
+.layui-layer-photos-header{top: 0; bottom: auto;}
+.layui-layer-photos-header > span{cursor: pointer;}
+.layui-layer-photos-header > span:hover{background-color: rgba(51,51,51,.32);}
+.layui-layer-photos-header .layui-icon{font-size: 18px;}
+.layui-layer-photos-footer > h3{max-width: 65%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
+.layui-layer-photos-footer a:hover{text-decoration: underline;}
+.layui-layer-photos-footer em{font-style: normal;}
+
/* 关闭动画 */
@-webkit-keyframes layer-bounceOut {
@@ -181,4 +283,4 @@ html #layuicss-layer{display: none; position: absolute; width: 1989px;}
.layui-layer-gray .layui-layer-btn {padding: 5px 10px 10px; text-align: right; border-top: 1px solid #e9e7e7}
.layui-layer-gray .layui-layer-btn a {background: #fff; border-color: #e9e7e7; color: #333}
.layui-layer-gray .layui-layer-btn .layui-layer-btn1 {background: #c9c5c5}
-.layui-layer-tab .layui-layer-content {width: 100%}
\ No newline at end of file
+.layui-layer-tab .layui-layer-content {width: 100%}
diff --git a/ruoyi-admin/src/main/resources/templates/include.html b/ruoyi-admin/src/main/resources/templates/include.html
index 6542ac8d2..98dacd7b6 100644
--- a/ruoyi-admin/src/main/resources/templates/include.html
+++ b/ruoyi-admin/src/main/resources/templates/include.html
@@ -34,7 +34,7 @@
-
+