/** v2.8.6 | mit licensed */;!function(d){"use strict";var t,h=d.document,m={modules:{},status:{},timeout:10,event:{}},o=function(){this.v="2.8.6"},e=d.layui_global||{},v=(t=h.currentscript?h.currentscript.src:function(){for(var t,e=h.scripts,n=e.length-1,o=n;01e3*m.timeout/4?g(u+" is not a valid module","error"):void(m.status[u]?c():settimeout(o,4))}())}function c(){e.push(layui[u]),11e3*m.timeout/4?g(u+" is not a valid module","error"):void("string"==typeof m.modules[u]&&m.status[u]?c():settimeout(f,4))}():((p=h.createelement("script"))["async"]=!0,p.charset="utf-8",p.src=y+((i=!0===m.version?m.v||(new date).gettime():m.version||"")?"?v="+i:""),a.appendchild(p),!p.attachevent||p.attachevent.tostring&&p.attachevent.tostring().indexof("[native code")<0||b?p.addeventlistener("load",function(t){s(t,y)},!1):p.attachevent("onreadystatechange",function(t){s(t,y)}),m.modules[u]=y),r},o.prototype.disuse=function(t){var n=this;return t=n.isarray(t)?t:[t],n.each(t,function(t,e){m.status[e],delete n[e],delete n[e],delete n.modules[e],delete m.status[e],delete m.modules[e]}),n},o.prototype.getstyle=function(t,e){t=t.currentstyle||d.getcomputedstyle(t,null);return t[t.getpropertyvalue?"getpropertyvalue":"getattribute"](e)},o.prototype.link=function(n,o,t){var r=this,e=h.getelementsbytagname("head")[0],i=h.createelement("link"),a="layuicss-"+((t="string"==typeof o?o:t)||n).replace(/\.|\//g,""),u="creating",l=0;return i.href=n+(m.debug?"?v="+(new date).gettime():""),i.rel="stylesheet",i.id=a,i.media="all",h.getelementbyid(a)||e.appendchild(i),"function"!=typeof o||function s(t){var e=h.getelementbyid(a);return++l>1e3*m.timeout/100?g(n+" timeout"):void(1989===parseint(r.getstyle(e,"width"))?(t===u&&e.removeattribute("lay-status"),e.getattribute("lay-status")===u?settimeout(s,100):o()):(e.setattribute("lay-status",u),settimeout(function(){s(u)},100)))}(),r},o.prototype.addcss=function(t,e,n){return layui.link(m.dir+"css/"+t,e,n)},m.callback={},o.prototype.factory=function(t){if(layui[t])return"function"==typeof m.callback[t]?m.callback[t]:null},o.prototype.img=function(t,e,n){var o=new image;if(o.src=t,o.complete)return e(o);o.onload=function(){o.onload=null,"function"==typeof e&&e(o)},o.onerror=function(t){o.onerror=null,"function"==typeof n&&n(t)}},o.prototype.config=function(t){for(var e in t=t||{})m[e]=t[e];return this},o.prototype.modules=function(){var t,e={};for(t in n)e[t]=n[t];return e}(),o.prototype.extend=function(t){for(var e in t=t||{})this[e]||this.modules[e]?g(e+" module already exists","error"):this.modules[e]=t[e];return this},o.prototype.router=o.prototype.hash=function(t){var n={path:[],search:{},hash:((t=t||location.hash).match(/[^#](#.*$)/)||[])[1]||""};return/^#\//.test(t)&&(t=t.replace(/^#\//,""),n.href="/"+t,t=t.replace(/([^#])(#.*$)/,"$1").split("/")||[],this.each(t,function(t,e){/^\w+=/.test(e)?(e=e.split("="),n.search[e[0]]=e[1]):n.path.push(e)})),n},o.prototype.url=function(t){var r,e,n=this;return{pathname:(t?((t.match(/\.[^.]+?\/.+/)||[])[0]||"").replace(/^[^\/]+/,"").replace(/\?.+/,""):location.pathname).replace(/^\//,"").split("/"),search:(r={},e=(t?((t.match(/\?.+/)||[])[0]||"").replace(/\#.+/,""):location.search).replace(/^\?+/,"").split("&"),n.each(e,function(t,e){var n=e.indexof("="),o=n<0?e.substr(0,e.length):0!==n&&e.substr(0,n);o&&(r[o]=0(s.innerheight||l.documentelement.clientheight)},h.position=function(t,e,n){var i,r,o,c,u,a,f;e&&(n=n||{},t!==l&&t!==h("body")[0]||(n.clicktype="right"),u="right"===n.clicktype?{left:(u=n.e||s.event||{}).clientx,top:u.clienty,right:u.clientx,bottom:u.clienty}:t.getboundingclientrect(),a=e.offsetwidth,f=e.offsetheight,i=function(t){return l.body[t=t?"scrollleft":"scrolltop"]|l.documentelement[t]},o=u.left,c=u.bottom,"center"===n.align?o-=(a-t.offsetwidth)/2:"right"===n.align&&(o=o-a+t.offsetwidth),(o=o+a+5>(r=function(t){return l.documentelement[t?"clientwidth":"clientheight"]})("width")?r("width")-a-5:o)<5&&(o=5),c+f+5>r()&&(u.top>f+5?c=u.top-f-10:"right"===n.clicktype?(c=r()-f-10)<0&&(c=0):c=5),(a=n.position)&&(e.style.position=a),e.style.left=o+("fixed"===a?0:i(1))+"px",e.style.top=c+("fixed"===a?0:i())+"px",h.hasscrollbar()||(f=e.getboundingclientrect(),!n.system_reload&&f.bottom+5>r()&&(n.system_reload=!0,settimeout(function(){h.position(t,e,n)},50))))},h.options=function(t,e){if(e="object"==typeof e?e:{attr:e},t===l)return{};var t=h(t),n=e.attr||"lay-options",t=t.attr(n);try{return new function("return "+(t||"{}"))()}catch(i){return layui.hint().error(e.errortext||[n+'="'+t+'"',"\n parseerror: "+i].join("\n"),"error"),{}}},h.istopelem=function(n){var t=[l,h("body")[0]],i=!1;return h.each(t,function(t,e){if(e===n)return i=!0}),i},r.addstr=function(n,t){return n=n.replace(/\s+/," "),t=t.replace(/\s+/," ").split(" "),h.each(t,function(t,e){new regexp("\\b"+e+"\\b").test(n)||(n=n+" "+e)}),n.replace(/^\s|\s$/,"")},r.removestr=function(n,t){return n=n.replace(/\s+/," "),t=t.replace(/\s+/," ").split(" "),h.each(t,function(t,e){e=new regexp("\\b"+e+"\\b");e.test(n)&&(n=n.replace(e,""))}),n.replace(/\s+/," ").replace(/^\s|\s$/,"")},r.fn.find=function(n){var i=[],r="object"==typeof n;return this.each(function(t,e){e=r&&e.contains(n)?n:e.queryselectorall(n||null);h.each(e,function(t,e){i.push(e)})}),h(i)},r.fn.each=function(t){return h.each.call(this,this,t)},r.fn.addclass=function(n,i){return this.each(function(t,e){e.classname=r[i?"removestr":"addstr"](e.classname,n)})},r.fn.removeclass=function(t){return this.addclass(t,!0)},r.fn.hasclass=function(n){var i=!1;return this.each(function(t,e){new regexp("\\b"+n+"\\b").test(e.classname)&&(i=!0)}),i},r.fn.css=function(e,i){var t=this,r=function(t){return isnan(t)?t:t+"px"};return"string"!=typeof e||i!==undefined?t.each(function(t,n){"object"==typeof e?h.each(e,function(t,e){n.style[t]=r(e)}):n.style[e]=r(i)}):0]|&(?=#[a-za-z0-9]+)/g.test(e+="")?e.replace(/&(?!#?[a-za-z0-9]+;)/g,"&").replace(//g,">").replace(/'/g,"'").replace(/"/g,"""):e}},i=function(e){return new regexp(e,"g")},u=function(e,r){var n="laytpl error: ";return"object"==typeof console&&console.error(n+e+"\n"+(r||"")),n+e},n=function(e,r){var n=this,e=(n.config=n.config||{},n.template=e,function(e){for(var r in e)n.config[r]=e[r]});e(c),e(r)},r=(n.prototype.tagexp=function(e,r,n){var c=this.config;return i((r||"")+c.open+["#([\\s\\s])+?","([^{#}])*?"][e||0]+c.close+(n||""))},n.prototype.parse=function(e,r){var n=this,c=n.config,t=e,o=i("^"+c.open+"#",""),p=i(c.close+"$","");if("string"!=typeof e)return e;e='"use strict";var view = "'+(e=e.replace(/\s+|\r|\t|\n/g," ").replace(i(c.open+"#"),c.open+"# ").replace(i(c.close+"}"),"} "+c.close).replace(/\\/g,"\\\\").replace(i(c.open+"!(.+?)!"+c.close),function(e){return e=e.replace(i("^"+c.open+"!"),"").replace(i("!"+c.close),"").replace(i(c.open+"|"+c.close),function(e){return e.replace(/(.)/g,"\\$1")})}).replace(/(?="|')/g,"\\").replace(n.tagexp(),function(e){return'";'+(e=e.replace(o,"").replace(p,"")).replace(/\\(.)/g,"$1")+';view+="'}).replace(n.tagexp(1),function(e){var r='"+laytpl.escape(';return e.replace(/\s/g,"")===c.open+c.close?"":(e=e.replace(i(c.open+"|"+c.close),""),/^=/.test(e)?e=e.replace(/^=/,""):/^-/.test(e)&&(e=e.replace(/^-/,""),r='"+('),r+e.replace(/\\(.)/g,"$1")+')+"')}))+'";return view;';try{return n.cache=e=new function("d, laytpl",e),e(r,l)}catch(a){return delete n.cache,u(a,t)}},n.prototype.render=function(e,r){e=e||{};var n=this,e=n.cache?n.cache(e,l):n.parse(n.template,e);return"function"==typeof r&&r(e),e},function(e,r){return new n(e,r)});r.config=function(e){for(var r in e=e||{})c[r]=e[r]},r.v="2.0.0",e("laytpl",r)});layui.define(function(e){"use strict";var r=document,u="getelementbyid",c="getelementsbytagname",a="layui-disabled",t=function(e){var a=this;a.config=e||{},a.config.index=++o.index,a.render(!0)},o=(t.prototype.type=function(){var e=this.config;if("object"==typeof e.elem)return e.elem.length===undefined?2:3},t.prototype.view=function(){var t,i,n=this.config,r=n.groups="groups"in n?number(n.groups)||0:5,u=(n.layout="object"==typeof n.layout?n.layout:["prev","page","next"],n.count=number(n.count)||0,n.curr=number(n.curr)||1,n.limits="object"==typeof n.limits?n.limits:[10,20,30,40,50],n.limit=number(n.limit)||10,n.pages=math.ceil(n.count/n.limit)||1,n.curr>n.pages?n.curr=n.pages:n.curr<1&&(n.curr=1),r<0?r=1:r>n.pages&&(r=n.pages),n.prev="prev"in n?n.prev:"上一页",n.next="next"in n?n.next:"下一页",n.pages>r?math.ceil((n.curr+(1'+n.prev+"":"",page:function(){var e=[];if(n.count<1)return"";1'+(n.first||1)+"");var a=math.floor((r-1)/2),t=1n.pages?n.pages:a:r;for(i-t…');t<=i;t++)t===n.curr?e.push('"+t+""):e.push(''+t+"");return n.pages>r&&n.pages>i&&!1!==n.last&&(i+1…'),0!==r&&e.push(''+(n.last||n.pages)+"")),e.join("")}(),next:n.next?''+n.next+"":"",count:'\u5171 '+n.count+" \u6761",limit:(t=['"),refresh:['','',""].join(""),skip:['到第','','页',""].join("")};return['
',(i=[],layui.each(n.layout,function(e,a){l[a]&&i.push(l[a])}),i.join("")),"
"].join("")},t.prototype.jump=function(e,a){if(e){var t=this,i=t.config,n=e.children,r=e[c]("button")[0],u=e[c]("input")[0],e=e[c]("select")[0],l=function(){var e=number(u.value.replace(/\s|\d/g,""));e&&(i.curr=e,t.render())};if(a)return l();for(var s=0,p=n.length;si.pages||(i.curr=e,t.render())});e&&o.on(e,"change",function(){var e=this.value;i.curr*e>i.count&&(i.curr=math.ceil(i.count/e)),i.limit=e,t.render()}),r&&o.on(r,"click",function(){l()})}},t.prototype.skip=function(t){var i,e;t&&(i=this,(e=t[c]("input")[0])&&o.on(e,"keyup",function(e){var a=this.value,e=e.keycode;/^(37|38|39|40)$/.test(e)||(/\d/.test(a)&&(this.value=a.replace(/\d/,"")),13===e&&i.jump(t,!0))}))},t.prototype.render=function(e){var a=this,t=a.config,i=a.type(),n=a.view(),i=(2===i?t.elem&&(t.elem.innerhtml=n):3===i?t.elem.html(n):r[u](t.elem)&&(r[u](t.elem).innerhtml=n),t.jump&&t.jump(t,e),r[u]("layui-laypage-"+t.index));a.jump(i),t.hash&&!e&&(location.hash="!"+t.hash+"="+t.curr),a.skip(i)},{render:function(e){return new t(e).index},index:layui.laypage?layui.laypage.index+1e4:0,on:function(a,e,t){return a.attachevent?a.attachevent("on"+e,function(e){e.target=e.srcelement,t.call(a,e)}):a.addeventlistener(e,t,!1),this}});e("laypage",o)});!function(i,v){"use strict";var n=i.layui&&layui.define,l={getpath:i.lay&&lay.getpath?lay.getpath:"",link:function(e,t,a){d.path&&i.lay&&lay.layui&&lay.layui.link(d.path+e,t,a)}},e=i.layui_global||{},d="layui-laydate-id",d={v:"5.5.0",config:{weekstart:0},index:i.laydate&&i.laydate.v?1e5:0,path:e.laydate_dir||l.getpath,set:function(e){var t=this;return t.config=lay.extend({},t.config,e),t},ready:function(e){var t="laydate",a=(n?"modules/":"")+"laydate.css?v="+d.v;return n?layui["layui.all"]?"function"==typeof e&&e():layui.addcss(a,e,t):l.link(a,e,t),this}},s=function(){var t=this,e=t.config.id;return(s.that[e]=t).inst={hint:function(e){t.hint.call(t,e)},reload:function(e){t.reload.call(t,e)},config:t.config}},a="laydate",x="layui-this",k="laydate-disabled",h=[100,2e5],t="layui-laydate-static",w="layui-laydate-list",o="laydate-selected",r="layui-laydate-hint",y="laydate-day-prev",m="laydate-day-next",c=".laydate-btns-confirm",m="laydate-time-text",l="laydate-btns-time",e="layui-laydate-preview",s="layui-laydate-shade",i=function(e){var t,a=this,n=(a.index=++d.index,a.config=lay.extend({},a.config,d.config,e),lay(e.elem||a.config.elem));return 1\u8bf7\u91cd\u65b0\u9009\u62e9",invaliddate:"\u4e0d\u5728\u6709\u6548\u65e5\u671f\u6216\u65f6\u95f4\u8303\u56f4\u5185",formaterror:["\u65e5\u671f\u683c\u5f0f\u4e0d\u5408\u6cd5
\u5fc5\u987b\u9075\u5faa\u4e0b\u8ff0\u683c\u5f0f\uff1a
","
\u5df2\u4e3a\u4f60\u91cd\u7f6e"],preview:"\u5f53\u524d\u9009\u4e2d\u7684\u7ed3\u679c"},en:{weeks:["su","mo","tu","we","th","fr","sa"],time:["hours","minutes","seconds"],timetips:"select time",starttime:"start time",endtime:"end time",datetips:"select date",month:["jan","feb","mar","apr","may","jun","jul","aug","sep","oct","nov","dec"],tools:{confirm:"confirm",clear:"clear",now:"now"},timeout:"end time cannot be less than start time
please re-select",invaliddate:"invalid date",formaterror:["the date format error
must be followed\uff1a
","
it has been reset"],preview:"the selected result"}};return e[this.config.lang]||e.cn},i.prototype.reload=function(e){this.config=lay.extend({},this.config,e),this.init()},i.prototype.init=function(){var r=this,o=r.config,e="static"===o.position,t={year:"yyyy",month:"yyyy-mm",date:"yyyy-mm-dd",time:"hh:mm:ss",datetime:"yyyy-mm-dd hh:mm:ss"};o.elem=lay(o.elem),o.eventelem=lay(o.eventelem),o.elem[0]&&("array"!==layui.type(o.theme)&&(o.theme=[o.theme]),o.fullpanel&&("datetime"!==o.type||o.range)&&delete o.fullpanel,r.rangestr=o.range?"string"==typeof o.range?o.range:"-":"",r.rangelinked=!(!o.range||!o.rangelinked||"date"!==o.type&&"datetime"!==o.type),r.autocalendarmodel=function(){var e=r.rangelinked;return r.rangelinked=o.range&&("date"===o.type||"datetime"===o.type)&&(!r.startdate||!r.enddate||r.startdate&&r.enddate&&r.startdate.year===r.enddate.year&&r.startdate.month===r.enddate.month),lay(r.elem)[r.rangelinked?"addclass":"removeclass"]("layui-laydate-linkage"),r.rangelinked!=e},r.autocalendarmodel.auto=r.rangelinked&&"auto"===o.rangelinked,"array"===layui.type(o.range)&&(r.rangeelem=[lay(o.range[0]),lay(o.range[1])]),t[o.type]||(i.console&&console.error&&console.error("laydate type error:'"+o.type+"' is not supported"),o.type="date"),o.format===t.date&&(o.format=t[o.type]||t.date),r.format=s.formatarr(o.format),o.weekstart&&!/^[0-6]$/.test(o.weekstart)&&(t=r.lang(),o.weekstart=t.weeks.indexof(o.weekstart),-1===o.weekstart&&(o.weekstart=0)),r.exp_if="",r.exp_split="",lay.each(r.format,function(e,t){e=new regexp(c).test(t)?"\\d{"+(new regexp(c).test(r.format[0===e?e+1:e-1]||"")?/^yyyy|y$/.test(t)?4:t.length:/^yyyy$/.test(t)?"1,4":/^y$/.test(t)?"1,308":"1,2")+"}":"\\"+t;r.exp_if=r.exp_if+e,r.exp_split=r.exp_split+"("+e+")"}),r.exp_if_one=new regexp("^"+r.exp_if+"$"),r.exp_if=new regexp("^"+(o.range?r.exp_if+"\\s\\"+r.rangestr+"\\s"+r.exp_if:r.exp_if)+"$"),r.exp_split=new regexp("^"+r.exp_split+"$",""),r.isinput(o.elem[0])||"focus"===o.trigger&&(o.trigger="click"),o.elem.attr("lay-key",r.index),o.eventelem.attr("lay-key",r.index),o.elem.attr(d,o.id),o.mark=lay.extend({},o.calendar&&"cn"===o.lang?{"0-1-1":"\u5143\u65e6","0-2-14":"\u60c5\u4eba","0-3-8":"\u5987\u5973","0-3-12":"\u690d\u6811","0-4-1":"\u611a\u4eba","0-5-1":"\u52b3\u52a8","0-5-4":"\u9752\u5e74","0-6-1":"\u513f\u7ae5","0-9-10":"\u6559\u5e08","0-10-1":"\u56fd\u5e86","0-12-25":"\u5723\u8bde"}:{},o.mark),lay.each(["min","max"],function(e,t){var a=[],n=[];if("number"==typeof o[t])var i=o[t],l=new date,l=r.newdate({year:l.getfullyear(),month:l.getmonth(),date:l.getdate(),hours:e?23:0,minutes:e?59:0,seconds:e?59:0}).gettime(),e=new date(i?i<864e5?l+864e5*i:i:l),a=[e.getfullyear(),e.getmonth()+1,e.getdate()],n=[e.gethours(),e.getminutes(),e.getseconds()];else if("string"==typeof o[t])a=(o[t].match(/\d+-\d+-\d+/)||[""])[0].split("-"),n=(o[t].match(/\d+:\d+:\d+/)||[""])[0].split(":");else if("object"==typeof o[t])return o[t];o[t]={year:0|a[0]||(new date).getfullyear(),month:a[1]?(0|a[1])-1:(new date).getmonth(),date:0|a[2]||(new date).getdate(),hours:0|n[0],minutes:0|n[1],seconds:0|n[2]}}),r.elemid="layui-laydate"+o.elem.attr("lay-key"),(o.show||e)&&r.render(),e||r.events(),o.value&&o.isinitvalue&&("date"===layui.type(o.value)?r.setvalue(r.parse(0,r.systemdate(o.value))):r.setvalue(o.value)))},i.prototype.render=function(){var a,n,i,l,r=this,o=r.config,d=r.lang(),s="static"===o.position,y=r.elem=lay.elem("div",{id:r.elemid,"class":["layui-laydate",o.range?" layui-laydate-range":"",r.rangelinked?" layui-laydate-linkage":"",s?" "+t:"",o.fullpanel?" laydate-theme-fullpanel":"",(a="",lay.each(o.theme,function(e,t){"default"===t||/^#/.test(t)||(a+=" laydate-theme-"+t)}),a)].join("")}),m=r.elemmain=[],c=r.elemheader=[],u=r.elemcont=[],h=r.table=[],e=r.footer=lay.elem("div",{"class":"layui-laydate-footer"}),t=r.shortcut=lay.elem("ul",{"class":"layui-laydate-shortcut"}),f=(o.zindex&&(y.style.zindex=o.zindex),lay.each(new array(2),function(e){if(!o.range&&0'+d.timetips+""),(o.range||"datetime"!==o.type||o.fullpanel)&&f.push(''),lay.each(o.btns,function(e,t){var a=d.tools[t]||"btn";o.range&&"now"===t||(s&&"clear"===t&&(a="cn"===o.lang?"\u91cd\u7f6e":"reset"),n.push(''+a+""))}),f.push('"),f.join(""))),o.shortcuts&&(y.appendchild(t),lay(t).html((i=[],lay.each(o.shortcuts,function(e,t){i.push('
  • '+t.text+"
  • ")}),i.join(""))).find("li").on("click",function(e){var t=(o.shortcuts[this.dataset.index]||{}).value||[],n=(layui.isarray(t)||(t=[t]),o.type),t=(lay.each(t,function(e,t){var a=[o.datetime,r.enddate][e];"time"===n&&"date"!==layui.type(t)?r.exp_if.test(t)&&(t=(t.match(r.exp_split)||[]).slice(1),lay.extend(a,{hours:0|t[0],minutes:0|t[2],seconds:0|t[4]})):lay.extend(a,r.systemdate("date"===layui.type(t)?t:new date(t))),"time"!==n&&"datetime"!==n||(r[["starttime","endtime"][e]]={hours:a.hours,minutes:a.minutes,seconds:a.seconds}),0===e?r.startdate=lay.extend({},a):r.endstate=!0,"year"===n||"month"===n||"time"===n?r.listym[e]=[a.year,a.month+1]:e&&r.autocalendarmodel.auto&&r.autocalendarmodel()}),r.checkdate("limit").calendar(null,null,"init"),lay(r.footer).find("."+l).removeclass(k));t&&"date"===t.attr("lay-type")&&t[0].click(),r.done(null,"change"),lay(this).addclass(x),"static"!==o.position&&r.setvalue(r.parse()).done().remove()})),lay.each(m,function(e,t){y.appendchild(t)}),o.showbottom&&y.appendchild(e),lay.elem("style")),p=[],g=!0,t=(lay.each(o.theme,function(e,t){if(g&&/^#/.test(t))return g=!(l=!0),void p.push(["#{{id}} .layui-laydate-header{background-color:{{theme}};}","#{{id}} li.layui-this,#{{id}} td.layui-this>div{background-color:{{theme}} !important;}",-1!==o.theme.indexof("circle")?"":"#{{id}} .layui-this{background-color:{{theme}} !important;}","#{{id}} .laydate-day-now{color:{{theme}} !important;}","#{{id}} .laydate-day-now:after{border-color:{{theme}} !important;}"].join("").replace(/{{id}}/g,r.elemid).replace(/{{theme}}/g,t));!g&&/^#/.test(t)&&p.push(["#{{id}} .laydate-selected>div{background-color:{{theme}} !important;}","#{{id}} .laydate-selected:hover>div{background-color:{{theme}} !important;}"].join("").replace(/{{id}}/g,r.elemid).replace(/{{theme}}/g,t))}),o.shortcuts&&o.range&&p.push("#{{id}}.layui-laydate-range{width: 628px;}".replace(/{{id}}/g,r.elemid)),p.length&&(p=p.join(""),"stylesheet"in f?(f.setattribute("type","text/css"),f.stylesheet.csstext=p):f.innerhtml=p,l&&lay(y).addclass("laydate-theme-molv"),y.appendchild(f)),r.remove(i.thiselemdate),d.thisid=o.id,s?o.elem.append(y):(v.body.appendchild(y),r.position()),o.shade?'
    ':"");y.insertadjacenthtml("beforebegin",t),r.checkdate().calendar(null,0,"init"),r.changeevent(),i.thiselemdate=r.elemid,r.renderadditional(),"function"==typeof o.ready&&o.ready(lay.extend({},o.datetime,{month:o.datetime.month+1})),r.preview()},i.prototype.remove=function(e){var t=this,a=t.config,n=lay("#"+(e||t.elemid));return n[0]&&(n.hasclass(t)||t.checkdate(function(){n.remove(),delete t.startdate,delete t.enddate,delete t.endstate,delete t.starttime,delete t.endtime,delete d.thisid,"function"==typeof a.close&&a.close(t)}),lay("."+s).remove()),t},i.prototype.position=function(){var e=this.config;return lay.position(e.elem[0],this.elem,{position:e.position}),this},i.prototype.hint=function(e){var t=this,a=(t.config,lay.elem("div",{"class":r}));t.elem&&(a.innerhtml=(e="object"==typeof e?e||{}:{content:e}).content||"",lay(t.elem).find("."+r).remove(),t.elem.appendchild(a),cleartimeout(t.hintimer),t.hintimer=settimeout(function(){lay(t.elem).find("."+r).remove()},"ms"in e?e.ms:3e3))},i.prototype.getasym=function(e,t,a){return a?t--:t++,t<0&&(t=11,e--),11h[1]&&(e.year=h[1],o=!0),11t&&(e.date=t,o=!0))},r=function(n,i,l){var r=["starttime","endtime"];i=(i.match(d.exp_split)||[]).slice(1),l=l||0,s.range&&(d[r[l]]=d[r[l]]||{}),lay.each(d.format,function(e,t){var a=parsefloat(i[e]);i[e].lengthd.getdatetime(s.max)?(n=s.datetime=lay.extend({},s.max),c=!0):d.getdatetime(n)d.getdatetime(s.max))&&(d.enddate=lay.extend({},s.max),c=!0),d.starttime={hours:s.datetime.hours,minutes:s.datetime.minutes,seconds:s.datetime.seconds},d.endtime={hours:d.enddate.hours,minutes:d.enddate.minutes,seconds:d.enddate.seconds},"month"===s.type&&(s.datetime.date=1,d.enddate.date=1)),c&&l&&(d.setvalue(d.parse()),d.hint("value "+a.invaliddate+a.formaterror[1])),d.startdate=d.startdate||l&&lay.extend({},s.datetime),d.autocalendarmodel.auto&&d.autocalendarmodel(),d.endstate=!s.range||!d.rangelinked||!(!d.startdate||!d.enddate),e&&e(),d},i.prototype.mark=function(e,a){var n,t=this.config;return lay.each(t.mark,function(e,t){e=e.split("-");e[0]!=a[0]&&0!=e[0]||e[1]!=a[1]&&0!=e[1]||e[2]!=a[2]||(n=t||a[2])}),n&&e.find("div").html(''+n+""),this},i.prototype.holidays=function(n,i){var e=this.config,l=["","work"];return"array"!==layui.type(e.holidays)||lay.each(e.holidays,function(a,e){lay.each(e,function(e,t){t===n.attr("lay-ymd")&&n.find("div").html('"+i[2]+"")})}),this},i.prototype.limit=function(t){t=t||{};var i=this,e=i.config,l={},a=t.index>(t.time?0:41)?i.enddate:e.datetime;return lay.each({now:lay.extend({},a,t.date||{}),min:e.min,max:e.max},function(e,a){var n;l[e]=i.newdate(lay.extend({year:a.year,month:"year"===t.type?0:a.month,date:"year"===t.type||"month"===t.type?1:a.date},(n={},lay.each(t.time,function(e,t){n[t]=a[t]}),n))).gettime()}),a=l.nowl.max,t.elem&&t.elem[a?"addclass":"removeclass"](k),a},i.prototype.thisdatetime=function(e){var t=this.config;return e?this.enddate:t.datetime},i.prototype.calendar=function(e,t,a){var i,l,r,o=this,n=o.config,t=t?1:0,d=e||o.thisdatetime(t),s=new date,y=o.lang(),m="date"!==n.type&&"datetime"!==n.type,c=lay(o.table[t]).find("td"),u=lay(o.elemheader[t][2]).find("span");return d.yearh[1]&&(d.year=h[1],o.hint(y.invaliddate)),o.firstdate||(o.firstdate=lay.extend({},d)),s.setfullyear(d.year,d.month,1),i=(s.getday()+(7-n.weekstart))%7,l=d.getenddate(d.month||12,d.year),r=d.getenddate(d.month+1,d.year),lay.each(c,function(e,t){var a=[d.year,d.month],n=0;(t=lay(t)).removeattr("class"),e"+a[2]+""),o.mark(t,a).holidays(t,a).limit({elem:t,date:{year:a[0],month:a[1]-1,date:a[2]},index:e})}),lay(u[0]).attr("lay-ym",d.year+"-"+(d.month+1)),lay(u[1]).attr("lay-ym",d.year+"-"+(d.month+1)),"cn"===n.lang?(lay(u[0]).attr("lay-type","year").html(d.year+" \u5e74"),lay(u[1]).attr("lay-type","month").html(d.month+1+" \u6708")):(lay(u[0]).attr("lay-type","month").html(y.month[d.month]),lay(u[1]).attr("lay-type","year").html(d.year)),m&&(n.range?!e&&"init"===a||(o.listym=[[(o.startdate||n.datetime).year,(o.startdate||n.datetime).month+1],[o.enddate.year,o.enddate.month+1]],o.list(n.type,0).list(n.type,1),"time"===n.type?o.setbtnstatus("\u65f6\u95f4",lay.extend({},o.systemdate(),o.starttime),lay.extend({},o.systemdate(),o.endtime)):o.setbtnstatus(!0)):(o.listym=[[d.year,d.month+1]],o.list(n.type,0))),n.range&&"init"===a&&(o.rangelinked?(s=o.getasym(d.year,d.month,t?"sub":null),o.calendar(lay.extend({},d,{year:s[0],month:s[1]}),1-t)):o.calendar(null,1-t)),n.range||(c=["hours","minutes","seconds"],o.limit({elem:lay(o.footer).find(".laydate-btns-now"),date:o.systemdate(),index:0,time:c}),o.limit({elem:lay(o.footer).find(c),index:0,time:c})),o.setbtnstatus(),lay(o.shortcut).find("li."+x).removeclass(x),n.range&&!m&&"init"!==a&&o.stamprange(),o},i.prototype.list=function(n,i){var l,r,e,o,d=this,s=d.config,y=d.rangelinked?s.datetime:[s.datetime,d.enddate][i],m=d.lang(),t=s.range&&"date"!==s.type&&"datetime"!==s.type,c=lay.elem("ul",{"class":w+" "+{year:"laydate-year-list",month:"laydate-month-list",time:"laydate-time-list"}[n]}),a=d.elemheader[i],u=lay(a[2]).find("span"),h=d.elemcont[i||0],f=lay(h).find("."+w)[0],p="cn"===s.lang,g=p?"\u5e74":"",v=d.listym[i]||{},d=["hours","minutes","seconds"],t=["starttime","endtime"][i];return v[0]<1&&(v[0]=1),"year"===n?(e=l=v[0]-7,l<1&&(e=l=1),lay.each(new array(15),function(e){var t=lay.elem("li",{"lay-ym":l}),a={year:l,month:0,date:1};l==v[0]&&lay(t).addclass(x),t.innerhtml=l+g,c.appendchild(t),d.limit({elem:lay(t),date:a,index:i,type:n}),l++}),lay(u[p?0:1]).attr("lay-ym",l-8+"-"+v[1]).html(e+g+" - "+(l-1)+g)):"month"===n?(lay.each(new array(12),function(e){var t=lay.elem("li",{"lay-ym":e}),a={year:v[0],month:e,date:1};e+1==v[1]&&lay(t).addclass(x),t.innerhtml=m.month[e]+(p?"\u6708":""),c.appendchild(t),d.limit({elem:lay(t),date:a,index:i,type:n})}),lay(u[p?0:1]).attr("lay-ym",v[0]+"-"+v[1]).html(v[0]+g)):"time"===n&&(r=function(){lay(c).find("ol").each(function(a,e){lay(e).find("li").each(function(e,t){d.limit({elem:lay(t),date:[{hours:e},{hours:d[t].hours,minutes:e},{hours:d[t].hours,minutes:d[t].minutes,seconds:e}][a],index:i,time:[["hours"],["hours","minutes"],["hours","minutes","seconds"]][a]})})}),s.range||d.limit({elem:lay(d.footer).find(c),date:d[t],inedx:0,time:["hours","minutes","seconds"]})},s.range?d[t]||(d[t]="starttime"===t?y:d.enddate):d[t]=y,lay.each([24,60,60],function(t,e){var a=lay.elem("li"),n=["

    "+m.time[t]+"

      "];lay.each(new array(e),function(e){n.push(""+lay.digit(e,2)+"")}),a.innerhtml=n.join("")+"
    ",c.appendchild(a)}),r()),f&&h.removechild(f),h.appendchild(c),"year"===n||"month"===n?(lay(d.elemmain[i]).addclass("laydate-ym-show"),lay(c).find("li").on("click",function(){var e=0|lay(this).attr("lay-ym");lay(this).hasclass(k)||(d.rangelinked?lay.extend(y,{year:"year"===n?e:v[0],month:"year"===n?v[1]-1:e}):y[n]=e,"year"===s.type||"month"===s.type?(lay(c).find("."+x).removeclass(x),lay(this).addclass(x),"month"===s.type&&"year"===n&&(d.listym[i][0]=e,t&&((i?d.enddate:y).year=e),d.list("month",i))):(d.checkdate("limit").calendar(y,i,"init"),d.closelist()),d.setbtnstatus(),!s.range&&s.autoconfirm&&("month"===s.type&&"month"===n||"year"===s.type&&"year"===n)&&d.setvalue(d.parse()).done().remove(),d.autocalendarmodel.auto&&!d.rangelinked?d.choose(lay(h).find("td.layui-this"),i):d.endstate&&d.done(null,"change"),lay(d.footer).find("."+l).removeclass(k))})):(e=lay.elem("span",{"class":m}),o=function(){lay(c).find("ol").each(function(e){var a=this,t=lay(a).find("li");a.scrolltop=30*(d[t][d[e]]-2),a.scrolltop<=0&&t.each(function(e,t){if(!lay(this).hasclass(k))return a.scrolltop=30*(e-2),!0})})},u=lay(a[2]).find("."+m),o(),e.innerhtml=s.range?[m.starttime,m.endtime][i]:m.timetips,lay(d.elemmain[i]).addclass("laydate-time-show"),u[0]&&u.remove(),a[2].appendchild(e),lay(c).find("ol").each(function(t){var a=this;lay(a).find("li").on("click",function(){var e=0|this.innerhtml;lay(this).hasclass(k)||(s.range?d[t][d[t]]=e:y[d[t]]=e,lay(a).find("."+x).removeclass(x),lay(this).addclass(x),r(),o(),(d.enddate||"time"===s.type||"datetime"===s.type&&s.fullpanel)&&d.done(null,"change"),d.setbtnstatus())})})),d},i.prototype.listym=[],i.prototype.closelist=function(){var a=this;a.config;lay.each(a.elemcont,function(e,t){lay(this).find("."+w).remove(),lay(a.elemmain[e]).removeclass("laydate-ym-show laydate-time-show")}),lay(a.elem).find("."+m).remove()},i.prototype.setbtnstatus=function(e,t,a){var n=this,i=n.config,l=n.lang(),r=lay(n.footer).find(c);i.range&&"time"!==i.type&&(t=t||(n.rangelinked?n.startdate:i.datetime),a=a||n.enddate,i=!n.endstate||n.newdate(t).gettime()>n.newdate(a).gettime(),n.limit({date:t})||n.limit({date:a})?r.addclass(k):r[i?"addclass":"removeclass"](k),e&&i&&n.hint("string"==typeof e?l.timeout.replace(/\u65e5\u671f/g,e):l.timeout))},i.prototype.parse=function(e,t){var a=this,n=a.config,t=t||("end"==e?lay.extend({},a.enddate,a.endtime):n.range?lay.extend({},a.rangelinked?a.startdate:n.datetime,a.starttime):n.datetime),t=d.parse(t,a.format,1);return n.range&&e===undefined?t+" "+a.rangestr+" "+a.parse("end"):t},i.prototype.newdate=function(e){return e=e||{},new date(e.year||1,e.month||0,e.date||1,e.hours||0,e.minutes||0,e.seconds||0)},i.prototype.getdatetime=function(e){return this.newdate(e).gettime()},i.prototype.setvalue=function(e){var t=this,a=t.config,n=a.elem[0];return"static"===a.position||(e=e||"",t.isinput(n)?lay(n).val(e):(a=t.rangeelem)?("array"!==layui.type(e)&&(e=e.split(" "+t.rangestr+" ")),a[0].val(e[0]||""),a[1].val(e[1]||"")):(0===lay(n).find("*").length&&lay(n).html(e),lay(n).attr("lay-date",e))),t},i.prototype.preview=function(){var e,t=this,a=t.config;a.ispreview&&(e=lay(t.elem).find("."+e),a=!a.range||(t.rangelinked?t.endstate:t.enddate)?t.parse():"",e.html(a),e.html()&&(e.css({color:"#16b777"}),settimeout(function(){e.css({color:"#777"})},300)))},i.prototype.renderadditional=function(){this.config.fullpanel&&this.list("time",0)},i.prototype.stamprange=function(){var n,i=this,l=i.config,r=i.rangelinked?i.startdate:l.datetime,e=lay(i.elem).find("td");l.range&&!i.endstate&&lay(i.footer).find(c).addclass(k),r=r&&i.newdate({year:r.year,month:r.month,date:r.date}).gettime(),n=i.endstate&&i.enddate&&i.newdate({year:i.enddate.year,month:i.enddate.month,date:i.enddate.date}).gettime(),lay.each(e,function(e,t){var a=lay(t).attr("lay-ymd").split("-"),a=i.newdate({year:a[0],month:a[1]-1,date:a[2]}).gettime();l.rangelinked&&!i.startdate&&a===i.newdate(i.systemdate()).gettime()&&lay(t).addclass(lay(t).hasclass(y)||lay(t).hasclass(m)?"":"laydate-day-now"),lay(t).removeclass(o+" "+x),a!==r&&a!==n||(i.rangelinked||!i.rangelinked&&(e<42?a===r:a===n))&&lay(t).addclass(lay(t).hasclass(y)||lay(t).hasclass(m)?o:x),rn.getdatetime(i.max)&&(n[t]={hours:i.max.hours,minutes:i.max.minutes,seconds:i.max.seconds},lay.extend(l,n[t])))}),a||(n.startdate=lay.extend({},l)),n.endstate&&!n.limit({date:n.thisdatetime(1-a)})&&(((r=n.endstate&&n.autocalendarmodel.auto?n.autocalendarmodel():r)||n.rangelinked&&n.endstate)&&n.newdate(n.startdate)>n.newdate(n.enddate)&&(e=n.startdate.year===n.enddate.year&&n.startdate.month===n.enddate.month&&n.startdate.date===n.enddate.date,o=n.startdate,n.startdate=lay.extend({},n.enddate,e?{}:n.starttime),i.datetime=lay.extend({},n.startdate),n.enddate=lay.extend({},o,e?{}:n.endtime),e&&(o=n.starttime,n.starttime=n.endtime,n.endtime=o)),r&&(i.datetime=lay.extend({},n.startdate))),n.rangelinked?(e=lay.extend({},l),!t||a||r||(o=n.getasym(l.year,l.month,"sub"),lay.extend(i.datetime,{year:o[0],month:o[1]})),n.calendar(e,t,r?"init":null)):n.calendar(null,a,r?"init":null),n.endstate&&n.done(null,"change")):"static"===i.position?n.calendar().done().done(null,"change"):"date"===i.type?i.autoconfirm?n.setvalue(n.parse()).done().remove():n.calendar().done(null,"change"):"datetime"===i.type&&n.calendar().done(null,"change"))},i.prototype.tool=function(t,e){var a=this,n=a.config,i=a.lang(),l=n.datetime,r="static"===n.position,o={datetime:function(){lay(t).hasclass(k)||(a.list("time",0),n.range&&a.list("time",1),lay(t).attr("lay-type","date").html(a.lang().datetips))},date:function(){a.closelist(),lay(t).attr("lay-type","datetime").html(a.lang().timetips)},clear:function(){r&&(lay.extend(l,a.firstdate),a.calendar()),n.range&&(delete n.datetime,delete a.enddate,delete a.starttime,delete a.endtime),a.setvalue(""),a.done(null,"onclear").done(["",{},{}]).remove()},now:function(){var e=new date;if(lay(t).hasclass(k))return a.hint(i.tools.now+", "+i.invaliddate);lay.extend(l,a.systemdate(),{hours:e.gethours(),minutes:e.getminutes(),seconds:e.getseconds()}),a.setvalue(a.parse()),r&&a.calendar(),a.done(null,"onnow").done().remove()},confirm:function(){if(n.range){if(lay(t).hasclass(k))return a.hint("time"===n.type?i.timeout.replace(/\u65e5\u671f/g,"\u65f6\u95f4"):i.timeout)}else if(lay(t).hasclass(k))return a.hint(i.invaliddate);a.setvalue(a.parse()),a.done(null,"onconfirm").done().remove()}};o[e]&&o[e]()},i.prototype.change=function(n){var i=this,l=i.config,r=i.thisdatetime(n),o=l.range&&("year"===l.type||"month"===l.type),d=i.elemcont[n||0],s=i.listym[n],e=function(e){var t=lay(d).find(".laydate-year-list")[0],a=lay(d).find(".laydate-month-list")[0];return t&&(s[0]=e?s[0]-15:s[0]+15,i.list("year",n)),a&&(e?s[0]--:s[0]++,i.list("month",n)),(t||a)&&(lay.extend(r,{year:s[0]}),o&&(r.year=s[0]),l.range||i.done(null,"change"),l.range||i.limit({elem:lay(i.footer).find(c),date:{year:s[0]}})),i.setbtnstatus(),t||a};return{prevyear:function(){e("sub")||(i.rangelinked?(l.datetime.year--,i.checkdate("limit").calendar(null,null,"init")):(r.year--,i.checkdate("limit").calendar(null,n),i.autocalendarmodel.auto?i.choose(lay(d).find("td.layui-this"),n):i.done(null,"change")))},prevmonth:function(){i.rangelinked&&(r=l.datetime);var e=i.getasym(r.year,r.month,"sub");lay.extend(r,{year:e[0],month:e[1]}),i.checkdate("limit").calendar(null,null,"init"),i.rangelinked||(i.autocalendarmodel.auto?i.choose(lay(d).find("td.layui-this"),n):i.done(null,"change"))},nextmonth:function(){i.rangelinked&&(r=l.datetime);var e=i.getasym(r.year,r.month);lay.extend(r,{year:e[0],month:e[1]}),i.checkdate("limit").calendar(null,null,"init"),i.rangelinked||(i.autocalendarmodel.auto?i.choose(lay(d).find("td.layui-this"),n):i.done(null,"change"))},nextyear:function(){e()||(i.rangelinked?(l.datetime.year++,i.checkdate("limit").calendar(null,0,"init")):(r.year++,i.checkdate("limit").calendar(null,n),i.autocalendarmodel.auto?i.choose(lay(d).find("td.layui-this"),n):i.done(null,"change")))}}},i.prototype.changeevent=function(){var i=this;i.config;lay(i.elem).on("click",function(e){lay.stope(e)}).on("mousedown",function(e){lay.stope(e)}),lay.each(i.elemheader,function(n,e){lay(e[0]).on("click",function(e){i.change(n).prevyear()}),lay(e[1]).on("click",function(e){i.change(n).prevmonth()}),lay(e[2]).find("span").on("click",function(e){var t=lay(this),a=t.attr("lay-ym"),t=t.attr("lay-type");a&&(a=a.split("-"),i.listym[n]=[0|a[0],0|a[1]],i.list(t,n),lay(i.footer).find("."+l).addclass(k))}),lay(e[3]).on("click",function(e){i.change(n).nextmonth()}),lay(e[4]).on("click",function(e){i.change(n).nextyear()})}),lay.each(i.table,function(e,t){lay(t).find("td").on("click",function(){i.choose(lay(this),e)})}),lay(i.footer).find("span").on("click",function(){var e=lay(this).attr("lay-type");i.tool(this,e)})},i.prototype.isinput=function(e){return/input|textarea/.test(e.tagname.tolocalelowercase())||/input|textarea/.test(e.tagname)},i.prototype.events=function(){var e,t=this,a=t.config;a.elem[0]&&!a.elem[0].eventhandler&&(a.elem.on(a.trigger,e=function(){d.thisid!==a.id&&t.render()}),a.elem[0].eventhandler=!0,a.eventelem.on(a.trigger,e),t.unbind=function(){t.remove(),a.elem.off(a.trigger,e),a.elem.removeattr("lay-key"),a.elem.removeattr(d),a.elem[0].eventhandler=!1,a.eventelem.off(a.trigger,e),a.eventelem.removeattr("lay-key"),delete s.that[a.id]})},s.that={},s.getthis=function(e){var t=s.that[e];return!t&&n&&layui.hint().error(e?a+" instance with id '"+e+"' not found":"id argument required"),t},l.run=function(n){n(v).on("mousedown",function(e){var t,a;!d.thisid||(t=s.getthis(d.thisid))&&(a=t.config,e.target!==a.elem[0]&&e.target!==a.eventelem[0]&&e.target!==n(a.closestop)[0]&&t.remove())}).on("keydown",function(e){var t;!d.thisid||(t=s.getthis(d.thisid))&&"static"!==t.config.position&&13===e.keycode&&n("#"+t.elemid)[0]&&t.elemid===i.thiselemdate&&(e.preventdefault(),n(t.footer).find(c)[0].click())}),n(i).on("resize",function(){if(d.thisid){var e=s.getthis(d.thisid);if(e)return!(!e.elem||!n(".layui-laydate")[0])&&void e.position()}})},d.render=function(e){e=new i(e);return s.call(e)},d.reload=function(e,t){e=s.getthis(e);if(e)return e.reload(t)},d.getinst=function(e){e=s.getthis(e);if(e)return e.inst},d.hint=function(e,t){e=s.getthis(e);if(e)return e.hint(t)},d.unbind=function(e){e=s.getthis(e);if(e)return e.unbind()},d.close=function(e){e=s.getthis(e||d.thisid);if(e)return e.remove()},d.parse=function(a,n,i){return a=a||{},n=((n="string"==typeof n?s.formatarr(n):n)||[]).concat(),lay.each(n,function(e,t){/yyyy|y/.test(t)?n[e]=lay.digit(a.year,t.length):/mm|m/.test(t)?n[e]=lay.digit(a.month+(i||0),t.length):/dd|d/.test(t)?n[e]=lay.digit(a.date,t.length):/hh|h/.test(t)?n[e]=lay.digit(a.hours,t.length):/mm|m/.test(t)?n[e]=lay.digit(a.minutes,t.length):/ss|s/.test(t)&&(n[e]=lay.digit(a.seconds,t.length))}),n.join("")},d.getenddate=function(e,t){var a=new date;return a.setfullyear(t||a.getfullyear(),e||a.getmonth()+1,1),new date(a.gettime()-864e5).getdate()},n?(d.ready(),layui.define("lay",function(e){d.path=layui.cache.dir,l.run(lay),e(a,d)})):"function"==typeof define&&define.amd?define(function(){return l.run(lay),d}):(d.ready(),l.run(i.lay),i.laydate=d)}(window,window.document);!function(e,t){"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e):function(e){if(e.document)return t(e);throw new error("jquery requires a window with a document")}:t(e)}("undefined"!=typeof window?window:this,function(t,m){var f=[],g=t.document,c=f.slice,o=f.concat,r=f.push,p=f.indexof,b={},w=b.tostring,m=b.hasownproperty,y={},e="1.12.4",c=function(e,t){return new c.fn.init(e,t)},i=/^[\s\ufeff\xa0]+|[\s\ufeff\xa0]+$/g,$=/^-ms-/,z=/-([\da-z])/gi,x=function(e,t){return t.touppercase()};function u(e){var t=!!e&&"length"in e&&e.length,n=c.type(e);return"function"!==n&&!c.iswindow(e)&&("array"===n||0===t||"number"==typeof t&&0+~]|"+a+")"+a+"*"),ee=new regexp("="+a+"*([^\\]'\"]*?)"+a+"*\\]","g"),te=new regexp(g),ne=new regexp("^"+s+"$"),f={id:new regexp("^#("+s+")"),class:new regexp("^\\.("+s+")"),tag:new regexp("^("+s+"|[*])"),attr:new regexp("^"+j),pseudo:new regexp("^"+g),child:new regexp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+a+"*(even|odd|(([+-]|)(\\d*)n|)"+a+"*(?:([+-]|)"+a+"*(\\d+)|))"+a+"*\\)|)","i"),bool:new regexp("^(?:"+y+")$","i"),needscontext:new regexp("^"+a+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+a+"*((?:-\\d)?\\d*)"+a+"*\\)|)(?=[^-]|$)","i")},re=/^(?:input|select|textarea|button)$/i,ie=/^h\d$/i,c=/^[^{]+\{\s*\[native \w/,oe=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ae=/[+~]/,se=/'|\\/g,d=new regexp("\\\\([\\da-f]{1,6}"+a+"?|("+a+")|.)","ig"),p=function(e,t,n){var r="0x"+t-65536;return r!=r||n?t:r<0?string.fromcharcode(65536+r):string.fromcharcode(r>>10|55296,1023&r|56320)},ue=function(){c()};try{d.apply(n=v.call(v.childnodes),v.childnodes),n[v.childnodes.length].nodetype}catch(f){d={apply:n.length?function(e,t){u.apply(e,v.call(t))}:function(e,t){for(var n=e.length,r=0;e[n++]=t[r++];);e.length=n-1}}}function h(e,t,n,r){var i,o,a,s,u,l,c,f,d=t&&t.ownerdocument,p=t?t.nodetype:9;if(n=n||[],"string"!=typeof e||!e||1!==p&&9!==p&&11!==p)return n;if(!r&&((t?t.ownerdocument||t:v)!==e&&c(t),t=t||e,n)){if(11!==p&&(l=oe.exec(e)))if(i=l[1]){if(9===p){if(!(a=t.getelementbyid(i)))return n;if(a.id===i)return n.push(a),n}else if(d&&(a=d.getelementbyid(i))&&y(t,a)&&a.id===i)return n.push(a),n}else{if(l[2])return d.apply(n,t.getelementsbytagname(e)),n;if((i=l[3])&&g.getelementsbyclassname&&t.getelementsbyclassname)return d.apply(n,t.getelementsbyclassname(i)),n}if(g.qsa&&!a[e+" "]&&(!m||!m.test(e))){if(1!==p)d=t,f=e;else if("object"!==t.nodename.tolowercase()){for((s=t.getattribute("id"))?s=s.replace(se,"\\$&"):t.setattribute("id",s=k),o=(c=w(e)).length,u=ne.test(s)?"#"+s:"[id='"+s+"']";o--;)c[o]=u+" "+_(c[o]);f=c.join(","),d=ae.test(e)&&de(t.parentnode)||t}if(f)try{return d.apply(n,d.queryselectorall(f)),n}catch(h){}finally{s===k&&t.removeattribute("id")}}}return p(e.replace(l,"$1"),t,n,r)}function le(){var n=[];function r(e,t){return n.push(e+" ")>b.cachelength&&delete r[n.shift()],r[e+" "]=t}return r}function q(e){return e[k]=!0,e}function h(e){var t=e.createelement("div");try{return!!e(t)}catch(f){return!1}finally{t.parentnode&&t.parentnode.removechild(t)}}function ce(e,t){for(var n=e.split("|"),r=n.length;r--;)b.attrhandle[n[r]]=t}function fe(e,t){var n=t&&e,r=n&&1===e.nodetype&&1===t.nodetype&&(~t.sourceindex||1<<31)-(~e.sourceindex||1<<31);if(r)return r;if(n)for(;n=n.nextsibling;)if(n===t)return-1;return e?1:-1}function x(a){return q(function(o){return o=+o,q(function(e,t){for(var n,r=a([],e.length,o),i=r.length;i--;)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function de(e){return e&&"undefined"!=typeof e.getelementsbytagname&&e}for(e in g=h.support={},o=h.isxml=function(e){e=e&&(e.ownerdocument||e).documentelement;return!!e&&"html"!==e.nodename},c=h.setdocument=function(e){var e=e?e.ownerdocument||e:v;return e!==e&&9===e.nodetype&&e.documentelement&&(t=(e=e).documentelement,n=!o(e),(e=e.defaultview)&&e.top!==e&&(e.addeventlistener?e.addeventlistener("unload",ue,!1):e.attachevent&&e.attachevent("onunload",ue)),g.attributes=h(function(e){return e.classname="i",!e.getattribute("classname")}),g.getelementsbytagname=h(function(e){return e.appendchild(e.createcomment("")),!e.getelementsbytagname("*").length}),g.getelementsbyclassname=c.test(e.getelementsbyclassname),g.getbyid=h(function(e){return t.appendchild(e).id=k,!e.getelementsbyname||!e.getelementsbyname(k).length}),g.getbyid?(b.find.id=function(e,t){if("undefined"!=typeof t.getelementbyid&&n)return(e=t.getelementbyid(e))?[e]:[]},b.filter.id=function(e){var t=e.replace(d,p);return function(e){return e.getattribute("id")===t}}):(delete b.find.id,b.filter.id=function(e){var t=e.replace(d,p);return function(e){e="undefined"!=typeof e.getattributenode&&e.getattributenode("id");return e&&e.value===t}}),b.find.tag=g.getelementsbytagname?function(e,t){return"undefined"!=typeof t.getelementsbytagname?t.getelementsbytagname(e):g.qsa?t.queryselectorall(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getelementsbytagname(e);if("*"!==e)return o;for(;n=o[i++];)1===n.nodetype&&r.push(n);return r},b.find.class=g.getelementsbyclassname&&function(e,t){if("undefined"!=typeof t.getelementsbyclassname&&n)return t.getelementsbyclassname(e)},r=[],m=[],(g.qsa=c.test(e.queryselectorall))&&(h(function(e){t.appendchild(e).innerhtml="",e.queryselectorall("[msallowcapture^='']").length&&m.push("[*^$]="+a+"*(?:''|\"\")"),e.queryselectorall("[selected]").length||m.push("\\["+a+"*(?:value|"+y+")"),e.queryselectorall("[id~="+k+"-]").length||m.push("~="),e.queryselectorall(":checked").length||m.push(":checked"),e.queryselectorall("a#"+k+"+*").length||m.push(".#.+[+~]")}),h(function(e){var t=e.createelement("input");t.setattribute("type","hidden"),e.appendchild(t).setattribute("name","d"),e.queryselectorall("[name=d]").length&&m.push("name"+a+"*[*^$|!~]?="),e.queryselectorall(":enabled").length||m.push(":enabled",":disabled"),e.queryselectorall("*,:x"),m.push(",.*:")})),(g.matchesselector=c.test(i=t.matches||t.webkitmatchesselector||t.mozmatchesselector||t.omatchesselector||t.msmatchesselector))&&h(function(e){g.disconnectedmatch=i.call(e,"div"),i.call(e,"[s!='']:x"),r.push("!=",g)}),m=m.length&&new regexp(m.join("|")),r=r.length&&new regexp(r.join("|")),e=c.test(t.comparedocumentposition),y=e||c.test(t.contains)?function(e,t){var n=9===e.nodetype?e.documentelement:e,t=t&&t.parentnode;return e===t||!(!t||1!==t.nodetype||!(n.contains?n.contains(t):e.comparedocumentposition&&16&e.comparedocumentposition(t)))}:function(e,t){if(t)for(;t=t.parentnode;)if(t===e)return!0;return!1},$=e?function(e,t){if(e===t)return l=!0,0;var n=!e.comparedocumentposition-!t.comparedocumentposition;return n||(1&(n=(e.ownerdocument||e)===(t.ownerdocument||t)?e.comparedocumentposition(t):1)||!g.sortdetached&&t.comparedocumentposition(e)===n?e===e||e.ownerdocument===v&&y(v,e)?-1:t===e||t.ownerdocument===v&&y(v,t)?1:u?j(u,e)-j(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentnode,o=t.parentnode,a=[e],s=[t];if(!i||!o)return e===e?-1:t===e?1:i?-1:o?1:u?j(u,e)-j(u,t):0;if(i===o)return fe(e,t);for(n=e;n=n.parentnode;)a.unshift(n);for(n=t;n=n.parentnode;)s.unshift(n);for(;a[r]===s[r];)r++;return r?fe(a[r],s[r]):a[r]===v?-1:s[r]===v?1:0}),e},h.matches=function(e,t){return h(e,null,null,t)},h.matchesselector=function(e,t){if((e.ownerdocument||e)!==e&&c(e),t=t.replace(ee,"='$1']"),g.matchesselector&&n&&!a[t+" "]&&(!r||!r.test(t))&&(!m||!m.test(t)))try{var n=i.call(e,t);if(n||g.disconnectedmatch||e.document&&11!==e.document.nodetype)return n}catch(f){}return 0":{dir:"parentnode",first:!0}," ":{dir:"parentnode"},"+":{dir:"previoussibling",first:!0},"~":{dir:"previoussibling"}},prefilter:{attr:function(e){return e[1]=e[1].replace(d,p),e[3]=(e[3]||e[4]||e[5]||"").replace(d,p),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},child:function(e){return e[1]=e[1].tolowercase(),"nth"===e[1].slice(0,3)?(e[3]||h.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&h.error(e[0]),e},pseudo:function(e){var t,n=!e[6]&&e[2];return f.child.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&te.test(n)&&(t=w(n,!0))&&(t=n.indexof(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{tag:function(e){var t=e.replace(d,p).tolowercase();return"*"===e?function(){return!0}:function(e){return e.nodename&&e.nodename.tolowercase()===t}},class:function(e){var t=w[e+" "];return t||(t=new regexp("(^|"+a+")"+e+"("+a+"|$)"))&&w(e,function(e){return t.test("string"==typeof e.classname&&e.classname||"undefined"!=typeof e.getattribute&&e.getattribute("class")||"")})},attr:function(t,n,r){return function(e){e=h.attr(e,t);return null==e?"!="===n:!n||(e+="","="===n?e===r:"!="===n?e!==r:"^="===n?r&&0===e.indexof(r):"*="===n?r&&-1(?:<\/\1>|)$/,g=/^.[^:#\[\.,]*$/;function k(e,n,r){if(c.isfunction(n))return c.grep(e,function(e,t){return!!n.call(e,t,e)!==r});if(n.nodetype)return c.grep(e,function(e){return e===n!==r});if("string"==typeof n){if(g.test(n))return c.filter(n,e,r);n=c.filter(n,e)}return c.grep(e,function(e){return-1)[^>]*|#([\w-]*))$/,ee=((c.fn.init=function(e,t,n){if(!e)return this;if(n=n||q,"string"!=typeof e)return e.nodetype?(this.context=this[0]=e,this.length=1,this):c.isfunction(e)?"undefined"!=typeof n.ready?n.ready(e):e(c):(e.selector!==undefined&&(this.selector=e.selector,this.context=e.context),c.makearray(e,this));if(!(r="<"===e.charat(0)&&">"===e.charat(e.length-1)&&3<=e.length?[null,e,null]:z.exec(e))||!r[1]&&t)return(!t||t.jquery?t||n:this.constructor(t)).find(e);if(r[1]){if(t=t instanceof c?t[0]:t,c.merge(this,c.parsehtml(r[1],t&&t.nodetype?t.ownerdocument||t:g,!0)),j.test(r[1])&&c.isplainobject(t))for(var r in t)c.isfunction(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}if((n=g.getelementbyid(r[2]))&&n.parentnode){if(n.id!==r[2])return q.find(e);this.length=1,this[0]=n}return this.context=g,this.selector=e,this}).prototype=c.fn,q=c(g),/^(?:parents|prev(?:until|all))/),te={children:!0,contents:!0,next:!0,prev:!0};function ne(e,t){for(;(e=e[t])&&1!==e.nodetype;);return e}c.fn.extend({has:function(e){var t,n=c(e,this),r=n.length;return this.filter(function(){for(t=0;t
    a",y.leadingwhitespace=3===s.firstchild.nodetype,y.tbody=!s.getelementsbytagname("tbody").length,y.htmlserialize=!!s.getelementsbytagname("link").length,y.html5clone="<:nav>"!==g.createelement("nav").clonenode(!0).outerhtml,q.type="checkbox",q.checked=!0,k.appendchild(q),y.appendchecked=q.checked,s.innerhtml="",y.noclonechecked=!!s.clonenode(!0).lastchild.defaultvalue,k.appendchild(s),(q=g.createelement("input")).setattribute("type","radio"),q.setattribute("checked","checked"),q.setattribute("name","t"),s.appendchild(q),y.checkclone=s.clonenode(!0).clonenode(!0).lastchild.checked,y.nocloneevent=!!s.addeventlistener,s[c.expando]=1,y.attributes=!s.getattribute(c.expando);var x={option:[1,""],legend:[1,"
    ","
    "],area:[1,"",""],param:[1,"",""],thead:[1,"","
    "],tr:[2,"","
    "],col:[2,"","
    "],td:[3,"","
    "],_default:y.htmlserialize?[0,"",""]:[1,"x
    ","
    "]};function b(e,t){var n,r,i=0,o="undefined"!=typeof e.getelementsbytagname?e.getelementsbytagname(t||"*"):"undefined"!=typeof e.queryselectorall?e.queryselectorall(t||"*"):undefined;if(!o)for(o=[],n=e.childnodes||e;null!=(r=n[i]);i++)!t||c.nodename(r,t)?o.push(r):c.merge(o,b(r,t));return t===undefined||t&&c.nodename(e,t)?c.merge([e],o):o}function we(e,t){for(var n,r=0;null!=(n=e[r]);r++)c._data(n,"globaleval",!t||c._data(t[r],"globaleval"))}x.optgroup=x.option,x.tbody=x.tfoot=x.colgroup=x.caption=x.thead,x.th=x.td;var te=/<|&#?\w+;/,ce=/"!==f[1]||ce.test(a)?0:u:u.firstchild)&&a.childnodes.length;o--;)c.nodename(c=a.childnodes[o],"tbody")&&!c.childnodes.length&&a.removechild(c);for(c.merge(h,u.childnodes),u.textcontent="";u.firstchild;)u.removechild(u.firstchild);u=p.lastchild}else h.push(t.createtextnode(a));for(u&&p.removechild(u),y.appendchecked||c.grep(b(h,"input"),ee),g=0;a=h[g++];)if(r&&-1]","i"),pe=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:-]+)[^>]*)\/>/gi,be=/\s*$/g,ze=be(g).appendchild(g.createelement("div"));function xe(e,t){return c.nodename(e,"table")&&c.nodename(11!==t.nodetype?t:t.firstchild,"tr")?e.getelementsbytagname("tbody")[0]||e.appendchild(e.ownerdocument.createelement("tbody")):e}function ue(e){return e.type=(null!==c.find.attr(e,"type"))+"/"+e.type,e}function ve(e){var t=ie.exec(e.type);return t?e.type=t[1]:e.removeattribute("type"),e}function ye(e,t){if(1===t.nodetype&&c.hasdata(e)){var n,r,i,e=c._data(e),o=c._data(t,e),a=e.events;if(a)for(n in delete o.handle,o.events={},a)for(r=0,i=a[n].length;r")},clone:function(e,t,n){var r,i,o,a,s,u=c.contains(e.ownerdocument,e);if(y.html5clone||c.isxmldoc(e)||!re.test("<"+e.nodename+">")?o=e.clonenode(!0):(ze.innerhtml=e.outerhtml,ze.removechild(o=ze.firstchild)),!(y.nocloneevent&&y.noclonechecked||1!==e.nodetype&&11!==e.nodetype||c.isxmldoc(e)))for(r=b(o),s=b(e),a=0;null!=(i=s[a]);++a)if(r[a]){f=c=l=p=d=void 0;var l,c,f,d=i,p=r[a];if(1===p.nodetype){if(l=p.nodename.tolowercase(),!y.nocloneevent&&p[c.expando]){for(c in(f=c._data(p)).events)c.removeevent(p,c,f.handle);p.removeattribute(c.expando)}"script"===l&&p.text!==d.text?(ue(p).text=d.text,ve(p)):"object"===l?(p.parentnode&&(p.outerhtml=d.outerhtml),y.html5clone&&d.innerhtml&&!c.trim(p.innerhtml)&&(p.innerhtml=d.innerhtml)):"input"===l&&ge.test(d.type)?(p.defaultchecked=p.checked=d.checked,p.value!==d.value&&(p.value=d.value)):"option"===l?p.defaultselected=p.selected=d.defaultselected:"input"!==l&&"textarea"!==l||(p.defaultvalue=d.defaultvalue)}}if(t)if(n)for(s=s||b(e),r=r||b(o),a=0;null!=(i=s[a]);a++)ye(i,r[a]);else ye(e,o);return 0<(r=b(o,"script")).length&&we(r,!u&&b(e,"script")),r=s=i=null,o},cleandata:function(e,t){for(var n,r,i,o,a=0,s=c.expando,u=c.cache,l=y.attributes,c=c.event.special;null!=(n=e[a]);a++)if((t||v(n))&&(o=(i=n[s])&&u[i])){if(o.events)for(r in o.events)c[r]?c.event.remove(n,r):c.removeevent(n,r,o.handle);u[i]&&(delete u[i],l||"undefined"==typeof n.removeattribute?n[s]=undefined:n.removeattribute(s),f.push(i))}}}),c.fn.extend({dommanip:w,detach:function(e){return je(this,e,!0)},remove:function(e){return je(this,e)},text:function(e){return d(this,function(e){return e===undefined?c.text(this):this.empty().append((this[0]&&this[0].ownerdocument||g).createtextnode(e))},null,e,arguments.length)},append:function(){return w(this,arguments,function(e){1!==this.nodetype&&11!==this.nodetype&&9!==this.nodetype||xe(this,e).appendchild(e)})},prepend:function(){return w(this,arguments,function(e){var t;1!==this.nodetype&&11!==this.nodetype&&9!==this.nodetype||(t=xe(this,e)).insertbefore(e,t.firstchild)})},before:function(){return w(this,arguments,function(e){this.parentnode&&this.parentnode.insertbefore(e,this)})},after:function(){return w(this,arguments,function(e){this.parentnode&&this.parentnode.insertbefore(e,this.nextsibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++){for(1===e.nodetype&&c.cleandata(b(e,!1));e.firstchild;)e.removechild(e.firstchild);e.options&&c.nodename(e,"select")&&(e.options.length=0)}return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return c.clone(this,e,t)})},html:function(e){return d(this,function(e){var t=this[0]||{},n=0,r=this.length;if(e===undefined)return 1===t.nodetype?t.innerhtml.replace(oe,""):undefined;if("string"==typeof e&&!be.test(e)&&(y.htmlserialize||!re.test(e))&&(y.leadingwhitespace||!ve.test(e))&&!x[(me.exec(e)||["",""])[1].tolowercase()]){e=c.htmlprefilter(e);try{for(;n")).appendto(t.documentelement))[0].contentwindow||ge[0].contentdocument).document).write(),t.close(),n=qe(e,t),ge.detach()),ke[e]=n),n}var n,et,tt,nt,rt,it,ot,a,at=/^margin/,st=new regexp("^("+e+")(?!px)[a-z%]+$","i"),ut=function(e,t,n,r){var i,o={};for(i in t)o[i]=e.style[i],e.style[i]=t[i];for(i in r=n.apply(e,r||[]),t)e.style[i]=o[i];return r},lt=g.documentelement;function t(){var e,t=g.documentelement;t.appendchild(ot),a.style.csstext="-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;margin:auto;border:1px;padding:1px;top:1%;width:50%",n=tt=it=!1,et=rt=!0,t.getcomputedstyle&&(e=t.getcomputedstyle(a),n="1%"!==(e||{}).top,it="2px"===(e||{}).marginleft,tt="4px"===(e||{width:"4px"}).width,a.style.marginright="50%",et="4px"===(e||{marginright:"4px"}).marginright,(e=a.appendchild(g.createelement("div"))).style.csstext=a.style.csstext="-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0;border:0;padding:0",e.style.marginright=e.style.width="0",a.style.width="1px",rt=!parsefloat((t.getcomputedstyle(e)||{}).marginright),a.removechild(e)),a.style.display="none",(nt=0===a.getclientrects().length)&&(a.style.display="",a.innerhtml="
    t
    ",a.childnodes[0].style.bordercollapse="separate",(e=a.getelementsbytagname("td"))[0].style.csstext="margin:0;border:0;padding:0;display:none",(nt=0===e[0].offsetheight)&&(e[0].style.display="",e[1].style.display="none",nt=0===e[0].offsetheight)),t.removechild(ot)}ot=g.createelement("div"),(a=g.createelement("div")).style&&(a.style.csstext="float:left;opacity:.5",y.opacity="0.5"===a.style.opacity,y.cssfloat=!!a.style.cssfloat,a.style.backgroundclip="content-box",a.clonenode(!0).style.backgroundclip="",y.clearclonestyle="content-box"===a.style.backgroundclip,(ot=g.createelement("div")).style.csstext="border:0;width:8px;height:0;top:0;left:-9999px;padding:0;margin-top:1px;position:absolute",a.innerhtml="",ot.appendchild(a),y.boxsizing=""===a.style.boxsizing||""===a.style.mozboxsizing||""===a.style.webkitboxsizing,c.extend(y,{reliablehiddenoffsets:function(){return null==n&&t(),nt},boxsizingreliable:function(){return null==n&&t(),tt},pixelmarginright:function(){return null==n&&t(),et},pixelposition:function(){return null==n&&t(),n},reliablemarginright:function(){return null==n&&t(),rt},reliablemarginleft:function(){return null==n&&t(),it}}));var l,p,ct=/^(top|right|bottom|left)$/;function ft(e,t){return{get:function(){if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}t.getcomputedstyle?(l=function(e){var t=e.ownerdocument.defaultview;return(t=t&&t.opener?t:t).getcomputedstyle(e)},p=function(e,t,n){var r,i,o=e.style;return""!==(i=(n=n||l(e))?n.getpropertyvalue(t)||n[t]:undefined)&&i!==undefined||c.contains(e.ownerdocument,e)||(i=c.style(e,t)),n&&!y.pixelmarginright()&&st.test(i)&&at.test(t)&&(e=o.width,t=o.minwidth,r=o.maxwidth,o.minwidth=o.maxwidth=o.width=i,i=n.width,o.width=e,o.minwidth=t,o.maxwidth=r),i===undefined?i:i+""}):lt.currentstyle&&(l=function(e){return e.currentstyle},p=function(e,t,n){var r,i,o,a=e.style;return null==(n=(n=n||l(e))?n[t]:undefined)&&a&&a[t]&&(n=a[t]),st.test(n)&&!ct.test(t)&&(r=a.left,(o=(i=e.runtimestyle)&&i.left)&&(i.left=e.currentstyle.left),a.left="fontsize"===t?"1em":n,n=a.pixelleft+"px",a.left=r,o&&(i.left=o)),n===undefined?n:n+""||"auto"});var dt=/alpha\([^)]*\)/i,pt=/opacity\s*=\s*([^)]*)/i,ht=/^(none|table(?!-c[ea]).+)/,gt=new regexp("^("+e+")(.*)$","i"),mt={position:"absolute",visibility:"hidden",display:"block"},yt={letterspacing:"0",fontweight:"400"},vt=["webkit","o","moz","ms"],xt=g.createelement("div").style;function bt(e){if(e in xt)return e;for(var t=e.charat(0).touppercase()+e.slice(1),n=vt.length;n--;)if((e=vt[n]+t)in xt)return e}function wt(e,t){for(var n,r,i,o=[],a=0,s=e.length;a
    a",f=q.getelementsbytagname("a")[0],k.setattribute("type","checkbox"),q.appendchild(k),(f=q.getelementsbytagname("a")[0]).style.csstext="top:1px",y.getsetattribute="t"!==q.classname,y.style=/top/.test(f.getattribute("style")),y.hrefnormalized="/a"===f.getattribute("href"),y.checkon=!!k.value,y.optselected=e.selected,y.enctype=!!g.createelement("form").enctype,s.disabled=!0,y.optdisabled=!e.disabled,(k=g.createelement("input")).setattribute("value",""),y.input=""===k.getattribute("value"),k.value="t",k.setattribute("type","radio"),y.radiovalue="t"===k.value;var lt=/\r/g,ht=/[\x20\t\r\n\f]+/g;c.fn.extend({val:function(t){var n,e,r,i=this[0];return arguments.length?(r=c.isfunction(t),this.each(function(e){1===this.nodetype&&(null==(e=r?t.call(this,e,c(this).val()):t)?e="":"number"==typeof e?e+="":c.isarray(e)&&(e=c.map(e,function(e){return null==e?"":e+""})),(n=c.valhooks[this.type]||c.valhooks[this.nodename.tolowercase()])&&"set"in n&&n.set(this,e,"value")!==undefined||(this.value=e))})):i?(n=c.valhooks[i.type]||c.valhooks[i.nodename.tolowercase()])&&"get"in n&&(e=n.get(i,"value"))!==undefined?e:"string"==typeof(e=i.value)?e.replace(lt,""):null==e?"":e:void 0}}),c.extend({valhooks:{option:{get:function(e){var t=c.find.attr(e,"value");return null!=t?t:c.trim(c.text(e)).replace(ht," ")}},select:{get:function(e){for(var t,n=e.options,r=e.selectedindex,i="select-one"===e.type||r<0,o=i?null:[],a=i?r+1:n.length,s=r<0?a:i?r:0;s").append(c.parsehtml(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responsetext,t,e])})}),this},c.each(["ajaxstart","ajaxstop","ajaxcomplete","ajaxerror","ajaxsuccess","ajaxsend"],function(e,t){c.fn[t]=function(e){return this.on(t,e)}}),c.expr.filters.animated=function(t){return c.grep(c.timers,function(e){return t===e.elem}).length},c.offset={setoffset:function(e,t,n){var r,i,o,a,s=c.css(e,"position"),u=c(e),l={};"static"===s&&(e.style.position="relative"),o=u.offset(),r=c.css(e,"top"),a=c.css(e,"left"),s=("absolute"===s||"fixed"===s)&&-1'+(s?a.title[0]:a.title)+"":"";return a.zindex=o,t([a.shade?'
    ':"",'
    '+(e&&2!=a.type?"":s)+"'+(n=["layui-icon-tips","layui-icon-success","layui-icon-error","layui-icon-question","layui-icon-lock","layui-icon-face-cry","layui-icon-face-smile"],o="layui-anim layui-anim-rotate layui-anim-loop",0==a.type&&-1!==a.icon?'':3==a.type?(i=["layui-icon-loading","layui-icon-loading-1"],2==a.icon?'
    ':''):"")+((1!=a.type||!e)&&a.content||"")+'
    '+(n=[],l&&(n.push(''),n.push('')),a.closebtn&&n.push(''),n.join(""))+"
    "+(a.btn?function(){var e="";"string"==typeof a.btn&&(a.btn=[a.btn]);for(var t=0,i=a.btn.length;t'+a.btn[t]+"";return'
    '+e+"
    "}():"")+(a.resize?'':"")+""],s,m('
    ')),this},t.pt.creat=function(){var e,t,i,n,a,o=this,s=o.config,l=o.index,r="object"==typeof(f=s.content),c=m("body");if(s.id&&m("."+y[0]).find("#"+s.id)[0])return e=m("#"+s.id).closest("."+y[0]),t=e.attr("times"),i=e.data("config"),n=m("#"+y.shade+t),void("min"===(e.data("maxminstatus")||{})?h.restore(t):i.hideonclose&&(n.show(),e.show()));switch(s.removefocus&&document.activeelement.blur(),"string"==typeof s.area&&(s.area="auto"===s.area?["",""]:[s.area,""]),s.shift&&(s.anim=s.shift),6==h.ie&&(s.fixed=!1),s.type){case 0:s.btn="btn"in s?s.btn:u.btn[0],h.closeall("dialog");break;case 2:var f=s.content=r?s.content:[s.content||"","auto"];s.content='';break;case 3:delete s.title,delete s.closebtn,-1===s.icon&&s.icon,h.closeall("loading");break;case 4:r||(s.content=[s.content,"body"]),s.follow=s.content[1],s.content=s.content[0]+'',delete s.title,s.tips="object"==typeof s.tips?s.tips:[s.tips,!0],s.tipsmore||h.closeall("tips")}o.vessel(r,function(e,t,i){c.append(e[0]),r?2==s.type||4==s.type?m("body").append(e[1]):f.parents("."+y[0])[0]||(f.data("display",f.css("display")).show().addclass("layui-layer-wrap").wrap(e[1]),m("#"+y[0]+l).find("."+y[5]).before(t)):c.append(e[1]),m("#"+y.move)[0]||c.append(u.moveelem=i),o.layero=m("#"+y[0]+l),o.shadeo=m("#"+y.shade+l),s.scrollbar||y.html.css("overflow","hidden").attr("layer-full",l)}).auto(l),o.shadeo.css({"background-color":s.shade[1]||"#000",opacity:s.shade[0]||s.shade}),2==s.type&&6==h.ie&&o.layero.find("iframe").attr("src",f[0]),4==s.type?o.tips():(o.offset(),parseint(u.getstyle(document.getelementbyid(y.move),"z-index"))||(o.layero.css("visibility","hidden"),h.ready(function(){o.offset(),o.layero.css("visibility","visible")}))),s.fixed&&!u.events.resize[o.index]&&(u.events.resize[o.index]=function(){o.resize()},d.on("resize",u.events.resize[o.index])),s.time<=0||settimeout(function(){h.close(o.index)},s.time),o.move().callback(),y.anim[s.anim]&&(a="layer-anim "+y.anim[s.anim],o.layero.addclass(a).one("webkitanimationend mozanimationend msanimationend oanimationend animationend",function(){m(this).removeclass(a)})),o.layero.data("config",s)},t.pt.resize=function(){var e=this,t=e.config;e.offset(),(/^\d+%$/.test(t.area[0])||/^\d+%$/.test(t.area[1]))&&e.auto(e.index),4==t.type&&e.tips()},t.pt.auto=function(e){var t=this.config,i=m("#"+y[0]+e),n=(""===t.area[0]&&0t.maxwidth&&i.width(t.maxwidth)),[i.innerwidth(),i.innerheight()]),a=i.find(y[1]).outerheight()||0,o=i.find("."+y[6]).outerheight()||0,e=function(e){(e=i.find(e)).height(n[1]-a-o-2*(0|parsefloat(e.css("padding-top"))))};return 2===t.type?e("iframe"):""===t.area[1]?0t.maxheight?(n[1]=t.maxheight,e("."+y[5])):t.fixed&&n[1]>=d.height()&&(n[1]=d.height(),e("."+y[5])):e("."+y[5]),this},t.pt.offset=function(){var e=this,t=e.config,i=e.layero,n=[i.outerwidth(),i.outerheight()],a="object"==typeof t.offset;e.offsettop=(d.height()-n[1])/2,e.offsetleft=(d.width()-n[0])/2,a?(e.offsettop=t.offset[0],e.offsetleft=t.offset[1]||e.offsetleft):"auto"!==t.offset&&("t"===t.offset?e.offsettop=0:"r"===t.offset?e.offsetleft=d.width()-n[0]:"b"===t.offset?e.offsettop=d.height()-n[1]:"l"===t.offset?e.offsetleft=0:"lt"===t.offset?(e.offsettop=0,e.offsetleft=0):"lb"===t.offset?(e.offsettop=d.height()-n[1],e.offsetleft=0):"rt"===t.offset?(e.offsettop=0,e.offsetleft=d.width()-n[0]):"rb"===t.offset?(e.offsettop=d.height()-n[1],e.offsetleft=d.width()-n[0]):e.offsettop=t.offset),t.fixed||(e.offsettop=/%$/.test(e.offsettop)?d.height()*parsefloat(e.offsettop)/100:parsefloat(e.offsettop),e.offsetleft=/%$/.test(e.offsetleft)?d.width()*parsefloat(e.offsetleft)/100:parsefloat(e.offsetleft),e.offsettop+=d.scrolltop(),e.offsetleft+=d.scrollleft()),"min"===i.data("maxminstatus")&&(e.offsettop=d.height()-(i.find(y[1]).outerheight()||0),e.offsetleft=i.css("left")),i.css({top:e.offsettop,left:e.offsetleft})},t.pt.tips=function(){var e=this.config,t=this.layero,i=[t.outerwidth(),t.outerheight()],n=m(e.follow),a={width:(n=n[0]?n:m("body")).outerwidth(),height:n.outerheight(),top:n.offset().top,left:n.offset().left},o=t.find(".layui-layer-tipsg"),n=e.tips[0];e.tips[1]||o.remove(),a.autoleft=function(){0d.width()&&(o=d.width()-180-(u.minstackarr.edgeindex=u.minstackarr.edgeindex||0,u.minstackarr.edgeindex+=3))<0&&(o=0),t.minstack&&(l.left=o,l.top=d.height()-n,a||u.minstackindex++,r.attr("minleft",o)),r.attr("position",s),h.style(e,l,!0),i.hide(),"page"===r.attr("type")&&r.find(y[4]).hide(),u.rescollbar(e),c.hide())},h.restore=function(e){var t=m("#"+y[0]+e),i=m("#"+y.shade+e),n=t.attr("area").split(","),a=t.attr("type");t.removedata("maxminstatus"),h.style(e,{width:n[0],height:n[1],top:parsefloat(n[2]),left:parsefloat(n[3]),position:t.attr("position"),overflow:"visible"},!0),t.find(".layui-layer-max").removeclass("layui-layer-maxmin"),t.find(".layui-layer-min").show(),"page"===a&&t.find(y[4]).show(),u.rescollbar(e),i.show()},h.full=function(t){var i=m("#"+y[0]+t),e=i.data("maxminstatus");"max"!==e&&("min"===e&&h.restore(t),i.data("maxminstatus","max"),u.record(i),y.html.attr("layer-full")||y.html.css("overflow","hidden").attr("layer-full",t),cleartimeout(void 0),settimeout(function(){var e="fixed"===i.css("position");h.style(t,{top:e?0:d.scrolltop(),left:e?0:d.scrollleft(),width:"100%",height:"100%"},!0),i.find(".layui-layer-min").hide()},100))},h.title=function(e,t){m("#"+y[0]+(t||h.index)).find(y[1]).html(e)},h.close=function(o,s){var l,e,r=(t=m("."+y[0]).find("#"+o).closest("."+y[0]))[0]?(o=t.attr("times"),t):m("#"+y[0]+o),c=r.attr("type"),t=r.data("config")||{},f=t.id&&t.hideonclose;r[0]&&(l={slidedown:"layer-anim-slide-down-out",slideleft:"layer-anim-slide-left-out",slideup:"layer-anim-slide-up-out",slideright:"layer-anim-slide-right-out"}[t.anim]||"layer-anim-close",e=function(){var e="layui-layer-wrap";if(f)return r.removeclass("layer-anim "+l),r.hide();if(c===u.type[1]&&"object"===r.attr("contype")){r.children(":not(."+y[5]+")").remove();for(var t=r.find("."+e),i=0;i<2;i++)t.unwrap();t.css("display",t.data("display")).removeclass(e)}else{if(c===u.type[2])try{var n=m("#"+y[4]+o)[0];n.contentwindow.document.write(""),n.contentwindow.close(),r.find("."+y[5])[0].removechild(n)}catch(a){}r[0].innerhtml="",r.remove()}"function"==typeof u.end[o]&&u.end[o](),delete u.end[o],"function"==typeof s&&s(),u.events.resize[o]&&(d.off("resize",u.events.resize[o]),delete u.events.resize[o])},m("#"+y.shade+o)[f?"hide":"remove"](),t.isoutanim&&r.addclass("layer-anim "+l),6==h.ie&&u.reselect(),u.rescollbar(o),"string"==typeof r.attr("minleft")&&(u.minstackindex--,u.minstackarr.push(r.attr("minleft"))),h.ie&&h.ie<10||!t.isoutanim?e():settimeout(function(){e()},200))},h.closeall=function(n,a){"function"==typeof n&&(a=n,n=null);var o=m("."+y[0]);m.each(o,function(e){var t=m(this),i=n?t.attr("type")===n:1;i&&h.close(t.attr("times"),e===o.length-1?a:null)}),0===o.length&&"function"==typeof a&&a()},h.closelast=function(e){h.close(m(".layui-layer-"+(e=e||"page")+":last").attr("times"))},h.cache||{}),g=function(e){return i.skin?" "+i.skin+" "+i.skin+"-"+e:""};h.prompt=function(i,n){var e="",t="";"function"==typeof(i=i||{})&&(n=i),i.area&&(e='style="width: '+(o=i.area)[0]+"; height: "+o[1]+';"',delete i.area),i.placeholder&&(t=' placeholder="'+i.placeholder+'"');var a,o=2==i.formtype?'":'",s=i.success;return delete i.success,h.open(m.extend({type:1,btn:["确定","取消"],content:o,skin:"layui-layer-prompt"+g("prompt"),maxwidth:d.width(),success:function(e){(a=e.find(".layui-layer-input")).val(i.value||"").focus(),"function"==typeof s&&s(e)},resize:!1,yes:function(e){var t=a.val();t.length>(i.maxlength||500)?h.tips("最多输入"+(i.maxlength||500)+"个字数",a,{tips:1}):n&&n(t,e,a)}},i))},h.tab=function(n){var a=(n=n||{}).tab||{},o="layui-this",s=n.success;return delete n.success,h.open(m.extend({type:1,skin:"layui-layer-tab"+g("tab"),resize:!1,title:function(){var e=a.length,t=1,i="";if(0'+a[0].title+"";t"+a[t].title+"";return i}(),content:'
      '+function(){var e=a.length,t=1,i="";if(0'+(a[0].content||"no content")+"";t'+(a[t].content||"no content")+"";return i}()+"
    ",success:function(e){var t=e.find(".layui-layer-title").children(),i=e.find(".layui-layer-tabmain").children();t.on("mousedown",function(e){e.stoppropagation?e.stoppropagation():e.cancelbubble=!0;var e=m(this),t=e.index();e.addclass(o).siblings().removeclass(o),i.eq(t).show().siblings().hide(),"function"==typeof n.change&&n.change(t)}),"function"==typeof s&&s(e)}},n))},h.photos=function(n,e,a){var o={};if((n=n||{}).photos){var t=!("string"==typeof n.photos||n.photos instanceof m),i=t?n.photos:{},s=i.data||[],l=i.start||0,r=(o.imgindex=1+(0|l),n.img=n.img||"img",n.success);if(delete n.success,t){if(0===s.length)return h.msg("没有图片")}else{var c=m(n.photos),f=function(){s=[],c.find(n.img).each(function(e){var t=m(this);t.attr("layer-index",e),s.push({alt:t.attr("alt"),pid:t.attr("layer-pid"),src:t.attr("lay-src")||t.attr("layer-src")||t.attr("src"),thumb:t.attr("src")})})};if(f(),0===s.length)return;if(e||c.on("click",n.img,function(){f();var e=m(this).attr("layer-index");h.photos(m.extend(n,{photos:{start:e,data:s,tab:n.tab},full:n.full}),!0)}),!e)return}o.imgprev=function(e){o.imgindex--,o.imgindex<1&&(o.imgindex=s.length),o.tabimg(e)},o.imgnext=function(e,t){o.imgindex++,o.imgindex>s.length&&(o.imgindex=1,t)||o.tabimg(e)},o.keyup=function(e){var t;o.end||(t=e.keycode,e.preventdefault(),37===t?o.imgprev(!0):39===t?o.imgnext(!0):27===t&&h.close(o.index))},o.tabimg=function(e){if(!(s.length<=1))return i.start=o.imgindex-1,h.close(o.index),h.photos(n,!0,e)},o.event=function(){o.bigimg.find(".layui-layer-imgprev").on("click",function(e){e.preventdefault(),o.imgprev(!0)}),o.bigimg.find(".layui-layer-imgnext").on("click",function(e){e.preventdefault(),o.imgnext(!0)}),m(document).on("keyup",o.keyup)},o.loadi=h.load(1,{shade:!("shade"in n)&&.9,scrollbar:!1});var t=s[l].src,d=function(e){h.close(o.loadi);var t,i=s[l].alt||"";a&&(n.anim=-1),o.index=h.open(m.extend({type:1,id:"layui-layer-photos",area:(e=[e.width,e.height],t=[m(p).width()-100,m(p).height()-100],!n.full&&(e[0]>t[0]||e[1]>t[1])&&((t=[e[0]/t[0],e[1]/t[1]])[1]'+i+''+(t=['
    '],1','','',"
    "].join("")),n.hidefooter||t.push(['
    ','
    ',"

    "+i+"

    ",""+o.imgindex+" / "+s.length+"",'\u67e5\u770b\u539f\u56fe',"
    ","
    "].join("")),t.push(""),t.join(""))+"",success:function(e,t){o.bigimg=e.find(".layui-layer-phimg"),o.imgsee=e.find(".layui-layer-imgbar"),o.event(e),n.tab&&n.tab(s[l],e),"function"==typeof r&&r(e)},end:function(){o.end=!0,m(document).off("keyup",o.keyup)}},n))},u=function(){h.close(o.loadi),h.msg("当前图片地址异常
    是否继续查看下一张?",{time:3e4,btn:["下一张","不看了"],yes:function(){1").addclass(a));layui.each(i.bars,function(e,t){var n=s('
  • ');n.addclass(t.icon).attr({"lay-type":t.type,style:t.style||(i.bgcolor?"background-color: "+i.bgcolor:"")}).html(t.content),n.on("click",function(){var e=s(this).attr("lay-type");"top"===e&&("body"===i.target?s("html,body"):c).animate({scrolltop:0},i.duration),"function"==typeof i.click&&i.click.call(this,e)}),"object"===layui.type(i.on)&&layui.each(i.on,function(e,t){n.on(e,function(){var e=s(this).attr("lay-type");"function"==typeof t&&t.call(this,e)})}),"top"===t.type&&(n.addclass("layui-fixbar-top"),o=n),u.append(n)}),l.find("."+a).remove(),"object"==typeof i.css&&u.css(i.css),l.append(u),o&&(t=function t(){return c.scrolltop()>=i.margin?e||(o.show(),e=1):e&&(o.hide(),e=0),t}()),c.on("scroll",function(){t&&(cleartimeout(n),n=settimeout(function(){t()},100))})},countdown:function(e,t,n){var i=this,o="function"==typeof t,a=new date(e).gettime(),r=new date(!t||o?(new date).gettime():t).gettime(),a=a-r,l=[math.floor(a/864e5),math.floor(a/36e5)%24,math.floor(a/6e4)%60,math.floor(a/1e3)%60],o=(o&&(n=t),settimeout(function(){i.countdown(e,r+1e3,n)},1e3));return n&&n(0]|&(?=#[a-za-z0-9]+)/g.test(e+="")?e.replace(/&(?!#?[a-za-z0-9]+;)/g,"&").replace(//g,">").replace(/'/g,"'").replace(/"/g,"""):e},unescape:function(e){return e!==undefined&&null!==e||(e=""),(e+="").replace(/\&/g,"&").replace(/\</g,"<").replace(/\>/g,">").replace(/\'/g,"'").replace(/\"/g,'"')},openwin:function(e){var t=(e=e||{}).window||window.open(e.url||"",e.target,e.specs);e.url||(t.document.open("text/html","replace"),t.document.write(e.content||""),t.document.close())},tovisiblearea:function(e){var t,n,i,o,a,r,l,c;(e=s.extend({margin:160,duration:200,type:"y"},e)).scrollelem[0]&&e.thiselem[0]&&(t=e.scrollelem,l=e.thiselem,i=(a="y"===e.type)?"top":"left",o=t[n=a?"scrolltop":"scrollleft"](),a=t[a?"height":"width"](),r=t.offset()[i],c={},((l=l.offset()[i]-r)>a-e.margin||l."+h,k=function(e){var i=this;i.index=++p.index,i.config=s.extend({},i.config,p.config,e),i.init()};k.prototype.config={trigger:"click",content:"",classname:"",style:"",show:!1,isallowspread:!0,isspreaditem:!0,data:[],delay:300,shade:0},k.prototype.reload=function(e,i){var t=this;t.config=s.extend({},t.config,e),t.init(!0,i)},k.prototype.init=function(e,i){var t,n=this,a=n.config,l=s(a.elem);return 1');return 0no data
  • '),e},u=function(r,e){return layui.each(e,function(e,i){var t,n=i.child&&0",(t="href"in i?''+l+"":l,n?'
    '+t+("parent"===o?'':"group"===o&&d.isallowspread?'':"")+"
    ":'
    '+t+"
    "),""].join(""))).data("item",i),n&&(a=s('
    '),t=s("
      "),"parent"===o?(a.append(u(t,i.child)),l.append(a)):l.append(u(t,i.child))),r.append(l))}),r},a=['
      ',"
      "].join("");!(e="contextmenu"!==d.trigger&&!lay.istopelem(d.elem[0])?e:!0)&&d.elem.data(m+"_opened")||(l.elemview=s("."+f+'[lay-id="'+d.id+'"]'),"reloaddata"===i&&l.elemview.length?l.elemview.html(d.content||n()):(l.elemview=s(a),l.elemview.append(d.content||n()),d.classname&&l.elemview.addclass(d.classname),d.style&&l.elemview.attr("style",d.style),p.thisid=d.id,l.remove(),t.append(l.elemview),d.elem.data(m+"_opened",!0),e=d.shade?'
      ':"",l.elemview.before(e),"mouseenter"===d.trigger&&l.elemview.on("mouseenter",function(){cleartimeout(y.timer)}).on("mouseleave",function(){l.delayremove()})),l.position(),(y.prevelem=l.elemview).data("prevelem",d.elem),l.elemview.find(".layui-menu").on(o,function(e){layui.stope(e)}),l.elemview.find(".layui-menu li").on("click",function(e){var i=s(this),t=i.data("item")||{},n=t.child&&0n.width()&&(t.addclass(v),(i=t[0].getboundingclientrect()).left<0&&t.removeclass(v)),i.bottom>n.height()&&t.eq(0).css("margin-top",-(i.bottom-n.height()+5)))}).on("mouseleave",t,function(e){var i=s(this).children("."+c);i.removeclass(v),i.css("margin-top",0)}),p.close=function(e){e=y.getthis(e);return e?(e.remove(),y.call(e)):this},p.reload=function(e,i,t){e=y.getthis(e);return e?(e.reload(i,t),y.call(e)):this},p.reloaddata=function(){var t=s.extend([],arguments),n=(t[2]="reloaddata",new regexp("^("+["data","templet","content"].join("|")+")$"));return layui.each(t[1],function(e,i){n.test(e)||delete t[1][e]}),p.reload.apply(null,t)},p.render=function(e){e=new k(e);return y.call(e)},e(r,p)});layui.define(["jquery","lay"],function(e){"use strict";var g=layui.$,c=layui.lay,m={config:{},index:layui.slider?layui.slider.index+1e4:0,set:function(e){var i=this;return i.config=g.extend({},i.config,e),i},on:function(e,i){return layui.onevent.call(this,t,e,i)}},t="slider",v="layui-disabled",x="layui-slider-bar",b="layui-slider-wrap",t="layui-slider-wrap-btn",w="layui-slider-tips",m="layui-slider-input-txt",l="layui-slider-hover",i=function(e){var i=this;i.index=++m.index,i.config=g.extend({},i.config,m.config,e),i.render()};i.prototype.config={type:"default",min:0,max:100,value:0,step:1,showstep:!1,tips:!0,input:!1,range:!1,height:200,disabled:!1,theme:"#16baaa"},i.prototype.render=function(){var a=this,n=a.config,e=g(n.elem);if(1n.min?e:n.min,n.value[1]=i>n.min?i:n.min,n.value[0]=n.value[0]>n.max?n.max:n.value[0],n.value[1]=n.value[1]>n.max?n.max:n.value[1],i=math.floor((n.value[0]-n.min)/(n.max-n.min)*100),t=(s=math.floor((n.value[1]-n.min)/(n.max-n.min)*100))-i+"%",i+="%",s+="%"):("object"==typeof n.value&&(n.value=math.min.apply(null,n.value)),n.valuen.max&&(n.value=n.max),t=math.floor((n.value-n.min)/(n.max-n.min)*100)+"%");var l,e=n.disabled?"#c2c2c2":n.theme,i='
      '+(n.tips?'
      ':"")+'
      '+(n.range?'
      ':"")+"
      ",t=g(n.elem),s=t.next(".layui-slider");if(s[0]&&s.remove(),a.elemtemp=g(i),n.range?(a.elemtemp.find("."+b).eq(0).data("value",n.value[0]),a.elemtemp.find("."+b).eq(1).data("value",n.value[1])):a.elemtemp.find("."+b).data("value",n.value),t.html(a.elemtemp),"vertical"===n.type&&a.elemtemp.height(n.height+"px"),n.showstep){for(var o=(n.max-n.min)/n.step,r="",u=1;u<1+o;u++){var d=100*u/o;d<100&&(r+='
      ')}a.elemtemp.append(r)}n.input&&!n.range&&(e=g('
      '),t.css("position","relative"),t.append(e),t.find("."+m).children("input").val(n.value),"vertical"===n.type?e.css({left:0,top:-48}):a.elemtemp.css("margin-right",e.outerwidth()+15)),n.disabled?(a.elemtemp.addclass(v),a.elemtemp.find("."+t).addclass(v)):a.slide(),a.elemtemp.find("."+t).on("mouseover",function(){var e="vertical"===n.type?n.height:a.elemtemp[0].offsetwidth,i=a.elemtemp.find("."+b),t=("vertical"===n.type?e-g(this).parent()[0].offsettop-i.height():g(this).parent()[0].offsetleft)/e*100,i=g(this).parent().data("value"),e=n.settips?n.settips(i):i;a.elemtemp.find("."+w).html(e),cleartimeout(l),l=settimeout(function(){"vertical"===n.type?a.elemtemp.find("."+w).css({bottom:t+"%","margin-bottom":"20px",display:"inline-block"}):a.elemtemp.find("."+w).css({left:t+"%",display:"inline-block"})},300)}).on("mouseout",function(){cleartimeout(l),a.elemtemp.find("."+w).css("display","none")})},i.prototype.slide=function(e,i,t){var o=this,r=o.config,u=o.elemtemp,d=function(){return"vertical"===r.type?r.height:u[0].offsetwidth},c=u.find("."+b),m=u.next(".layui-slider-input"),v=m.children("."+m).children("input").val(),p=100/((r.max-r.min)/math.ceil(r.step)),f=function(e,i,t){e=(e=100<(e=100a[1]&&a.reverse(),o.value=r.range?a:l,r.change&&r.change(o.value),"done"===t&&r.done&&r.done(o.value)},h=function(e){var i=e/d()*100/p,t=math.round(i)*p;return t=e==d()?math.ceil(i)*p:t},y=g(['
      d()?d():i)/d()*100/p;f(i,l),s.addclass(l),u.find("."+w).show(),e.preventdefault()},i=function(){s.removeclass(l),u.find("."+w).hide()},t=function(){i&&i(),y.remove(),r.done&&r.done(o.value)},g("#lay-slider-moving")[0]||g("body").append(y),y.on("mousemove",e),y.on("mouseup",t).on("mouseleave",t)})}),u.on("click",function(e){var i=g("."+t),t=g(this);!i.is(event.target)&&0===i.has(event.target).length&&i.length&&(t=(i=(i=(i="vertical"===r.type?d()-e.clienty+t.offset().top-g(window).scrolltop():e.clientx-t.offset().left-g(window).scrollleft())<0?0:i)>d()?d():i)/d()*100/p,i=r.range?"vertical"===r.type?math.abs(i-parseint(g(c[0]).css("bottom")))>math.abs(i-parseint(g(c[1]).css("bottom")))?1:0:math.abs(i-c[0].offsetleft)>math.abs(i-c[1].offsetleft)?1:0:0,f(t,i,"done"),e.preventdefault())}),m.children(".layui-slider-input-btn").children("i").each(function(i){g(this).on("click",function(){v=m.children("."+m).children("input").val();var e=((v=1==i?v-r.stepr.max?r.max:number(v)+r.step)-r.min)/(r.max-r.min)*100/p;f(e,0,"done")})});var a=function(){var e=this.value,e=(e=(e=(e=isnan(e)?0:e)r.max?r.max:e,((this.value=e)-r.min)/(r.max-r.min)*100/p);f(e,0,"done")};m.children("."+m).children("input").on("keydown",function(e){13===e.keycode&&(e.preventdefault(),a.call(this))}).on("change",a)},i.prototype.events=function(){this.config},m.render=function(e){e=new i(e);return function(){var t=this,a=t.config;return{setvalue:function(e,i){return e=(e=e>a.max?a.max:e)',"",'','',"","","
      "].join("")),r=i.elem=m(i.elem);i.size&&o.addclass("layui-colorpicker-"+i.size),r.addclass("layui-inline").html(e.elemcolorbox=o),i.id="id"in i?i.id:r.attr("id")||e.index,e.color=e.elemcolorbox.find("."+c)[0].style.background,e.events()},d.prototype.renderpicker=function(){var o,e=this,i=e.config,r=e.elemcolorbox[0],t=e.elempicker=m(['
      ','
      ','
      ','
      ','
      ','
      ',"
      ",'
      ','
      ',"
      ","
      ",'
      ','
      ','
      ',"
      ","
      ",i.predefine?(o=['
      '],layui.each(i.colors,function(e,i){o.push(['
      ','
      ',"
      "].join(""))}),o.push("
      "),o.join("")):"",'
      ','
      ','',"
      ",'
      ','','',"","
      "].join(""));e.elemcolorbox.find("."+c)[0];m(a)[0]&&m(a).data("index")==e.index?e.removepicker(d.thiselemind):(e.removepicker(d.thiselemind),m("body").append(t)),n.thisid=i.id,d.thiselemind=e.index,d.thiscolor=r.style.background,e.position(),e.pickerevents()},d.prototype.removepicker=function(e){var i=this.config,e=m("#layui-colorpicker"+(e||this.index));return e[0]&&(e.remove(),delete n.thisid,"function"==typeof i.close&&i.close(this.color)),this},d.prototype.position=function(){var e=this,i=e.config;return t.position(e.bindelem||e.elemcolorbox[0],e.elempicker[0],{position:i.position,align:"center"}),e},d.prototype.val=function(){var e,i=this,o=(i.config,i.elemcolorbox.find("."+c)),r=i.elempicker.find("."+m),t=o[0].style.backgroundcolor;t?(e=y(l(t)),o=o.attr("lay-type"),i.select(e.h,e.s,e.b),"torgb"===o?r.find("input").val(t):"rgba"===o?(o=l(t),3===(t.match(/[0-9]{1,3}/g)||[]).length?(r.find("input").val("rgba("+o.r+", "+o.g+", "+o.b+", 1)"),i.elempicker.find("."+t).css("left",280)):(r.find("input").val(t),t=280*t.slice(t.lastindexof(",")+1,t.length-1),i.elempicker.find("."+t).css("left",t)),i.elempicker.find("."+d)[0].style.background="linear-gradient(to right, rgba("+o.r+", "+o.g+", "+o.b+", 0), rgb("+o.r+", "+o.g+", "+o.b+"))"):r.find("input").val("#"+f(e))):(i.select(0,100,100),r.find("input").val(""),i.elempicker.find("."+d)[0].style.background="",i.elempicker.find("."+t).css("left",280))},d.prototype.side=function(){var n=this,l=n.config,c=n.elemcolorbox.find("."+c),a=c.attr("lay-type"),s=n.elempicker.find(".layui-colorpicker-side"),e=n.elempicker.find("."+b),d=n.elempicker.find("."+i),r=n.elempicker.find("."+e),f=n.elempicker.find("."+d),u=n.elempicker.find("."+t),g=e[0].offsettop/180*360,p=100-(r[0].offsettop+3)/180*100,h=(r[0].offsetleft+3)/260*100,v=math.round(u[0].offsetleft/280*100)/100,b=n.elemcolorbox.find("."+w),i=n.elempicker.find(".layui-colorpicker-pre").children("div"),y=function(e,i,o,r){n.select(e,i,o);var t=j({h:e,s:i,b:o}),e=f({h:e,s:i,b:o}),i=n.elempicker.find("."+m).find("input");b.addclass(x).removeclass(p),c[0].style.background="rgb("+t.r+", "+t.g+", "+t.b+")","torgb"===a?i.val("rgb("+t.r+", "+t.g+", "+t.b+")"):"rgba"===a?(u.css("left",280*r),i.val("rgba("+t.r+", "+t.g+", "+t.b+", "+r+")"),c[0].style.background="rgba("+t.r+", "+t.g+", "+t.b+", "+r+")",f[0].style.background="linear-gradient(to right, rgba("+t.r+", "+t.g+", "+t.b+", 0), rgb("+t.r+", "+t.g+", "+t.b+"))"):i.val("#"+e),l.change&&l.change(n.elempicker.find("."+m).find("input").val())},o=m(['
      '].join("")),k=function(e){m("#lay-colorpicker-moving")[0]||m("body").append(o),o.on("mousemove",e),o.on("mouseup",function(){o.remove()}).on("mouseleave",function(){o.remove()})};e.on("mousedown",function(e){var r=this.offsettop,t=e.clienty;k(function(e){var i=r+(e.clienty-t),o=s[0].offsetheight,o=(i=o<(i=i<0?0:i)?o:i)/180*360;y(g=o,h,p,v),e.preventdefault()}),e.preventdefault()}),s.on("click",function(e){var i=e.clienty-m(this).offset().top+h.scrolltop(),i=(i=(i=i<0?0:i)>this.offsetheight?this.offsetheight:i)/180*360;y(g=i,h,p,v),e.preventdefault()}),r.on("mousedown",function(e){var n=this.offsettop,l=this.offsetleft,c=e.clienty,a=e.clientx;layui.stope(e),k(function(e){var i=n+(e.clienty-c),o=l+(e.clientx-a),r=d[0].offsetheight-3,t=d[0].offsetwidth-3,t=((o=t<(o=o<-3?-3:o)?t:o)+3)/260*100,o=100-((i=r<(i=i<-3?-3:i)?r:i)+3)/180*100;y(g,h=t,p=o,v),e.preventdefault()}),e.preventdefault()}),d.on("mousedown",function(e){var i=e.clienty-m(this).offset().top-3+h.scrolltop(),o=e.clientx-m(this).offset().left-3+h.scrollleft(),o=((i=i<-3?-3:i)>this.offsetheight-3&&(i=this.offsetheight-3),((o=(o=o<-3?-3:o)>this.offsetwidth-3?this.offsetwidth-3:o)+3)/260*100),i=100-(i+3)/180*100;y(g,h=o,p=i,v),layui.stope(e),e.preventdefault(),r.trigger(e,"mousedown")}),u.on("mousedown",function(e){var r=this.offsetleft,t=e.clientx;k(function(e){var i=r+(e.clientx-t),o=f[0].offsetwidth,o=(o<(i=i<0?0:i)&&(i=o),math.round(i/280*100)/100);y(g,h,p,v=o),e.preventdefault()}),e.preventdefault()}),f.on("click",function(e){var i=e.clientx-m(this).offset().left,i=((i=i<0?0:i)>this.offsetwidth&&(i=this.offsetwidth),math.round(i/280*100)/100);y(g,h,p,v=i),e.preventdefault()}),i.each(function(){m(this).on("click",function(){m(this).parent(".layui-colorpicker-pre").addclass("selected").siblings().removeclass("selected");var e=this.style.backgroundcolor,i=y(l(e)),o=e.slice(e.lastindexof(",")+1,e.length-1);g=i.h,h=i.s,p=i.b,3===(e.match(/[0-9]{1,3}/g)||[]).length&&(o=1),v=o,y(i.h,i.s,i.b,o)})})},d.prototype.select=function(e,i,o,r){this.config;var t=f({h:e,s:100,b:100}),e=(f({h:e,s:i,b:o}),e/360*180),o=180-o/100*180-3,i=i/100*260-3;this.elempicker.find("."+b).css("top",e),this.elempicker.find("."+i)[0].style.background="#"+t,this.elempicker.find("."+e).css({top:o,left:i})},d.prototype.pickerevents=function(){var c=this,a=c.config,s=c.elemcolorbox.find("."+c),d=c.elempicker.find("."+m+" input"),o={clear:function(e){s[0].style.background="",c.elemcolorbox.find("."+w).removeclass(x).addclass(p),c.color="",a.done&&a.done(""),c.removepicker()},confirm:function(e,i){var o,r,t,n,l=d.val();if(-1>16,g:(65280&t)>>8,b:255&t},r=y(n),s[0].style.background=o="#"+f(r),c.elemcolorbox.find("."+w).removeclass(p).addclass(x)),"change"===i)return c.select(r.h,r.s,r.b,i),void(a.change&&a.change(o));c.color=l,a.done&&a.done(l),c.removepicker()}};c.elempicker.on("click","*[colorpicker-events]",function(){var e=m(this),i=e.attr("colorpicker-events");o[i]&&o[i].call(this,e)}),d.on("keyup",function(e){var i=m(this);o.confirm.call(this,i,13===e.keycode?null:"change")})},d.prototype.events=function(){var e=this;e.config;e.elemcolorbox.on("click",function(){e.renderpicker(),m(a)[0]&&(e.val(),e.side())})},s.on(i,function(e){var i,o,r;!n.thisid||(i=l.getthis(n.thisid))&&(o=i.config,r=i.elemcolorbox.find("."+c),m(e.target).hasclass(c)||m(e.target).parents("."+c)[0]||m(e.target).hasclass(a.replace(/\./g,""))||m(e.target).parents(a)[0]||i.elempicker&&(i.color?(e=y(l(i.color)),i.select(e.h,e.s,e.b)):i.elemcolorbox.find("."+w).removeclass(x).addclass(p),r[0].style.background=i.color||"","function"==typeof o.cancel&&o.cancel(i.color),i.removepicker()))}),h.on("resize",function(){if(n.thisid){var e=l.getthis(n.thisid);if(e)return!(!e.elempicker||!m(a)[0])&&void e.position()}}),l.that={},l.getthis=function(e){var i=l.that[e];return i||o.error(e?r+" instance with id '"+e+"' not found":"id argument required"),i},n.render=function(e){e=new d(e);return l.call(e)},e(r,n)});layui.define("jquery",function(t){"use strict";var u=layui.$,d=(layui.hint(),layui.device()),o="element",c="layui-this",h="layui-show",r=".layui-tab-title",i=function(){this.config={}},y=(i.prototype.set=function(t){return u.extend(!0,this.config,t),this},i.prototype.on=function(t,i){return layui.onevent.call(this,o,t,i)},i.prototype.tabadd=function(t,i){var a,e=u(".layui-tab[lay-filter="+t+"]"),l=e.children(r),n=l.children(".layui-tab-bar"),e=e.children(".layui-tab-content"),s=""+(i.title||"unnaming")+"";return n[0]?n.before(s):l.append(s),e.append('
      '+(i.content||"")+"
      "),i.change&&this.tabchange(t,i.id),l.data("lay_tab_change",i.change),g.tabauto(i.change?"change":null),this},i.prototype.tabdelete=function(t,i){t=u(".layui-tab[lay-filter="+t+"]").children(r).find('>li[lay-id="'+i+'"]');return g.tabdelete(null,t),this},i.prototype.tabchange=function(t,i){t=u(".layui-tab[lay-filter="+t+"]").children(r).find('>li[lay-id="'+i+'"]');return g.tabclick.call(t[0],{lielem:t}),this},i.prototype.tab=function(a){a=a||{},e.on("click",a.headerelem,function(t){var i=u(this).index();g.tabclick.call(this,{index:i,options:a})})},i.prototype.progress=function(t,i){var a="layui-progress",t=u("."+a+"[lay-filter="+t+"]").find("."+a+"-bar"),a=t.find("."+a+"-text");return t.css("width",function(){return/^.+\/.+$/.test(i)?100*new function("return "+i)()+"%":i}).attr("lay-percent",i),a.text(i),this},".layui-nav"),f="layui-nav-item",l="layui-nav-bar",p="layui-nav-tree",b="layui-nav-child",v="layui-nav-more",m="layui-anim layui-anim-upbit",g={tabclick:function(t){var i=(t=t||{}).options||{},a=t.lielem||u(this),e=i.headerelem?a.parent():a.parents(".layui-tab").eq(0),i=i.bodyelem?u(i.bodyelem):e.children(".layui-tab-content").children(".layui-tab-item"),l=a.find("a"),l="javascript:;"!==l.attr("href")&&"_blank"===l.attr("target"),n="string"==typeof a.attr("lay-unselect"),s=e.attr("lay-filter"),t="index"in t?t.index:a.parent().children("li").index(a);l||n||(a.addclass(c).siblings().removeclass(c),i.eq(t).addclass(h).siblings().removeclass(h)),layui.event.call(this,o,"tab("+s+")",{elem:e,index:t})},tabdelete:function(t,i){var i=i||u(this).parent(),a=i.parent().children("li").index(i),e=i.closest(".layui-tab"),l=e.children(".layui-tab-content").children(".layui-tab-item"),n=e.attr("lay-filter");i.hasclass(c)&&(i.next()[0]&&i.next().is("li")?g.tabclick.call(i.next()[0],{index:a+1}):i.prev()[0]&&i.prev().is("li")&&g.tabclick.call(i.prev()[0],null,a-1)),i.remove(),l.eq(a).remove(),settimeout(function(){g.tabauto()},50),layui.event.call(this,o,"tabdelete("+n+")",{elem:e,index:a})},tabauto:function(l){var n="layui-tab-more",s="layui-tab-bar",o="layui-tab-close",c=this;u(".layui-tab").each(function(){var t,i=u(this),a=i.children(".layui-tab-title"),e=(i.children(".layui-tab-content").children(".layui-tab-item"),'lay-stope="tabmore"'),e=u('');c===window&&d.ie,i.attr("lay-allowclose")&&a.find("li").each(function(){var t,i=u(this);i.find("."+o)[0]||((t=u('')).on("click",g.tabdelete),i.append(t))}),"string"!=typeof i.attr("lay-unauto")&&(a.prop("scrollwidth")>a.outerwidth()+1||a.find("li").length&&a.height()>(t=a.find("li").eq(0).height())+t/2?("change"===l&&a.data("lay_tab_change")&&a.addclass(n),a.find("."+s)[0]||(a.append(e),i.attr("overflow",""),e.on("click",function(t){var i=a.hasclass(n);a[i?"removeclass":"addclass"](n)}))):(a.find("."+s).remove(),i.removeattr("overflow")))})},hidetabmore:function(t){var i=u(".layui-tab-title");!0!==t&&"tabmore"===u(t.target).attr("lay-stope")||(i.removeclass("layui-tab-more"),i.find(".layui-tab-bar").attr("title",""))},clickthis:function(){var t=u(this),i=t.parents(y),a=i.attr("lay-filter"),e=t.parent(),l=t.siblings("."+b),n="string"==typeof e.attr("lay-unselect");"javascript:;"!==t.attr("href")&&"_blank"===t.attr("target")||n||l[0]||(i.find("."+c).removeclass(c),e.addclass(c)),i.hasclass(p)&&(l.removeclass(m),l[0]&&(e["none"===l.css("display")?"addclass":"removeclass"](f+"ed"),"all"===i.attr("lay-shrink")&&e.siblings().removeclass(f+"ed"))),layui.event.call(this,o,"nav("+a+")",t)},collapse:function(){var t=u(this),i=t.find(".layui-colla-icon"),a=t.siblings(".layui-colla-content"),e=t.parents(".layui-collapse").eq(0),l=e.attr("lay-filter"),n="none"===a.css("display");"string"==typeof e.attr("lay-accordion")&&((e=e.children(".layui-colla-item").children("."+h)).siblings(".layui-colla-title").children(".layui-colla-icon").html(""),e.removeclass(h)),a[n?"addclass":"removeclass"](h),i.html(n?"":""),layui.event.call(this,o,"collapse("+l+")",{title:t,content:a,show:n})}},a=(i.prototype.render=i.prototype.init=function(t,i){var a=i?'[lay-filter="'+i+'"]':"",i={tab:function(){g.tabauto.call({})},nav:function(){var s={},o={},c={},r="layui-nav-title";u(y+a).each(function(t){var i=u(this),a=u(''),e=i.find("."+f);i.find("."+l)[0]||(i.append(a),(i.hasclass(p)?e.find("dd,>."+r):e).on("mouseenter",function(){!function(t,i,a){var e,l=u(this),n=l.find("."+b);i.hasclass(p)?n[0]||(e=l.children("."+r),t.css({top:l.offset().top-i.offset().top,height:(e[0]?e:l).outerheight(),opacity:1})):(n.addclass(m),n.hasclass("layui-nav-child-c")&&n.css({left:-(n.outerwidth()-l.width())/2}),n[0]?t.css({left:t.position().left+t.width()/2,width:0,opacity:0}):t.css({left:l.position().left+parsefloat(l.css("marginleft")),top:l.position().top+l.height()-t.height()}),s[a]=settimeout(function(){t.css({width:n[0]?0:l.width(),opacity:n[0]?0:1})},d.ie&&d.ie<10?0:200),cleartimeout(c[a]),"block"===n.css("display")&&cleartimeout(o[a]),o[a]=settimeout(function(){n.addclass(h),l.find("."+v).addclass(v+"d")},300))}.call(this,a,i,t)}).on("mouseleave",function(){i.hasclass(p)?a.css({height:0,opacity:0}):(cleartimeout(o[t]),o[t]=settimeout(function(){i.find("."+b).removeclass(h),i.find("."+v).removeclass(v+"d")},300))}),i.on("mouseleave",function(){cleartimeout(s[t]),c[t]=settimeout(function(){i.hasclass(p)||a.css({width:0,left:a.position().left+a.width()/2,opacity:0})},200)})),e.find("a").each(function(){var t=u(this);t.parent();t.siblings("."+b)[0]&&!t.children("."+v)[0]&&t.append(''),t.off("click",g.clickthis).on("click",g.clickthis)})})},breadcrumb:function(){u(".layui-breadcrumb"+a).each(function(){var t=u(this),i="lay-separator",a=t.attr(i)||"/",e=t.find("a");e.next("span["+i+"]")[0]||(e.each(function(t){t!==e.length-1&&u(this).after(""+a+"")}),t.css("visibility","visible"))})},progress:function(){var e="layui-progress";u("."+e+a).each(function(){var t=u(this),i=t.find(".layui-progress-bar"),a=i.attr("lay-percent");i.css("width",function(){return/^.+\/.+$/.test(a)?100*new function("return "+a)()+"%":a}),t.attr("lay-showpercent")&&settimeout(function(){i.html(''+a+"")},350)})},collapse:function(){u(".layui-collapse"+a).each(function(){u(this).find(".layui-colla-item").each(function(){var t=u(this),i=t.find(".layui-colla-title"),t="none"===t.find(".layui-colla-content").css("display");i.find(".layui-colla-icon").remove(),i.append(''+(t?"":"")+""),i.off("click",g.collapse).on("click",g.collapse)})})}};return i[t]?i[t]():layui.each(i,function(t,i){i()})},new i),e=u(document);u(function(){a.render()}),e.on("click",".layui-tab-title li",g.tabclick),u(window).on("resize",g.tabauto),t(o,a)});layui.define(["lay","layer"],function(e){"use strict";var y=layui.$,t=layui.layer,f=layui.device(),i={config:{},set:function(e){var t=this;return t.config=y.extend({},t.config,e),t},on:function(e,t){return layui.onevent.call(this,n,e,t)}},n="upload",a="layui-upload-file",o="layui-upload-form",b="layui-upload-iframe",x="layui-upload-choose",w=function(e){var t=this;t.config=y.extend({},t.config,i.config,e),t.render()};w.prototype.config={accept:"images",exts:"",auto:!0,bindaction:"",url:"",force:"",field:"file",acceptmime:"",method:"post",data:{},drag:!0,size:0,number:0,multiple:!1},w.prototype.render=function(e){var t=this;(e=t.config).elem=y(e.elem),e.bindaction=y(e.bindaction),t.file(),t.events()},w.prototype.file=function(){var e=this,t=e.config,i=e.elemfile=y(['"].join("")),n=t.elem.next();(n.hasclass(a)||n.hasclass(o))&&n.remove(),f.ie&&f.ie<10&&t.elem.wrap('
      '),e.isfile()?(e.elemfile=t.elem,t.field=t.elem[0].name):t.elem.after(i),f.ie&&f.ie<10&&e.initie()},w.prototype.initie=function(){var i,e=this.config,t=y(''),n=y(['
      ',"
      "].join(""));y("#"+b)[0]||y("body").append(t),e.elem.next().hasclass(o)||(this.elemfile.wrap(n),e.elem.next("."+o).append((i=[],layui.each(e.data,function(e,t){t="function"==typeof t?t():t,i.push('')}),i.join(""))))},w.prototype.msg=function(e){return t.msg(e,{icon:2,shift:6})},w.prototype.isfile=function(){var e=this.config.elem[0];if(e)return"input"===e.tagname.tolocalelowercase()&&"file"===e.type},w.prototype.preview=function(n){window.filereader&&layui.each(this.choosefiles,function(e,t){var i=new filereader;i.readasdataurl(t),i.onload=function(){n&&n(e,t,this.result)}})},w.prototype.upload=function(e,t){var i,n,a,o,l=this,r=l.config,u=l.elemfile[0],c=function(){return e||l.files||l.choosefiles||u.files},s=function(){var t=0,a=0,e=c(),o=function(){r.multiple&&t+a===l.filelength&&"function"==typeof r.alldone&&r.alldone({total:l.filelength,successful:t,failed:a})};layui.each(e,function(i,e){var n=new formdata,e=(layui.each(r.data,function(e,t){t="function"==typeof t?t():t,n.append(e,t)}),n.append(r.field,e),{url:r.url,type:"post",data:n,contenttype:!1,processdata:!1,datatype:"json",headers:r.headers||{},success:function(e){t++,p(i,e),o()},error:function(e){a++,l.msg(["upload failed, please try again.","status: "+(e.status||"")+" - "+(e.statustext||"error")].join("
      ")),d(i),o()}});"function"==typeof r.progress&&(e.xhr=function(){var e=y.ajaxsettings.xhr();return e.upload.addeventlistener("progress",function(e){var t;e.lengthcomputable&&(t=math.floor(e.loaded/e.total*100),r.progress(t,(r.item||r.elem)[0],e,i))}),e}),y.ajax(e)})},f=function(){var n=y("#"+b);l.elemfile.parent().submit(),clearinterval(w.timer),w.timer=setinterval(function(){var e,t=n.contents().find("body");try{e=t.text()}catch(i){l.msg("cross-domain requests are not supported"),clearinterval(w.timer),d()}e&&(clearinterval(w.timer),t.html(""),p(0,e))},30)},p=function(e,t){if(l.elemfile.next("."+x).remove(),u.value="","json"===r.force&&"object"!=typeof t)try{t=json.parse(t)}catch(i){return t={},l.msg("please return json data format")}"function"==typeof r.done&&r.done(t,e||0,function(e){l.upload(e)})},d=function(e){r.auto&&(u.value=""),"function"==typeof r.error&&r.error(e||0,function(e){l.upload(e)})},m=r.exts,h=(n=[],layui.each(e||l.choosefiles,function(e,t){n.push(t.name)}),n),g={preview:function(e){l.preview(e)},upload:function(e,t){var i={};i[e]=t,l.upload(i)},pushfile:function(){return l.files=l.files||{},layui.each(l.choosefiles,function(e,t){l.files[e]=t}),l.files},resetfile:function(e,t,i){t=new file([t],i);l.files=l.files||{},l.files[e]=t}},v={file:"\u6587\u4ef6",images:"\u56fe\u7247",video:"\u89c6\u9891",audio:"\u97f3\u9891"}[r.accept]||"\u6587\u4ef6",h=0===h.length?u.value.match(/[^\/\\]+\..+/g)||[]||"":h;if(0!==h.length){switch(r.accept){case"file":layui.each(h,function(e,t){if(m&&!regexp(".\\.("+m+")$","i").test(escape(t)))return i=!0});break;case"video":layui.each(h,function(e,t){if(!regexp(".\\.("+(m||"avi|mp4|wma|rmvb|rm|flash|3gp|flv")+")$","i").test(escape(t)))return i=!0});break;case"audio":layui.each(h,function(e,t){if(!regexp(".\\.("+(m||"mp3|wav|mid")+")$","i").test(escape(t)))return i=!0});break;default:layui.each(h,function(e,t){if(!regexp(".\\.("+(m||"jpg|png|gif|bmp|jpeg|svg")+")$","i").test(escape(t)))return i=!0})}if(i)return l.msg("\u9009\u62e9\u7684"+v+"\u4e2d\u5305\u542b\u4e0d\u652f\u6301\u7684\u683c\u5f0f"),u.value="";if("choose"!==t&&!r.auto||(r.choose&&r.choose(g),"choose"!==t)){if(l.filelength=(a=0,v=c(),layui.each(v,function(){a++}),a),r.number&&l.filelength>r.number)return l.msg("\u540c\u65f6\u6700\u591a\u53ea\u80fd\u4e0a\u4f20: "+r.number+" \u4e2a\u6587\u4ef6
      \u60a8\u5f53\u524d\u5df2\u7ecf\u9009\u62e9\u4e86: "+l.filelength+" \u4e2a\u6587\u4ef6");if(01024*r.size&&(t=1<=(t=r.size/1024)?t.tofixed(2)+"mb":r.size+"kb",u.value="",o=t)}),o)return l.msg("\u6587\u4ef6\u5927\u5c0f\u4e0d\u80fd\u8d85\u8fc7 "+o);if(!r.before||!1!==r.before(g))f.ie?(9'+e+"")},r=function(){var e=y(this);(e.attr("lay-data")||e.attr("lay-options"))&&(n.config=y.extend({},a,lay.options(this,{attr:e.attr("lay-data")?"lay-data":null})))};a.elem.off("upload.start").on("upload.start",function(){var e=y(this);r.call(this),n.config.item=e,n.elemfile[0].click()}),f.ie&&f.ie<10||a.elem.off("upload.over").on("upload.over",function(){y(this).attr("lay-over","")}).off("upload.leave").on("upload.leave",function(){y(this).removeattr("lay-over")}).off("upload.drop").on("upload.drop",function(e,t){var i=y(this),t=t.originalevent.datatransfer.files||[];i.removeattr("lay-over"),r.call(this),o(t),a.auto?n.upload():l(t)}),n.elemfile.off("upload.change").on("upload.change",function(){var e=this.files||[];r.call(this),o(e),a.auto?n.upload():l(e)}),a.bindaction.off("upload.action").on("upload.action",function(){n.upload()}),a.elem.data("haveevents")||(n.elemfile.on("change",function(){y(this).trigger("upload.change")}),a.elem.on("click",function(){n.isfile()||y(this).trigger("upload.start")}),a.drag&&a.elem.on("dragover",function(e){e.preventdefault(),y(this).trigger("upload.over")}).on("dragleave",function(e){y(this).trigger("upload.leave")}).on("drop",function(e){e.preventdefault(),y(this).trigger("upload.drop",e)}),a.bindaction.on("click",function(){y(this).trigger("upload.action")}),a.elem.data("haveevents",!0))},i.render=function(e){e=new w(e);return function(){var t=this;return{upload:function(e){t.upload.call(t,e)},reload:function(e){t.reload.call(t,e)},config:t.config}}.call(e)},e(n,i)});layui.define(["lay","layer","util"],function(e){"use strict";var b=layui.$,y=layui.layer,d=layui.util,l=layui.hint(),w=(layui.device(),"form"),o=".layui-form",t="layui-this",$="layui-hide",q="layui-disabled",t=function(){this.config={verify:{required:[/[\s]+/,"\u5fc5\u586b\u9879\u4e0d\u80fd\u4e3a\u7a7a"],phone:[/^1\d{10}$/,"\u8bf7\u8f93\u5165\u6b63\u786e\u7684\u624b\u673a\u53f7"],email:[/^([a-za-z0-9_\.\-])+\@(([a-za-z0-9\-])+\.)+([a-za-z0-9]{2,4})+$/,"\u90ae\u7bb1\u683c\u5f0f\u4e0d\u6b63\u786e"],url:[/^(#|(http(s?)):\/\/|\/\/)[^\s]+\.[^\s]+$/,"\u94fe\u63a5\u683c\u5f0f\u4e0d\u6b63\u786e"],number:function(e){if(isnan(e))return"\u53ea\u80fd\u586b\u5199\u6570\u5b57"},date:[/^(\d{4})[-\/](\d{1}|0\d{1}|1[0-2])([-\/](\d{1}|0\d{1}|[1-2][0-9]|3[0-1]))*$/,"\u65e5\u671f\u683c\u5f0f\u4e0d\u6b63\u786e"],identity:[/(^\d{15}$)|(^\d{17}(x|x|\d)$)/,"\u8bf7\u8f93\u5165\u6b63\u786e\u7684\u8eab\u4efd\u8bc1\u53f7"]},verincludelrequired:!1,autocomplete:null}},i=(t.prototype.set=function(e){return b.extend(!0,this.config,e),this},t.prototype.verify=function(e){return b.extend(!0,this.config.verify,e),this},t.prototype.getformelem=function(e){return b(o+(e?'[lay-filter="'+e+'"]':""))},t.prototype.on=function(e,t){return layui.onevent.call(this,w,e,t)},t.prototype.val=function(e,i){return this.getformelem(e).each(function(e,t){var a=b(this);layui.each(i,function(e,t){var i,e=a.find('[name="'+e+'"]');e[0]&&("checkbox"===(i=e[0].type)?e[0].checked=t:"radio"===i?e.each(function(){this.checked=this.value==t}):e.val(t))})}),r.render(null,e),this.getvalue(e)},t.prototype.getvalue=function(e,t){t=t||this.getformelem(e);var a={},n={},e=t.find("input,select,textarea");return layui.each(e,function(e,t){var i;b(this);t.name=(t.name||"").replace(/^\s*|\s*&/,""),t.name&&(/^.*\[\]$/.test(t.name)&&(i=t.name.match(/^(.*)\[\]$/g)[0],a[i]=0|a[i],i=t.name.replace(/^(.*)\[\]$/,"$1["+a[i]+++"]")),/^(checkbox|radio)$/.test(t.type)&&!t.checked||(n[i||t.name]=t.value))}),n},t.prototype.render=function(e,t){var i=this.config,a=b(o+(t?'[lay-filter="'+t+'"]':"")),n={input:function(e){e=e||a.find("input,textarea");i.autocomplete&&e.attr("autocomplete",i.autocomplete),a.find("input[lay-affix],textarea[lay-affix]").each(function(){var l=b(this),r=l.attr("lay-affix"),s="layui-input-suffix",o="layui-input-affix",e=l.is("[disabled]")||l.is("[readonly]"),c=function(e,t){(e=b(e))[0]&&e[b.trim(t)?"removeclass":"addclass"]($)},n=function(t){t=b.extend({},u[r]||{value:r},t,lay.options(l[0]));var i=b('
      '),e=b(''),a=(i.append(e),t.split&&i.addclass("layui-input-split"),l.next("."+o)),n=(a[0]&&a.remove(),l.next("."+s));n[0]?((a=n.find("."+o))[0]&&a.remove(),n.prepend(i),l.css("padding-right",function(){return(l.closest(".layui-input-group")[0]?0:n.outerwidth())+i.outerwidth()})):(i.addclass(s),l.after(i)),"auto"===t.show&&c(i,l.val()),l.on("input propertychange",function(){var e=this.value;"auto"===t.show&&c(i,e)}),e.on("click",function(){var e=l.attr("lay-filter");b(this).hasclass(q)||("function"==typeof t.click&&t.click.call(this,l,t),layui.event.call(this,w,"input-affix("+e+")",{elem:l[0],affix:r,options:t}))})},u={eye:{value:"eye-invisible",click:function(e,t){var i="lay_form_input_affix_show",a=e.data(i);e.attr("type",a?"password":"text").data(i,!a),n({value:a?"eye-invisible":"eye"})}},clear:{value:"clear",click:function(e){e.val("").focus(),c(b(this).parent(),null)},show:"auto",disabled:e}};n()})},select:function(e){var p,c="\u8bf7\u9009\u62e9",m="layui-form-select",g="layui-select-title",x="layui-select-none",k="",e=e||a.find("select"),c=function(e,t){b(e.target).parent().hasclass(g)&&!t||(b("."+m).removeclass(m+"ed "+m+"up"),p&&k&&p.val(k)),p=null},u=function(a,e,t){var s,r,i,n,o,l,c=b(this),u=a.find("."+g),d=u.find("input"),f=a.find("dl"),h=f.children("dd"),y=f.children("dt"),v=this.selectedindex;e||(r=c.attr("lay-search"),i=function(){var e=a.offset().top+a.outerheight()+5-f.scrolltop(),t=f.outerheight();v=c[0].selectedindex,a.addclass(m+"ed"),h.removeclass($),y.removeclass($),s=null,h.removeclass(t),0<=v&&h.eq(v).addclass(t),e+t>f.height()&&t<=e&&a.addclass(m+"up"),o()},n=function(e){a.removeclass(m+"ed "+m+"up"),d.blur(),s=null,e||l(d.val(),function(e){var t=c[0].selectedindex;e&&(k=b(c[0].options[t]).html(),0===t&&k===d.attr("placeholder")&&(k=""),d.val(k||""))})},o=function(){var e,t,i=f.children("dd."+t);i[0]&&(e=i.position().top,t=f.height(),i=i.height(),t\u65e0\u5339\u914d\u9879

      '):f.find("."+x).remove()},"keyup"),""===t&&(c.val(""),f.find("."+t).removeclass(t),(c[0].options[0]||{}).value||f.children("dd:eq(0)").addclass(t),f.find("."+x).remove()),o()}).on("blur",function(e){var t=c[0].selectedindex;p=d,k=b(c[0].options[t]).text(),0===t&&k===d.attr("placeholder")&&(k=""),settimeout(function(){l(d.val(),function(e){k||d.val("")},"blur")},200)}),h.on("click",function(){var e=b(this),t=e.attr("lay-value"),i=c.attr("lay-filter");return e.hasclass(q)||(e.hasclass("layui-select-tips")?d.val(""):(d.val(e.text()),e.addclass(t)),e.siblings().removeclass(t),c.val(t).removeclass("layui-form-danger"),layui.event.call(this,w,"select("+i+")",{elem:c[0],value:t,othis:a}),n(!0)),!1}),a.find("dl>dt").on("click",function(e){return!1}),b(document).off("click",c).on("click",c))};e.each(function(e,t){var i=b(this),a=i.next("."+m),n=this.disabled,l=t.value,r=b(t.options[t.selectedindex]),t=t.options[0];if("string"==typeof i.attr("lay-ignore"))return i.show();var s,o="string"==typeof i.attr("lay-search"),t=t&&!t.value&&t.innerhtml||c,r=b(['
      ','
      ','','
      ','
      ',(t=i.find("*"),s=[],layui.each(t,function(e,t){var i=t.tagname.tolowercase();0!==e||t.value||"optgroup"===i?"optgroup"===i?s.push("
      "+t.label+"
      "):s.push('
      '+b.trim(t.innerhtml)+"
      "):s.push('
      '+b.trim(t.innerhtml||c)+"
      ")}),0===s.length&&s.push('
      \u6ca1\u6709\u9009\u9879
      '),s.join("")+"
      "),"
      "].join(""));a[0]&&a.remove(),i.after(r),u.call(this,r,n,o)})},checkbox:function(e){var o={checkbox:["layui-form-checkbox","layui-form-checked","checkbox"],"switch":["layui-form-switch","layui-form-onswitch","switch"],subtra:"layui-icon-indeterminate"},e=e||a.find("input[type=checkbox]");e.each(function(e,t){var i=b(this),a=i.attr("lay-skin")||"primary",n=d.escape(b.trim(t.title||(t.title=i.attr("lay-text")||""))),l=this.disabled,r=o[a]||o.checkbox,s=i.next("."+r[0]);if(s[0]&&s.remove(),i.next("[lay-checkbox]")[0]&&(n=i.next().html()||""),n="switch"===a?n.split("|"):[n],"string"==typeof i.attr("lay-ignore"))return i.show();l=b(['
      ",(s={checkbox:[n[0]?"
      "+n[0]+"
      ":"primary"===a?"":"
      ",''].join(""),"switch":"
      "+((t.checked?n[0]:n[1])||"")+"
      "})[a]||s.checkbox,"
      "].join(""));i.after(l),function(a,n){var l=b(this);a.on("click",function(){var e=b(this),t=l.attr("lay-filter"),e=e.next("*[lay-checkbox]")[0]?e.next().html():l.attr("title")||"",i=l.attr("lay-skin")||"primary",e="switch"===i?e.split("|"):[e];l[0].disabled||(l[0].indeterminate&&(l[0].indeterminate=!1,a.find("."+o.subtra).removeclass(o.subtra).addclass("layui-icon-ok")),l[0].checked?(l[0].checked=!1,a.removeclass(n[1]),"switch"===i&&a.children("div").html(e[1])):(l[0].checked=!0,a.addclass(n[1]),"switch"===i&&a.children("div").html(e[0])),layui.event.call(l[0],w,n[2]+"("+t+")",{elem:l[0],value:l[0].value,othis:a}))})}.call(this,l,r)})},radio:function(e){var r="layui-form-radio",s=["layui-icon-radio","layui-icon-circle"],e=e||a.find("input[type=radio]");e.each(function(e,t){var i=b(this),a=i.next("."+r),n=this.disabled;if("string"==typeof i.attr("lay-ignore"))return i.show();a[0]&&a.remove();n=b(['
      ','',"
      "+(a=d.escape(t.title||""),a=i.next("[lay-radio]")[0]?i.next().html():a)+"
      ","
      "].join(""));i.after(n),function(a){var n=b(this),l="layui-anim-scalespring";a.on("click",function(){var e=n[0].name,t=n.parents(o),i=n.attr("lay-filter"),e=t.find("input[name="+e.replace(/(\.|#|\[|\])/g,"\\$1")+"]");n[0].disabled||(layui.each(e,function(){var e=b(this).next("."+r);this.checked=!1,e.removeclass(r+"ed"),e.find(".layui-icon").removeclass(l+" "+s[0]).addclass(s[1])}),n[0].checked=!0,a.addclass(r+"ed"),a.find(".layui-icon").addclass(l+" "+s[0]),layui.event.call(n[0],w,"radio("+i+")",{elem:n[0],value:n[0].value,othis:a}))})}.call(this,n)})}},t=function(){layui.each(n,function(e,t){t()})};return"object"===layui.type(e)?b(e).is(o)?(a=b(e),t()):e.each(function(e,t){var i=b(t);i.closest(o).length&&("select"===t.tagname?n.select(i):"input"===t.tagname&&("checkbox"===(t=t.type)||"radio"===t?n[t](i):n.input(i)))}):e?n[e]?n[e]():l.error('\u4e0d\u652f\u6301\u7684 "'+e+'" \u8868\u5355\u6e32\u67d3'):t(),this},t.prototype.validate=function(e){var u=null,d=this.config,f=d.verify,h="layui-form-danger";return!(e=b(e))[0]||(e.attr("lay-verify")!==undefined||!1!==this.validate(e.find("*[lay-verify]")))&&(layui.each(e,function(e,r){var s=b(this),t=(s.attr("lay-verify")||"").split("|"),o=s.attr("lay-vertype"),c=b.trim(s.val());if(s.removeclass(h),layui.each(t,function(e,t){var i="",a=f[t];if(a){var n="function"==typeof a?i=a(c,r):!a[0].test(c),l="select"===r.tagname.tolowercase()||/^(checkbox|radio)$/.test(r.type),i=i||a[1];if("required"===t&&(i=s.attr("lay-reqtext")||i),n&&(d.verincludelrequired||"required"===t||c&&"required"!==t))return"tips"===o?y.tips(i,"string"!=typeof s.attr("lay-ignore")&&l?s.next():s,{tips:1}):"alert"===o?y.alert(i,{title:"\u63d0\u793a",shadeclose:!0}):/\b(string|number)\b/.test(typeof i)&&y.msg(i,{icon:5,shift:6}),settimeout(function(){(l?s.next().find("input"):r).focus()},7),s.addclass(h),u=!0}}),u)return u}),!u)},t.prototype.submit=function(e,t){var i=b(this),e="string"==typeof e?e:i.attr("lay-filter"),a=this.getformelem?this.getformelem(e):i.parents(o).eq(0),n=a.find("*[lay-verify]");if(!r.validate(n))return!1;n=r.getvalue(null,a),a={elem:this.getformelem?window.event&&window.event.target:this,form:(this.getformelem?a:i.parents("form"))[0],field:n};return"function"==typeof t&&t(a),layui.event.call(this,w,"submit("+e+")",a)}),r=new t,t=b(document),f=b(window);b(function(){r.render()}),t.on("reset",o,function(){var e=b(this).attr("lay-filter");settimeout(function(){r.render(null,e)},50)}),t.on("submit",o,i).on("click","*[lay-submit]",i),e(w,r)});layui.define(["lay","laytpl","laypage","form","util"],function(e){"use strict";var p=layui.$,c=layui.lay,m=layui.laytpl,o=layui.laypage,f=layui.layer,v=layui.form,g=layui.util,y=layui.hint(),b=layui.device(),x={config:{checkname:"lay_checked",indexname:"lay_index",numbersname:"lay_num",disabledname:"lay_disabled"},cache:{},index:layui.table?layui.table.index+1e4:0,set:function(e){var t=this;return t.config=p.extend({},t.config,e),t},on:function(e,t){return layui.onevent.call(this,t,e,t)}},k=function(){var a=this,e=a.config,i=e.id||e.index;return{config:e,reload:function(e,t){a.reload.call(a,e,t)},reloaddata:function(e,t){x.reloaddata(i,e,t)},setcolswidth:function(){a.setcolswidth.call(a)},resize:function(){a.resize.call(a)}}},c=function(e){var t=k.that[e];return t||y.error(e?"the table instance with id '"+e+"' not found":"id argument required"),t||null},l=function(e){var t=k.config[e];return t||y.error(e?"the table instance with id '"+e+"' not found":"id argument required"),t||null},w=function(e){var t=this.config||{},a=(e=e||{}).item3,i=e.content,t=(("escape"in a?a:t).escape&&(i=g.escape(i)),e.text&&a.exporttemplet||a.templet||a.toolbar);return t&&(i="function"==typeof t?t.call(a,e.tpldata,e.obj):m(p(t).html()||string(i)).render(p.extend({lay_col:a},e.tpldata))),e.text?p("
      "+i+"
      ").text():i},t="table",t=".layui-table",n="layui-hide",h="layui-hide-v",l="layui-none",r="layui-table-view",o=".layui-table-header",d=".layui-table-body",_=".layui-table-pageview",a=".layui-table-sort",e="layui-table-edit",w="layui-table-hover",j="laytable-cell-group",h="layui-table-col-special",m="layui-table-tool-panel",s="lay_table_move_dict",a=function(e){return['',"","{{# layui.each(d.data.cols, function(i1, item1){ }}","","{{# layui.each(item1, function(i2, item2){ }}",'{{# if(item2.fixed && item2.fixed !== "right"){ left = true; } }}','{{# if(item2.fixed === "right"){ right = true; } }}',(e=e||{}).fixed&&"right"!==e.fixed?'{{# if(item2.fixed && item2.fixed !== "right"){ }}':"right"===e.fixed?'{{# if(item2.fixed === "right"){ }}':"","{{# var issort = !(item2.colgroup) && item2.sort; }}",'",e.fixed?"{{# }; }}":"","{{# }); }}","","{{# }); }}","","
      ','
      ','{{# if(item2.type === "checkbox"){ }}','',"{{# } else { }}",'{{-item2.title||""}}',"{{# if(issort){ }}",'',"{{# } }}","{{# } }}","
      ","
      "].join("")},i=['',"","
      "].join(""),r=[,"{{# if(d.data.toolbar){ }}",'
      ','
      ','
      ',"
      ","{{# } }}",'
      ',"{{# if(d.data.loading){ }}",'
      ','',"
      ","{{# } }}","{{# var left, right; }}",'
      ',a(),"
      ",'
      ',i,"
      ","{{# if(left){ }}",'
      ','
      ',a({fixed:!0}),"
      ",'
      ',i,"
      ","
      ","{{# }; }}","{{# if(right){ }}",'
      ','
      ',a({fixed:"right"}),'
      ',"
      ",'
      ',i,"
      ","
      ","{{# }; }}","
      ","{{# if(d.data.totalrow){ }}",'
      ','','',"
      ","
      ","{{# } }}",'
      ','
      ',"
      ",""].join(""),i=p(window),f=p(document),n=function(e){this.index=++x.index,this.config=p.extend({},this.config,x.config,e),this.render()},d=(n.prototype.config={limit:10,loading:!0,escape:!0,cellminwidth:60,cellmaxwidth:number.max_value,edittrigger:"click",defaulttoolbar:["filter","exports","print"],defaultcontextmenu:!0,autosort:!0,text:{none:"\u65e0\u6570\u636e"},cols:[]},n.prototype.render=function(e){var t=this,a=t.config,i=(a.elem=p(a.elem),a.where=a.where||{},a.id="id"in a?a.id:a.elem.attr("id")||t.index);if(k.that[i]=t,(k.config[i]=a).request=p.extend({pagename:"page",limitname:"limit"},a.request),a.response=p.extend({statusname:"code",statuscode:0,msgname:"msg",dataname:"data",totalrowname:"totalrow",countname:"count"},a.response),null!==a.page&&"object"==typeof a.page&&(a.limit=a.page.limit||a.limit,a.limits=a.page.limits||a.limits,t.page=a.page.curr=a.page.curr||1,delete a.page.elem,delete a.page.jump),!a.elem[0])return t;if(a.elem.attr("lay-filter")||a.elem.attr("lay-filter",a.id),"reloaddata"===e)return t.pulldata(t.page,{type:"reloaddata"});a.index=t.index,t.key=a.id||a.index,t.setinit(),a.height&&/^full-\d+$/.test(a.height)?(t.fullheightgap=a.height.split("-")[1],a.height=i.height()-t.fullheightgap):a.height&&/^#\w+\s*-\d+$/.test(a.height)&&(i=a.height.split("-"),t.parentheightgap=i.pop(),t.parentdiv=i.join("-"),a.height=p(t.parentdiv).height()-t.parentheightgap);var l,e=a.elem,i=e.next("."+r),n=t.elem=p("
      ");n.addclass((l=[r,r+"-"+t.index,"layui-form","layui-border-box"],a.classname&&l.push(a.classname),l.join(" "))).attr({"lay-filter":"lay-table-form-df-"+t.index,"lay-id":a.id,style:(l=[],a.width&&l.push("width:"+a.width+"px;"),l.join(""))}).html(m(r,{open:"{{",close:"}}"}).render({data:a,index:t.index})),i[0]&&i.remove(),e.after(n),t.laytool=n.find(".layui-table-tool"),t.laybox=n.find(".layui-table-box"),t.layheader=n.find(o),t.laymain=n.find(".layui-table-main"),t.laybody=n.find(d),t.layfixed=n.find(".layui-table-fixed"),t.layfixleft=n.find(".layui-table-fixed-l"),t.layfixright=n.find(".layui-table-fixed-r"),t.laytotal=n.find(".layui-table-total"),t.laypage=n.find(".layui-table-page"),t.rendertoolbar(),t.renderpagebar(),t.fullsize(),t.pulldata(t.page),t.events()},n.prototype.initopts=function(e){this.config;e.checkbox&&(e.type="checkbox"),e.space&&(e.type="space"),e.type||(e.type="normal"),"normal"!==e.type&&(e.unresize=!0,e.width=e.width||{checkbox:50,radio:50,space:30,numbers:60}[e.type])},n.prototype.setinit=function(e){var l,a,d=this,c=d.config;if(c.clientwidth=c.width||(l=function(e){var t,a=(e=e||c.elem.parent()).width();try{t="none"===e.css("display")}catch(i){}return!e[0]||a&&!t?a:l(e.parent())})(),"width"===e)return c.clientwidth;c.height=c.maxheight||c.height,c.css&&-1===c.css.indexof(r)&&(a=c.css.split("}"),layui.each(a,function(e,t){t&&(a[e]="."+r+"-"+d.index+" "+t)}),c.css=a.join("}"));var r=function(a,e,i,l){var n,o;l?(l.key=[c.index,a,i].join("-"),l.colspan=l.colspan||0,l.rowspan=l.rowspan||0,d.initopts(l),(n=a+(parseint(l.rowspan)||1))
      ','
      ','
      '].join(""),a=this.laytool.find(".layui-table-tool-temp"),i=("default"===e.toolbar?a.html(t):"string"==typeof e.toolbar&&(t=p(e.toolbar).html()||"")&&a.html(m(t).render(e)),{filter:{title:"\u7b5b\u9009\u5217",layevent:"laytable_cols",icon:"layui-icon-cols"},exports:{title:"\u5bfc\u51fa",layevent:"laytable_export",icon:"layui-icon-export"},print:{title:"\u6253\u5370",layevent:"laytable_print",icon:"layui-icon-print"}}),l=[];"object"==typeof e.defaulttoolbar&&layui.each(e.defaulttoolbar,function(e,t){t="string"==typeof t?i[t]:t;t&&l.push('
      ')}),this.laytool.find(".layui-table-tool-self").html(l.join(""))},n.prototype.renderpagebar=function(){var e,t=this.config,a=this.laypagebar=p('
      ');t.pagebar&&((e=p(t.pagebar).html()||"")&&a.append(m(e).render(t)),this.laypage.append(a))},n.prototype.setparentcol=function(e,t){var a=this.config,i=this.layheader.find('th[data-key="'+t+'"]'),l=parseint(i.attr("colspan"))||0;i[0]&&(t=t.split("-"),t=a.cols[t[1]][t[2]],e?l--:l++,i.attr("colspan",l),i[l?"removeclass":"addclass"](n),t.colspan2=l,t.hide=l<1,(a=i.data("parentkey"))&&this.setparentcol(e,a))},n.prototype.setcolspatch=function(){var a=this,e=a.config;layui.each(e.cols,function(e,t){layui.each(t,function(e,t){t.hide&&a.setparentcol(t.hide,t.parentkey)})})},n.prototype.setgroupwidth=function(i){var e,l=this;l.config.cols.length<=1||((e=l.layheader.find((i?"th[data-key="+i.data("parentkey")+"]>":"")+"."+j)).css("width",0),layui.each(e.get().reverse(),function(){var e=p(this),t=e.parent().data("key"),a=0;l.layheader.eq(0).find("th[data-parentkey="+t+"]").width(function(e,t){p(this).hasclass(n)||0 tr:first-child > th:last-child")).data("field")&&e.prev()[0]?t(e.prev()):e})()).data("key"),n.getcssrule(e,function(e){var t=e.style.width||a.outerwidth();e.style.width=parsefloat(t)+l+"px",0'+(e||"error")+"
      ");a[0]&&(t.laynone.remove(),a.remove()),t.layfixed.addclass(n),t.laymain.find("tbody").html(""),t.laymain.append(t.laynone=e),t.laytotal.addclass(h),t.laypage.find(_).addclass(h),x.cache[t.key]=[],t.synccheckall(),t.renderform(),t.setcolswidth()},n.prototype.page=1,n.prototype.pulldata=function(t,a){var e,i,l=this,n=l.config,o=n.request,d=n.response,c=function(){"object"==typeof n.initsort&&l.sort({field:n.initsort.field,type:n.initsort.type,reloadtype:a.type})},r=function(e){l.setcolswidth(),"function"==typeof n.done&&n.done(e,t,e[d.countname])};a=a||{},"function"==typeof n.before&&n.before(n),l.starttime=(new date).gettime(),a.renderdata?((e={})[d.dataname]=x.cache[l.key],e[d.countname]=n.url?"object"===layui.type(n.page)?n.page.count:e[d.dataname].length:n.data.length,"object"==typeof n.totalrow&&(e[d.totalrowname]=p.extend({},l.totalrow)),l.renderdata({res:e,curr:t,count:e[d.countname],type:a.type}),c(),r(e)):n.url?(i={},n.page&&(i[o.pagename]=t,i[o.limitname]=n.limit),o=p.extend(i,n.where),n.contenttype&&0==n.contenttype.indexof("application/json")&&(o=json.stringify(o)),l.loading(),p.ajax({type:n.method||"get",url:n.url,contenttype:n.contenttype,data:o,datatype:n.datatype||"json",jsonpcallback:n.jsonpcallback,headers:n.headers||{},success:function(e){(e="function"==typeof n.parsedata?n.parsedata(e)||e:e)[d.statusname]!=d.statuscode?l.errorview(e[d.msgname]||'\u8fd4\u56de\u7684\u6570\u636e\u4e0d\u7b26\u5408\u89c4\u8303\uff0c\u6b63\u786e\u7684\u6210\u529f\u72b6\u6001\u7801\u5e94\u4e3a\uff1a"'+d.statusname+'": '+d.statuscode):(l.totalrow=e[d.totalrowname],l.renderdata({res:e,curr:t,count:e[d.countname],type:a.type}),c(),n.time=(new date).gettime()-l.starttime+" ms"),r(e)},error:function(e,t){l.errorview("\u8bf7\u6c42\u5f02\u5e38\uff0c\u9519\u8bef\u63d0\u793a\uff1a"+t),"function"==typeof n.error&&n.error(e,t)}})):"array"===layui.type(n.data)&&(e={},i=t*n.limit-n.limit,o=n.data.concat(),e[d.dataname]=n.page?o.splice(i,n.limit):o,e[d.countname]=n.data.length,"object"==typeof n.totalrow&&(e[d.totalrowname]=p.extend({},n.totalrow)),l.totalrow=e[d.totalrowname],l.renderdata({res:e,curr:t,count:e[d.countname],type:a.type}),c(),r(e))},n.prototype.eachcols=function(e){return x.eachcols(null,e,this.config.cols),this},n.prototype.col=function(e){try{return e=e.split("-"),this.config.cols[e[1]][e[2]]||{}}catch(t){return y.error(t),{}}},n.prototype.gettrhtml=function(t,a,l,e){var u=this,y=u.config,n=e&&e.trs||[],h=e&&e.trs_fixed||[],f=e&&e.trs_fixed_r||[];return l=l||1,layui.each(t,function(o,d){var i=[],c=[],r=[],s=o+y.limit*(l-1)+1;if("object"!=typeof d){t[o]=d={lay_key:d};try{x.cache[u.key][o]=d}catch(e){}}"array"===layui.type(d)&&0===d.length||(d[x.config.numbersname]=s,a||(d[x.config.indexname]=o),u.eachcols(function(e,l){var t,e=l.field||e,a=l.key,n=d[e];n!==undefined&&null!==n||(n=""),l.colgroup||(t=['','
      "+function(){var e,t=p.extend(!0,{lay_col:l},d),a=x.config.checkname,i=x.config.disabledname;switch(l.type){case"checkbox":return'';case"radio":return t[a]&&(u.thischeckedrowindex=o),'';case"numbers":return s}return l.toolbar?m(p(l.toolbar).html()||"").render(t):w.call(u,{item3:l,content:n,tpldata:t})}(),"
      "].join(""),i.push(t),l.fixed&&"right"!==l.fixed&&c.push(t),"right"===l.fixed&&r.push(t))}),n.push(''+i.join("")+""),h.push(''+c.join("")+""),f.push(''+r.join("")+""))}),{trs:n,trs_fixed:h,trs_fixed_r:f}},x.gettrhtml=function(e,t){e=c(e);return e.gettrhtml(t,null,e.page)},n.prototype.renderdata=function(e){var a=this,i=a.config,t=e.res,l=e.curr,n=a.count=e.count,o=e.sort,d=t[i.response.dataname]||[],t=t[i.response.totalrowname],c=[],r=[],s=[],u=function(){if(i.has_set_cols_patch||a.setcolspatch(),i.has_set_cols_patch=!0,a.thischeckedrowindex="",!o&&a.sortkey)return a.sort({field:a.sortkey.field,type:a.sortkey.sort,pull:!0,reloadtype:e.type});a.gettrhtml(d,o,l,{trs:c,trs_fixed:r,trs_fixed_r:s}),"fixed"===i.scrollpos&&"reloaddata"===e.type||a.laybody.scrolltop(0),"reset"===i.scrollpos&&a.laybody.scrollleft(0),a.laymain.find("."+l).remove(),a.laymain.find("tbody").html(c.join("")),a.layfixleft.find("tbody").html(r.join("")),a.layfixright.find("tbody").html(s.join("")),a.renderform(),"number"==typeof a.thischeckedrowindex&&a.setrowchecked({type:"radio",index:a.thischeckedrowindex},!0),a.synccheckall(),a.fullsize(),a.haveinit?a.scrollpatch():settimeout(function(){a.scrollpatch()},50),a.haveinit=!0,f.close(a.tipsindex)};return x.cache[a.key]=d,a.laytotal[0==d.length?"addclass":"removeclass"](h),a.laypage[i.page||i.pagebar?"removeclass":"addclass"](n),a.laypage.find(_)[!i.page||0==n||0===d.length&&1==l?"addclass":"removeclass"](h),0===d.length?a.errorview(i.text.none):(a.layfixleft.removeclass(n),o?u():(u(),a.rendertotal(d,t),a.laytotal&&a.laytotal.removeclass(n),void(i.page&&(i.page=p.extend({elem:"layui-table-page"+i.index,count:n,limit:i.limit,limits:i.limits||[10,20,30,40,50,60,70,80,90],groups:3,layout:["prev","page","next","skip","count","limit"],prev:'',next:'',jump:function(e,t){t||(a.page=e.curr,i.limit=e.limit,a.pulldata(e.curr))}},i.page),i.page.count=n,o.render(i.page)))))},x.renderdata=function(e){e=c(e);e&&e.pulldata(e.page,{renderdata:!0,type:"reloaddata"})},n.prototype.rendertotal=function(e,o){var d,c=this,r=c.config,s={};r.totalrow&&(layui.each(e,function(e,i){"array"===layui.type(i)&&0===i.length||c.eachcols(function(e,t){var e=t.field||e,a=i[e];t.totalrow&&(s[e]=(s[e]||0)+(parsefloat(a)||0))})}),c.datatotal=[],d=[],c.eachcols(function(e,t){var a,e=t.field||e,i=o&&o[t.field],l="totalrowdecimals"in t?t.totalrowdecimals:2,l=s[e]?parsefloat(s[e]||0).tofixed(l):"",l=(a=t.totalrowtext||"",(n={lay_col:t})[e]=l,n=t.totalrow&&w.call(c,{item3:t,content:l,tpldata:n})||a,i||n),n=(t.field&&c.datatotal.push({field:t.field,total:p("
      "+l+"
      ").text()}),['','
      "+("string"==typeof(a=t.totalrow||r.totalrow)?m(a).render(p.extend({total_nums:i||s[e],total_row:o||{},lay_col:t},t)):l),"
      "].join(""));d.push(n)}),e=c.laytotal.find(".layui-table-patch"),c.laytotal.find("tbody").html(""+d.join("")+(e.length?e.get(0).outerhtml:"")+""))},n.prototype.getcolelem=function(e,t){this.config;return e.eq(0).find(".laytable-cell-"+t+":eq(0)")},n.prototype.renderform=function(e){this.config;var t=this.elem.attr("lay-filter");v.render(e,t)},n.prototype.setrowchecked=function(a,e){var t,i,l=this,n=l.config,o="layui-table-click",d=l.laybody.find("tr"+("all"===a.index?"":'[data-index="'+a.index+'"]'));"all"!==(a=p.extend({type:"checkbox"},a)).index&&d.addclass(o).siblings("tr").removeclass(o),a.selectedstyle||e||(o=x.cache[l.key],t="checked"in a,i=function(e){return"radio"===a.type||(t?a.checked:!e)},layui.each(o,function(e,t){a.index===e||"all"===a.index?t[n.checkname]=i(t[n.checkname]):"radio"===a.type&&delete t[n.checkname]}),(e=d.find('input[lay-type="'+({radio:"laytableradio",checkbox:"laytablecheckbox"}[a.type]||"checkbox")+'"]')).prop("checked",i(e.last().prop("checked"))),l.synccheckall(),l.renderform(a.type))},n.prototype.sort=function(l){var e,t=this,a={},i=t.config,n=i.elem.attr("lay-filter"),o=x.cache[t.key];"string"==typeof(l=l||{}).field&&(d=l.field,t.layheader.find("th").each(function(e,t){var a=p(this),i=a.data("field");if(i===l.field)return l.field=a,d=i,!1}));try{var d=d||l.field.data("field"),c=l.field.data("key");if(t.sortkey&&!l.pull&&d===t.sortkey.field&&l.type===t.sortkey.sort)return;var r=t.layheader.find("th .laytable-cell-"+c).find(a);t.layheader.find("th").find(a).removeattr("lay-sort"),r.attr("lay-sort",l.type||null),t.layfixed.find("th")}catch(s){y.error("table modules: sort field '"+d+"' not matched")}t.sortkey={field:d,sort:l.type},i.autosort&&("asc"===l.type?e=layui.sort(o,d,null,!0):"desc"===l.type?e=layui.sort(o,d,!0,!0):(e=layui.sort(o,x.config.indexname,null,!0),delete t.sortkey,delete i.initsort)),a[i.response.dataname]=e||o,t.renderdata({res:a,curr:t.page,count:t.count,sort:!0,type:l.reloadtype}),l.fromevent&&(i.initsort={field:d,type:l.type},layui.event.call(l.field,t,"sort("+n+")",p.extend({config:i},i.initsort)))},n.prototype.loading=function(e){var t=this;t.config.loading&&(e?(t.layinit&&t.layinit.remove(),delete t.layinit,t.laybox.find(".layui-table-init").remove()):(t.layinit=p(['
      ','',"
      "].join("")),t.laybox.append(t.layinit)))},n.prototype.setcheckdata=function(a,i,l){var n=this.config,e=x.cache[this.key];e[a]&&"array"!==layui.type(e[a])&&layui.each(e,function(e,t){a===e?t[n.checkname]=i:l&&delete t[n.checkname]})},n.prototype.synccheckall=function(){var e=this,i=e.config,t=e.layheader.find('input[name="laytablecheckbox"]'),a=function(a){return e.eachcols(function(e,t){"checkbox"===t.type&&(t[i.checkname]=a)}),a};t[0]&&(x.checkstatus(e.key).isall?(t[0].checked||(t.prop("checked",!0),e.renderform("checkbox")),a(!0)):(t[0].checked&&(t.prop("checked",!1),e.renderform("checkbox")),a(!1)))},n.prototype.getcssrule=function(a,i){var e=this.elem.find("style")[0],e=e.sheet||e.stylesheet||{},e=e.cssrules||e.rules;layui.each(e,function(e,t){if(t.selectortext===".laytable-cell-"+a)return i(t),!0})},n.prototype.fullsize=function(){var e,a,i=this,t=i.config,l=t.height;i.fullheightgap?(l=i.height()-i.fullheightgap)<135&&(l=135):i.parentdiv&&i.parentheightgap&&(l=p(i.parentdiv).height()-i.parentheightgap)<135&&(l=135),1
      ')).find("div").css({width:a}),e.find("tr").append(t)):e.find(".layui-table-patch").remove()};n(e.layheader),n(e.laytotal);n=e.laymain.height()-i;e.layfixed.find(d).css("height",t.height()>=n?n:"auto"),e.layfixright[x.cache[e.key]&&x.cache[e.key].length&&0');a.html(t),u.height&&a.css("max-height",u.height-(s.laytool.outerheight()||50)),i.find("."+m)[0]||i.append(a),s.renderform(),a.on("click",function(e){layui.stope(e)}),e.done&&e.done(a,t)};switch(layui.stope(e),f.trigger("table.tool.panel.remove"),f.close(s.tipsindex),t){case"laytable_cols":l({list:(a=[],s.eachcols(function(e,t){t.field&&"normal"==t.type&&a.push('
    • "+(t.fieldtitle||t.title||t.field)+"
    • ").text())+'" lay-filter="lay_table_tool_cols">')}),a.join("")),done:function(){v.on("checkbox(lay_table_tool_cols)",function(e){var e=p(e.elem),t=this.checked,a=e.data("key"),i=s.col(a),l=i.hide,e=e.data("parentkey");i.key&&(i.hide=!t,s.elem.find('*[data-key="'+a+'"]')[t?"removeclass":"addclass"](n),l!=i.hide&&s.setparentcol(!t,e),s.resize(),layui.event.call(this,t,"coltoggled("+c+")",{col:i,config:u}))})}});break;case"laytable_export":b.ie?f.tips("\u5bfc\u51fa\u529f\u80fd\u4e0d\u652f\u6301 ie\uff0c\u8bf7\u7528 chrome \u7b49\u9ad8\u7ea7\u6d4f\u89c8\u5668\u5bfc\u51fa",this,{tips:3}):l({list:['
    • \u5bfc\u51fa csv \u683c\u5f0f\u6587\u4ef6
    • ','
    • \u5bfc\u51fa xls \u683c\u5f0f\u6587\u4ef6
    • '].join(""),done:function(e,t){t.on("click",function(){var e=p(this).data("type");x.exportfile.call(s,u.id,null,e)})}});break;case"laytable_print":var n=window.open("about:blank","_blank"),o=[""].join(""),d=p(s.layheader.html());d.append(s.laymain.find("table").html()),d.append(s.laytotal.find("table").html()),d.find("th.layui-table-patch").remove(),d.find("thead>tr>th."+h).filter(function(e,t){return!p(t).children("."+j).length}).remove(),d.find("tbody>tr>td."+h).remove(),n.document.write(o+d.prop("outerhtml")),n.document.close(),layui.device("edg").edg?(n.onafterprint=n.close,n.print()):(n.print(),n.close())}layui.event.call(this,t,"toolbar("+c+")",p.extend({event:t,config:u},{}))}),s.laypagebar.on("click","*[lay-event]",function(e){var t=p(this).attr("lay-event");layui.event.call(this,t,"pagebar("+c+")",p.extend({event:t,config:u},{}))}),e.on("mousemove",function(e){var t=p(this),a=t.offset().left,e=e.clientx-a;t.data("unresize")||k.eventmoveelem||(d.allowresize=t.width()-e<=10,o.css("cursor",d.allowresize?"col-resize":""))}).on("mouseleave",function(){p(this);k.eventmoveelem||o.css("cursor","")}).on("mousedown",function(e){var t,a=p(this);d.allowresize&&(t=a.data("key"),e.preventdefault(),d.offset=[e.clientx,e.clienty],s.getcssrule(t,function(e){var t=e.style.width||a.outerwidth();d.rule=e,d.rulewidth=parsefloat(t),d.minwidth=a.data("minwidth")||u.cellminwidth,d.maxwidth=a.data("maxwidth")||u.cellmaxwidth}),a.data(s,d),k.eventmoveelem=a)}),k.docevent||f.on("mousemove",function(e){var t,a;k.eventmoveelem&&(t=k.eventmoveelem.data(s)||{},k.eventmoveelem.data("resizing",1),e.preventdefault(),t.rule&&(e=t.rulewidth+e.clientx-t.offset[0],a=k.eventmoveelem.closest("."+r).attr("lay-id"),(a=c(a))&&((e=et.maxwidth&&(e=t.maxwidth),t.rule.style.width=e+"px",a.setgroupwidth(k.eventmoveelem),f.close(s.tipsindex))))}).on("mouseup",function(e){var t,a,i,l,n;k.eventmoveelem&&(i=(t=k.eventmoveelem).closest("."+r).attr("lay-id"),(a=c(i))&&(i=t.data("key"),l=a.col(i),n=a.config.elem.attr("lay-filter"),d={},o.css("cursor",""),a.scrollpatch(),t.removedata(s),delete k.eventmoveelem,a.getcssrule(i,function(e){l.width=parsefloat(e.style.width),layui.event.call(t[0],t,"colresized("+n+")",{col:l,config:a.config})})))}),k.docevent=!0,e.on("click",function(e){var t=p(this),a=t.find(a),i=a.attr("lay-sort");if(!a[0]||1===t.data("resizing"))return t.removedata("resizing");s.sort({field:t,type:"asc"===i?"desc":"desc"===i?null:"asc",fromevent:!0})}).find(a+" .layui-edge ").on("click",function(e){var t=p(this),a=t.index(),t=t.parents("th").eq(0).data("field");layui.stope(e),0===a?s.sort({field:t,type:"asc",fromevent:!0}):s.sort({field:t,type:"desc",fromevent:!0})}),s.commonmember=function(e){var t=p(this).parents("tr").eq(0).data("index"),c=s.laybody.find('tr[data-index="'+t+'"]'),r=(r=x.cache[s.key]||[])[t]||{},a={tr:c,config:u,data:x.clearcachekey(r),index:t,del:function(){x.cache[s.key][t]=[],c.remove(),s.scrollpatch()},update:function(e,d){e=e||{},layui.each(e,function(i,l){var n=c.children('td[data-field="'+i+'"]'),o=n.children(y);r[i]=a.data[i]=l,s.eachcols(function(e,t){var a;t.field==i?(o.html(w.call(s,{item3:t,content:l,tpldata:p.extend({lay_col:t},r)})),n.data("content",l)):d&&(t.templet||t.toolbar)&&(e=c.children('td[data-field="'+(t.field||e)+'"]'),a=r[t.field],e.children(y).html(w.call(s,{item3:t,content:a,tpldata:p.extend({lay_col:t},r)})),e.data("content",a))})}),s.renderform()},setrowchecked:function(e){s.setrowchecked(p.extend({index:t},e))}};return p.extend(a,e)}),i=(s.elem.on("click",'input[name="laytablecheckbox"]+',function(e){var t=p(this),a=t.closest("td"),t=t.prev(),i=s.laybody.find('input[name="laytablecheckbox"]'),l=t.parents("tr").eq(0).data("index"),n=t[0].checked,o="laytableallchoose"===t.attr("lay-filter");t[0].disabled||(o?(i.each(function(e,t){t.checked=n,s.setcheckdata(e,n)}),s.synccheckall(),s.renderform("checkbox")):(s.setcheckdata(l,n),s.synccheckall(),layui.stope(e)),layui.event.call(t[0],t,"checkbox("+c+")",r.call(t[0],{checked:n,type:o?"all":"one",getcol:function(){return s.col(a.data("key"))}})))}),s.elem.on("click",'input[lay-type="laytableradio"]+',function(e){var t=p(this),a=t.closest("td"),t=t.prev(),i=t[0].checked,l=t.parents("tr").eq(0).data("index");if(layui.stope(e),t[0].disabled)return!1;s.setcheckdata(l,i,"radio"),s.setrowchecked({type:"radio",index:l},!0),layui.event.call(t[0],t,"radio("+c+")",r.call(t[0],{checked:i,getcol:function(){return s.col(a.data("key"))}}))}),s.laybody.on("mouseenter","tr",function(){var e=p(this),t=e.index();e.data("off")||s.laybody.find("tr:eq("+t+")").addclass(w)}).on("mouseleave","tr",function(){var e=p(this),t=e.index();e.data("off")||s.laybody.find("tr:eq("+t+")").removeclass(w)}).on("click","tr",function(e){var t=".layui-form-checkbox,.layui-form-radio,[lay-unrow]",a=p(this).find(t);p(e.target).is(t)||a[0]&&p.contains(a[0],e.target)||i.call(this,"row")}).on("dblclick","tr",function(){i.call(this,"rowdouble")}).on("contextmenu","tr",function(e){u.defaultcontextmenu||e.preventdefault(),i.call(this,"rowcontextmenu")}),function(e){var t=p(this);t.data("off")||layui.event.call(this,t,e+"("+c+")",r.call(t.children("td")[0]))}),n=function(e,t){var a,i,l,n;(e=p(e)).data("off")||(a=e.data("field"),n=e.data("key"),n=s.col(n),i=e.closest("tr").data("index"),i=x.cache[s.key][i],l=e.children(y),(n="function"==typeof n.edit?n.edit(i):n.edit)&&((n=p("textarea"===n?'':''))[0].value=e.data("content")||i[a]||l.text(),e.find("."+e)[0]||e.append(n),n.focus(),t&&layui.stope(t)))},l=(s.laybody.on("change","."+e,function(){var e=p(this),t=e.parent(),a=this.value,i=e.parent().data("field"),e=e.closest("tr").data("index"),e=x.cache[s.key][e],l=r.call(t[0],{value:a,field:i,oldvalue:e[i],td:t,reedit:function(){settimeout(function(){n(l.td);var e={};e[i]=l.oldvalue,l.update(e)})},getcol:function(){return s.col(t.data("key"))}}),e={};e[i]=a,l.update(e),layui.event.call(t[0],t,"edit("+c+")",l)}).on("blur","."+e,function(){p(this).remove()}),s.laybody.on(u.edittrigger,"td",function(e){n(this,e)}).on("mouseenter","td",function(){t.call(this)}).on("mouseleave","td",function(){t.call(this,"hide")}),s.laytotal.on("mouseenter","td",function(){t.call(this)}).on("mouseleave","td",function(){t.call(this,"hide")}),"layui-table-grid-down"),t=function(e){var t=p(this),a=t.children(y);t.data("off")||(e?t.find(".layui-table-grid-down").remove():!(a.prop("scrollwidth")>a.outerwidth()||0'))},a=function(e){var t=p(this).parent().children(y);s.tipsindex=f.tips(['
      ',t.html(),"
      ",''].join(""),t[0],{tips:[3,""],time:-1,anim:-1,maxwidth:b.ios||b.android?300:s.elem.width()/2,isoutanim:!1,skin:"layui-table-tips",success:function(e,t){e.find(".layui-table-tips-c").on("click",function(){f.close(t)})}}),layui.stope(e)},h=(s.laybody.on("click","."+l,function(e){a.call(this,e)}),s.laytotal.on("click","."+l,function(e){a.call(this,e)}),function(e){var t=p(this),a=t.closest("td"),i=t.parents("tr").eq(0).data("index");layui.event.call(this,t,(e||"tool")+"("+c+")",r.call(this,{event:t.attr("lay-event"),getcol:function(){return s.col(a.data("key"))}})),s.setrowchecked({type:"radio",index:i},!0)});s.laybody.on("click","*[lay-event]",function(e){h.call(this),layui.stope(e)}).on("dblclick","*[lay-event]",function(e){h.call(this,"tooldouble"),layui.stope(e)}),s.laymain.on("scroll",function(){var e=p(this),t=e.scrollleft(),e=e.scrolltop();s.layheader.scrollleft(t),s.laytotal.scrollleft(t),s.layfixed.find(d).scrolltop(e),f.close(s.tipsindex)}),i.on("resize",function(){s.resize()})},f.on("click",function(){f.trigger("table.remove.tool.panel")}),f.on("table.remove.tool.panel",function(){p("."+m).remove()}),x.init=function(i,o){o=o||{};var e="object"==typeof i?i:p("string"==typeof i?'table[lay-filter="'+i+'"]':t+"[lay-data], "+t+"[lay-options]"),d="table element property lay-data configuration item has a syntax error: ";return e.each(function(){var l,e=p(this),t=e.attr("lay-data"),t=c.options(this,{attr:t?"lay-data":null,errortext:d+(t||e.attr("lay-options"))}),n=p.extend({elem:this,cols:[],data:[],skin:e.attr("lay-skin"),size:e.attr("lay-size"),even:"string"==typeof e.attr("lay-even")},x.config,o,t),a=(i&&e.hide(),e.find("thead>tr").each(function(i){n.cols[i]=[],p(this).children().each(function(e){var t=p(this),a=t.attr("lay-data"),a=c.options(this,{attr:a?"lay-data":null,errortext:d+(a||t.attr("lay-options"))}),t=p.extend({title:t.text(),colspan:parseint(t.attr("colspan"))||0,rowspan:parseint(t.attr("rowspan"))||0},a);n.cols[i].push(t)})}),e.find("tbody>tr")),t=x.render(n);!a.length||o.data||t.config.url||(l=0,x.eachcols(t.config.id,function(e,i){a.each(function(e){n.data[e]=n.data[e]||{};var t=p(this),a=i.field;n.data[e][a]=t.children("td").eq(l).html()}),l++}),t.reloaddata({data:n.data}))}),this},k.that={},k.config={},function(a,i,e,l){var n,o;l.colgroup&&(n=0,a++,l.child_cols=[],o=e+(parseint(l.rowspan)||1),layui.each(i[o],function(e,t){t.parentkey?t.parentkey===l.key&&(t.parent_col_index=a,l.child_cols.push(t),d(a,i,o,t)):t.parent_col_index||1<=n&&n==(l.colspan||1)||(t.parent_col_index=a,l.child_cols.push(t),n+=parseint(1td').filter('[data-field="'+e+'"]')}}})).replace(/"/g,'""'),n.push(a='"'+a+'"')))}),d.push(n.join(","))}),r&&layui.each(r.datatotal,function(e,t){c[t.field]||i.push(t.total+"\t")}),o.join(",")+"\r\n"+d.join("\r\n")+"\r\n"+i.join(","))),u.download=(a.title||n.title||"table_"+(n.index||""))+"."+l,document.body.appendchild(u),u.click(),document.body.removechild(u)},x.getoptions=l,x.hidecol=function(e,l){var n=c(e);n&&("boolean"===layui.type(l)?n.eachcols(function(e,t){var a=t.key,i=n.col(a),t=t.parentkey;i.hide!=l&&(i=i.hide=l,n.elem.find('*[data-key="'+a+'"]')[i?"addclass":"removeclass"](n),n.setparentcol(i,t))}):(l=layui.isarray(l)?l:[l],layui.each(l,function(e,l){n.eachcols(function(e,t){var a,i;l.field===t.field&&(a=t.key,i=n.col(a),t=t.parentkey,"hide"in l&&i.hide!=l.hide&&(i=i.hide=!!l.hide,n.elem.find('*[data-key="'+a+'"]')[i?"addclass":"removeclass"](n),n.setparentcol(i,t)))})})),p("."+m).remove(),n.resize())},x.reload=function(e,t,a,i){if(l(e))return e=c(e),e.reload(t,a,i),k.call(e)},x.reloaddata=function(){var a=p.extend([],arguments),i=(a[3]="reloaddata",new regexp("^("+["elem","id","cols","width","height","maxheight","toolbar","defaulttoolbar","classname","css","totalrow","pagebar"].join("|")+")$"));return layui.each(a[1],function(e,t){i.test(e)&&delete a[1][e]}),x.reload.apply(null,a)},x.render=function(e){e=new n(e);return k.call(e)},x.clearcachekey=function(e){return delete(e=p.extend({},e))[x.config.checkname],delete e[x.config.indexname],delete e[x.config.numbersname],delete e[x.config.disabledname],e},p(function(){x.init()}),e(t,x)});layui.define(["table"],function(e){"use strict";var b=layui.$,x=layui.form,j=layui.table,y=layui.hint(),p={config:{},on:j.on,eachcols:j.eachcols,index:j.index,set:function(e){var t=this;return t.config=b.extend({},t.config,e),t},resize:j.resize,getoptions:j.getoptions,hidecol:j.hidecol,renderdata:j.renderdata},i=function(){var a=this,e=a.config,n=e.id||e.index;return{config:e,reload:function(e,t){a.reload.call(a,e,t)},reloaddata:function(e,t){p.reloaddata(n,e,t)}}},f=function(e){var t=i.that[e];return t||y.error(e?"the treetable instance with id '"+e+"' not found":"id argument required"),t||null},q="layui-hide",l=".layui-table-main",y=".layui-table-fixed-l",r=".layui-table-fixed-r",h="layui-table-tree",h="lay_data_index",m="lay_data_index_history",f="lay_parent_index",b="lay_checkbox_half",x="lay_expand",z="lay_has_expanded",v="lay_async_status",t=function(e){var t=this;t.index=++p.index,t.config=b.extend(!0,{},t.config,p.config,e),t.init(),t.render()},u=function(n,i,e){var l=j.cache[n];layui.each(e||l,function(e,t){var a=t[h];-1!==a.indexof("-")&&(l[a]=t),t[i]&&u(n,i,t[i])})},l=function(i,a,e){var l=f(i),t=("reloaddata"!==e&&(l.status={expand:{}}),b.extend(!0,{},l.getoptions(),a)),n=t.tree,r=n.customname.children,d=n.customname.id,o=(delete a.hasnumbercol,delete a.haschecboxcol,delete a.hasradiocol,j.eachcols(null,function(e,t){"numbers"===t.type?a.hasnumbercol=!0:"checkbox"===t.type?a.haschecboxcol=!0:"radio"===t.type&&(a.hasradiocol=!0)},t.cols),a.parsedata),c=a.done;t.url?e&&(!o||o.mod)||(a.parsedata=function(){var e=this,t=arguments,a=t[0],t=("function"===layui.type(o)&&(a=o.apply(e,t)||t[0]),e.response.dataname);return n.data.issimpledata&&!n["async"].enable&&(a[t]=l.flattotree(a[t])),s(a[t],function(e){e[x]=x in e?e[x]:e[d]!==undefined&&l.status.expand[e[d]]},r),e.autosort&&e.initsort&&e.initsort.type&&layui.sort(a[t],e.initsort.field,"desc"===e.initsort.type,!0),l.initdata(a[t]),a},a.parsedata.mod=!0):(a.data=a.data||[],n.data.issimpledata&&(a.data=l.flattotree(a.data)),a.initsort&&a.initsort.type&&layui.sort(a.data,a.initsort.field,"desc"===a.initsort.type,!0),l.initdata(a.data)),e&&(!c||c.mod)||(a.done=function(){var e,t=arguments,a=this.elem.next(),n=(l.updatestatus(null,{lay_has_expanded:!1}),u(i,r),a.find('[name="laytablecheckbox"][lay-filter="laytableallchoose"]'));if(n.length&&(e=p.checkstatus(i),n.prop({checked:e.isall&&e.data.length,indeterminate:!e.isall&&e.data.length})),l.rendertreetable(a),"function"===layui.type(c))return c.apply(this,t)},a.done.mod=!0)};t.prototype.init=function(){var e=this.config,t=j.render(b.extend({},e,{data:[],url:"",done:null})),a=t.config.id;(i.that[a]=this).tableins=t,l(a,e)},t.prototype.config={tree:{customname:{children:"children",isparent:"isparent",name:"name",id:"id",pid:"parentid",icon:"icon"},view:{indent:14,flexiconclose:'',flexiconopen:'',showicon:!0,icon:"",iconclose:'',iconopen:'',iconleaf:'',showflexiconifnotparent:!1,dblclickexpand:!0},data:{issimpledata:!1,rootpid:null},"async":{enable:!1,url:"",type:null,contenttype:null,headers:null,where:null,autoparam:[]},callback:{beforeexpand:null,onexpand:null}}},t.prototype.getoptions=function(){return this.tableins?j.getoptions(this.tableins.config.id):this.config},t.prototype.flattotree=function(e){var a,n,i,t,l,r,d,o=this.getoptions(),c=o.tree,u=c.customname,o=o.id;return e=e||j.cache[o],o=e,a=u.id,n=u.pid,i=u.children,t=c.data.rootpid,a=a||"id",n=n||"parentid",i=i||"children",d={},layui.each(o,function(e,t){l=a+t[a],d[l]=b.extend({},t),d[l][i]=[]}),layui.each(d,function(e,t){(r=a+t[n])&&d[r]&&d[r][i].push(t)}),object.values(d).filter(function(e){return t?e[n]===t:!e[n]})},t.prototype.treetoflat=function(e,n,i){var l=this,r=l.getoptions().tree.customname,d=r.children,o=r.pid,c=[];return layui.each(e,function(e,t){var e=(i?i+"-":"")+e,a=b.extend({},t);a[d]=null,a[o]=t[o]||n,c.push(a),c=c.concat(l.treetoflat(t[d],t[r.id],e))}),c},t.prototype.gettreenode=function(e){var t=this;if(!e)return y.error("\u627e\u4e0d\u5230\u8282\u70b9\u6570\u636e");var a=t.getoptions(),n=a.tree;a.id,n.customname;return{data:e,dataindex:e[h],getparentnode:function(){return t.getnodebyindex(e[f])}}},t.prototype.getnodebyindex=function(t){var e=this,a=e.getnodedatabyindex(t);if(!a)return y.error("\u627e\u4e0d\u5230\u8282\u70b9\u6570\u636e");var n=e.getoptions(),i=(n.tree.customname.parent,n.id),n={data:a,dataindex:a[h],getparentnode:function(){return e.getnodebyindex(a[f])},update:function(e){return p.updatenode(i,t,e)},remove:function(){return p.removenode(i,t)},expand:function(e){return p.expandnode(i,b.extend({},e,{index:t}))},setchecked:function(e){return p.setrowchecked(i,b.extend({},e,{index:t}))}};return n.dataindex=t,n},t.prototype.getnodebyid=function(a){var e=this.getoptions(),n=e.tree.customname.id,i="",e=p.getdata(e.id,!0);if(layui.each(e,function(e,t){if(t[n]===a)return i=t[h],!0}),i)return this.getnodebyindex(i)},t.prototype.getnodedatabyindex=function(a,e,t){var n=this.getoptions(),i=n.tree,l=n.id,r=j.cache[l][a];if("delete"!==t&&r)return b.extend(r,t),e?b.extend({},r):r;for(var r=this.gettabledata(),d=(a+="").split("-"),o=r,c=n.url||1');var d=function(e){y[v]="success",y[f.children]=e,c.initdata(y[f.children],y[h]),j(t,!0,!p&&n,i,l)},t=b.format;if("function"===layui.type(t))return t(y,o,d),h;var _=b.extend({},b.where||o.where),t=b.autoparam,t=(layui.each(t,function(e,t){t=t.split("=");_[t[0].trim()]=y[(t[1]||t[0]).trim()]}),b.contenttype||o.contenttype),k=(t&&0==t.indexof("application/json")&&(_=json.stringify(_)),b.method||o.method),s=b.datatype||o.datatype,o=b.jsonpcallback||o.jsonpcallback,w=b.headers||o.headers,a=b.parsedata||o.parsedata,e=b.response||o.response;return b.ajax({type:k||"get",url:c,contenttype:t,data:_,datatype:s||"json",jsonpcallback:o,headers:w||{},success:function(e){(e="function"==typeof a?a.call(o,e)||e:e)[e.statusname]!=e.statuscode?(y[v]="error",g.html('')):d(e[e.dataname])},error:function(e,t){y[v]="error","function"==typeof o.error&&o.error(e,t)}}),h}m=y[z]=!0,v.length&&(!o.initsort||o.url&&!o.autosort||((b=o.initsort).type?layui.sort(v,b.field,"desc"===b.type,!0):layui.sort(v,j.config.indexname,null,!0)),c.initdata(y[f.children],y[h]),k=j.gettrhtml(d,v,null,null,e),n={trs:b(k.trs.join("")),trs_fixed:b(k.trs_fixed.join("")),trs_fixed_r:b(k.trs_fixed_r.join(""))},i=(e.split("-").length-1||0)+1,layui.each(v,function(e,t){n.trs.eq(e).attr({"data-index":t[h],"lay-data-index":t[h],"data-level":i}),n.trs_fixed.eq(e).attr({"data-index":t[h],"lay-data-index":t[h],"data-level":i}),n.trs_fixed_r.eq(e).attr({"data-index":t[h],"lay-data-index":t[h],"data-level":i})}),r.find(l).find('tbody tr[lay-data-index="'+e+'"]').after(n.trs),r.find(y).find('tbody tr[lay-data-index="'+e+'"]').after(n.trs_fixed),r.find(r).find('tbody tr[lay-data-index="'+e+'"]').after(n.trs_fixed_r),c.rendertreetable(n.trs,i),n&&!p&&layui.each(v,function(e,t){j({dataindex:t[h],trelem:r.find('tr[lay-data-index="'+t[h]+'"]').first(),tableviewelem:r,tableid:d,options:o},a,n,i,l)}))}else n&&!p?(layui.each(v,function(e,t){j({dataindex:t[h],trelem:r.find('tr[lay-data-index="'+t[h]+'"]').first(),tableviewelem:r,tableid:d,options:o},a,n,i,l)}),r.find(v.map(function(e,t,a){return'tr[lay-data-index="'+e[h]+'"]'}).join(",")).addclass(q)):(c=c.treetoflat(v,y[f.id],e),r.find(c.map(function(e,t,a){return'tr[lay-data-index="'+e[h]+'"]'}).join(",")).addclass(q));return u("resize-"+d,function(){p.resize(d)},0)(),l&&"loading"!==y[v]&&(t=u.callback.onexpand,"function"===layui.type(t)&&t(d,y,x)),h},g=(p.expandnode=function(e,t){var a,n,i,e=f(e);if(e)return a=(t=t||{}).index,n=t.expandflag,i=t.inherit,t=t.callbackflag,e=e.getoptions().elem.next(),j({trelem:e.find('tr[lay-data-index="'+a+'"]').first()},n,i,null,t)},p.expandall=function(a,e){if("boolean"!==layui.type(e))return y.error("expandall \u7684\u5c55\u5f00\u72b6\u6001\u53c2\u6570\u53ea\u63a5\u6536true/false");var t=f(a);if(t){var n=t.getoptions(),i=n.tree,l=n.elem.next(),r=i.customname.isparent,d=i.customname.id,o=i.view.showflexiconifnotparent;if(e){e=p.getdata(a,!0);if(i["async"].enable){var c=!0;if(layui.each(e,function(e,t){if(t[r]&&!t[v])return!(c=!1)}),!c)return void layui.each(p.getdata(a),function(e,t){p.expandnode(a,{index:t[h],expandflag:!0,inherit:!0})})}var u=!0;if(layui.each(e,function(e,t){if(t[r]&&!t[z])return!(u=!1)}),u)t.updatestatus(null,function(e){(e[r]||o)&&(e[x]=!0,e[d]!==undefined&&(t.status.expand[e[d]]=!0))}),l.find('tbody tr[data-level!="0"]').removeclass(q),l.find(".layui-table-tree-flexicon").html(i.view.flexiconopen),i.view.showicon&&l.find(".layui-table-tree-nodeicon:not(.layui-table-tree-iconcustom,.layui-table-tree-iconleaf)").html(i.view.iconopen);else{if(t.updatestatus(null,function(e){(e[r]||o)&&(e[x]=!0,e[z]=!0,e[d]!==undefined&&(t.status.expand[e[d]]=!0))}),n.initsort&&n.initsort.type&&(!n.url||n.autosort))return p.sort(a);var f,n=j.gettrhtml(a,e),s={trs:b(n.trs.join("")),trs_fixed:b(n.trs_fixed.join("")),trs_fixed_r:b(n.trs_fixed_r.join(""))};layui.each(e,function(e,t){var a=t[h].split("-").length-1;f={"data-index":t[h],"lay-data-index":t[h],"data-level":a},s.trs.eq(e).attr(f),s.trs_fixed.eq(e).attr(f),s.trs_fixed_r.eq(e).attr(f)}),layui.each(["main","fixed-l","fixed-r"],function(e,t){l.find(".layui-table-"+t+" tbody").html(s[["trs","trs_fixed","trs_fixed_r"][e]])}),t.rendertreetable(l,0,!1)}}else t.updatestatus(null,function(e){(e[r]||o)&&(e[x]=!1,e[d]!==undefined&&(t.status.expand[e[d]]=!1))}),l.find('.layui-table-box tbody tr[data-level!="0"]').addclass(q),l.find(".layui-table-tree-flexicon").html(i.view.flexiconclose),i.view.showicon&&l.find(".layui-table-tree-nodeicon:not(.layui-table-tree-iconcustom,.layui-table-tree-iconleaf)").html(i.view.iconclose);p.resize(a)}},t.prototype.rendertreetable=function(e,t,a){var n=this,i=n.getoptions(),l=i.elem.next(),r=(l.hasclass(h)||l.addclass(h),i.id),d=i.tree||{},o=(d.data,d.view||{}),c=d.customname||{},u=c.isparent,f=(l.attr("lay-filter"),n),s=((t=t||0)||(l.find(".layui-table-body tr:not([data-level])").attr("data-level",t),layui.each(j.cache[r],function(e,t){l.find('.layui-table-main tbody tr[data-level="0"]:eq('+e+")").attr("lay-data-index",t[h]),l.find('.layui-table-fixed-l tbody tr[data-level="0"]:eq('+e+")").attr("lay-data-index",t[h]),l.find('.layui-table-fixed-r tbody tr[data-level="0"]:eq('+e+")").attr("lay-data-index",t[h])})),null),y=c.name,p=o.indent||14;layui.each(e.find('td[data-field="'+y+'"]'),function(e,t){var a,n,i=(t=b(t)).closest("tr"),t=t.children(".layui-table-cell");t.hasclass("layui-table-tree-item")||(n=i.attr("lay-data-index"))&&(i=l.find('tr[lay-data-index="'+n+'"]'),(a=f.getnodedatabyindex(n))[x]&&a[u]&&((s=s||{})[n]=!0),a[b]&&i.find('input[type="checkbox"][name="laytablecheckbox"]').prop("indeterminate",!0),n=t.html(),(t=i.find('td[data-field="'+y+'"]>div.layui-table-cell')).addclass("layui-table-tree-item"),t.html(['
      ',a[x]?o.flexiconopen:o.flexiconclose,"
      ",o.showicon?'
      '+(a[c.icon]||o.icon||(a[u]?a[x]?o.iconopen:o.iconclose:o.iconleaf)||"")+"
      ":"",n].join("")).find(".layui-table-tree-flexicon").on("click",function(e){layui.stope(e),j({trelem:i},null,null,null,!0)}))}),!1!==a&&s?layui.each(s,function(e,t){e=l.find('tr[lay-data-index="'+e+'"]');e.find(".layui-table-tree-flexicon").html(o.flexiconopen),j({trelem:e.first()},!0)}):u("rendertreetable-"+r,function(){i.hasnumbercol&&g(n),x.render(b('.layui-table-tree[lay-id="'+r+'"]'))},0)()},function(a){var e=a.getoptions(),t=e.elem.next(),n=0,i=t.find(".layui-table-main tbody tr"),l=t.find(".layui-table-fixed-l tbody tr"),r=t.find(".layui-table-fixed-r tbody tr");layui.each(a.treetoflat(j.cache[e.id]),function(e,t){a.getnodedatabyindex(t[h]).lay_num=++n,i.eq(e).find(".laytable-cell-numbers").html(n),l.eq(e).find(".laytable-cell-numbers").html(n),r.eq(e).find(".laytable-cell-numbers").html(n)})}),s=(t.prototype.render=function(e){var t=this;t.tableins=j["reloaddata"===e?"reloaddata":"reload"](t.tableins.config.id,b.extend(!0,{},t.config)),t.config=t.tableins.config},t.prototype.reload=function(e,t,a){var n=this;e=e||{},delete n.haveinit,layui.each(e,function(e,t){"array"===layui.type(t)&&delete n.config[e]}),l(n.config.id,e,a||!0),n.config=b.extend(t,{},n.config,e),n.render(a)},p.reloaddata=function(){var e=b.extend(!0,[],arguments);return e[3]="reloaddata",p.reload.apply(null,e)},function(e,a,n){var i=[];return layui.each(e,function(e,t){"function"===layui.type(a)?a(t):b.extend(t,a),i.push(b.extend({},t)),i=i.concat(s(t[n],a,n))}),i}),r=(t.prototype.updatestatus=function(e,t){var a=this.getoptions(),n=a.tree;return e=e||j.cache[a.id],s(e,t,n.customname.children)},t.prototype.gettabledata=function(){var e=this.getoptions();return e.url?j.cache[e.id]:e.data},p.updatestatus=function(e,t,a){var e=f(e),n=e.getoptions();return a=a||(n.url?j.cache[n.id]:n.data),e.updatestatus(a,t)},p.sort=function(e){var t,a,n,i,l=f(e);l&&(a=(t=l.getoptions()).initsort,t.url?t.autosort&&(n=l.initdata(),(i={})[t.response.dataname]=n,"function"==typeof t.done&&t.done(i,l.page,l.count)):(a.type?layui.sort(t.data,a.field,"desc"===a.type,!0):layui.sort(t.data,j.config.indexname,null,!0),l.initdata(t.data),p.reloaddata(e)))},function(n){var t=n.config.id,i=f(t),a=n.data=p.getnodedatabyindex(t,n.index),l=a[h],r=(n.dataindex=l,n.update);n.update=function(){var e=arguments,t=(b.extend(i.getnodedatabyindex(l),e[0]),r.apply(this,e)),a=n.config.tree.customname.name;return a in e[0]&&n.tr.find('td[data-field="'+a+'"]').children("div.layui-table-cell").removeclass("layui-table-tree-item"),i.rendertreetable(n.tr,n.tr.attr("data-level"),!1),t},n.del=function(){p.removenode(t,a)},n.setrowchecked=function(e){p.setrowchecked(t,{index:a,checked:e})}}),o=(p.updatenode=function(e,a,t){var n,i,l,r,d,o=f(e);o&&((r=o.getoptions()).tree,r=(n=r.elem.next()).find('tr[lay-data-index="'+a+'"]'),i=r.attr("data-index"),l=r.attr("data-level"),t&&(r=o.getnodedatabyindex(a,!1,t),d=j.gettrhtml(e,[r]),layui.each(["main","fixed-l","fixed-r"],function(e,t){n.find(".layui-table-"+t+' tbody tr[lay-data-index="'+a+'"]').replacewith(b(d[["trs","trs_fixed","trs_fixed_r"][e]].join("")).attr({"data-index":i,"lay-data-index":a,"data-level":l}))}),o.rendertreetable(n.find('tr[lay-data-index="'+a+'"]'),l)))},p.removenode=function(e,t){var a,n,i,l,r,d=f(e);d&&(r=(a=d.getoptions()).tree,n=a.elem.next(),i=[],t=d.getnodedatabyindex("string"===layui.type(t)?t:t[h],!1,"delete"),l=d.getnodedatabyindex(t[f]),d.updatecheckstatus(l),l=d.treetoflat([t],t[r.customname.pid],t[f]),layui.each(l,function(e,t){i.push('tr[lay-data-index="'+t[h]+'"]')}),n.find(i.join(",")).remove(),r=d.initdata(),layui.each(d.treetoflat(r),function(e,t){t[m]&&t[m]!==t[h]&&n.find('tr[lay-data-index="'+t[m]+'"]').attr({"data-index":t[h],"lay-data-index":t[h]})}),layui.each(j.cache[e],function(e,t){n.find('tr[data-level="0"][lay-data-index="'+t[h]+'"]').attr("data-index",e)}),a.hasnumbercol&&g(d))},p.addnodes=function(e,t){var a=f(e);if(a){var n=a.getoptions(),i=n.tree,l=n.elem.next(),r=(t=t||{}).parentindex,d=t.index,o=t.data,t=t.focus,c=(r="number"===layui.type(r)?r.tostring():r)?a.getnodedatabyindex(r):null,d="number"===layui.type(d)?d:-1,o=b.extend(!0,[],layui.isarray(o)?o:[o]);a.gettabledata();if(c){var u=i.customname.isparent,f=i.customname.children;c[u]=!0;var s=(s=c[f])?(y=s.splice(-1===d?s.length:d),c[f]=s.concat(o,y)):c[f]=o,f=(a.updatestatus(s,function(e){(e[u]||i.view.showflexiconifnotparent)&&(e[z]=!1)}),a.treetoflat(s));l.find(f.map(function(e){return'tr[lay-data-index="'+e[h]+'"]'}).join(",")).remove(),a.initdata(),c[z]=!1,c[v]="local",j({trelem:l.find('tr[lay-data-index="'+r+'"]')},!0)}else{var y=j.cache[e].splice(-1===d?j.cache[e].length:d);if(j.cache[e]=j.cache[e].concat(o,y),n.url||(n.page?(s=n.page,n.data.splice.apply(n.data,[s.limit*(s.curr-1),s.limit].concat(j.cache[e]))):n.data=j.cache[e]),a.initdata(),l.find(".layui-none").length)return j.renderdata(e),o;var p,f=j.gettrhtml(e,o),x={trs:b(f.trs.join("")),trs_fixed:b(f.trs_fixed.join("")),trs_fixed_r:b(f.trs_fixed_r.join(""))},r=(layui.each(o,function(e,t){p={"data-index":t[h],"lay-data-index":t[h],"data-level":"0"},x.trs.eq(e).attr(p),x.trs_fixed.eq(e).attr(p),x.trs_fixed_r.eq(e).attr(p)}),parseint(o[0][h])-1),s=l.find(l),n=l.find(y),f=l.find(r);-1==r?(s.find('tr[data-level="0"][data-index="0"]').before(x.trs),n.find('tr[data-level="0"][data-index="0"]').before(x.trs_fixed),f.find('tr[data-level="0"][data-index="0"]').before(x.trs_fixed_r)):-1===d?(s.find("tbody").append(x.trs),n.find("tbody").append(x.trs_fixed),f.find("tbody").append(x.trs_fixed_r)):(r=y[0][m],s.find('tr[data-level="0"][data-index="'+r+'"]').before(x.trs),n.find('tr[data-level="0"][data-index="'+r+'"]').before(x.trs_fixed),f.find('tr[data-level="0"][data-index="'+r+'"]').before(x.trs_fixed_r)),layui.each(j.cache[e],function(e,t){l.find('tr[data-level="0"][lay-data-index="'+t[h]+'"]').attr("data-index",e)}),a.rendertreetable(l.find(o.map(function(e,t,a){return'tr[lay-data-index="'+e[h]+'"]'}).join(",")))}return a.updatecheckstatus(c),p.resize(e),t&&l.find(l).find('tr[lay-data-index="'+o[0][h]+'"]').get(0).scrollintoviewifneeded(),o}},p.checkstatus=function(e,n){var i,t,a;if(f(e))return i=j.config.checkname,t=p.getdata(e,!0).filter(function(e,t,a){return e[i]||n&&e[b]}),a=!0,layui.each(j.cache[e],function(e,t){if(!t[i])return!(a=!1)}),{data:t,isall:a}},p.on("sort",function(e){var e=e.config,t=e.elem.next(),e=e.id;t.hasclass(h)&&p.sort(e)}),p.on("row",function(e){e.config.elem.next().hasclass(h)&&r(e)}),p.on("rowdouble",function(e){var t=e.config,a=t.elem.next();t.id;a.hasclass(h)&&(r(e),(t.tree||{}).view.dblclickexpand&&j({trelem:e.tr.first()},null,null,null,!0))}),p.on("rowcontextmenu",function(e){var t=e.config,a=t.elem.next();t.id;a.hasclass(h)&&r(e)}),p.on("tool",function(e){var t=e.config,a=t.elem.next();t.id;a.hasclass(h)&&r(e)}),p.on("edit",function(e){var t=e.config,a=t.elem.next();t.id;a.hasclass(h)&&(r(e),e.field===t.tree.customname.name&&((a={})[e.field]=e.value,e.update(a)))}),p.on("radio",function(e){var t=e.config,a=t.elem.next(),t=t.id;a.hasclass(h)&&(a=f(t),r(e),o.call(a,e.tr,e.checked))}),t.prototype.updatecheckstatus=function(e,t){var a=this.getoptions(),n=(a.tree,a.id),i=a.elem.next(),l=j.config.checkname,r=(e&&(a=this.updateparentcheckstatus(e,"boolean"===layui.type(t)?t:null),layui.each(a,function(e,t){x.render(i.find('tr[lay-data-index="'+t[h]+'"] input[name="laytablecheckbox"]:not(:disabled)').prop({checked:t[l],indeterminate:t[b]}))})),!0),d=!1;return layui.each(j.cache[n],function(e,t){(t[l]||t[b])&&(d=!0),t[l]||(r=!1)}),d=d&&!r,x.render(i.find('input[name="laytablecheckbox"][lay-filter="laytableallchoose"]').prop({checked:r,indeterminate:d})),r},t.prototype.updateparentcheckstatus=function(a,n){var i,e=this.getoptions(),t=e.tree,e=e.id,l=j.config.checkname,t=t.customname.children,r=[];return!(a[b]=!1)===n?a[t].length?layui.each(a[t],function(e,t){if(!t[l])return n=!1,a[b]=!0}):n=!1:!1===n?layui.each(a[t],function(e,t){if(t[l]||t[b])return a[b]=!0}):(n=!1,i=0,layui.each(a[t],function(e,t){t[l]&&i++}),n=a[t].length?a[t].length===i:a[l],a[b]=!n&&0')),a=(e.tree(n),i.elem=u(i.elem));if(a[0]){if(e.key=i.id||e.index,e.elem=n,e.elemnone=u('
      '+i.text.none+"
      "),a.html(e.elem),0==e.elem.find(".layui-tree-set").length)return e.elem.append(e.elemnone);i.showcheckbox&&e.renderform("checkbox"),e.elem.find(".layui-tree-set").each(function(){var e=u(this);e.parent(".layui-tree-pack")[0]||e.addclass("layui-tree-sethide"),!e.next()[0]&&e.parents(".layui-tree-pack").eq(1).hasclass("layui-tree-lineextend")&&e.addclass(n),e.next()[0]||e.parents(".layui-tree-set").eq(0).next()[0]||e.addclass(n)}),e.events()}},l.prototype.renderform=function(e){i.render(e,"lay-tree-"+this.index)},l.prototype.tree=function(l,e){var r=this,c=r.config,e=e||c.data;layui.each(e,function(e,i){var n=i.children&&0"),t=u(['
      ','
      ','
      ',c.showline?n?'':'':'',c.showcheckbox?'':"",c.isjump&&i.href?''+(i.title||i.label||c.text.defaultnodename)+"":''+(i.title||i.label||c.text.defaultnodename)+"","
      ",function(){if(!c.edit)return"";var n={add:'',update:'',del:''},a=['
      '];return!0===c.edit&&(c.edit=["update","del"]),"object"==typeof c.edit?(layui.each(c.edit,function(e,i){a.push(n[i]||"")}),a.join("")+"
      "):void 0}(),"
      "].join(""));n&&(t.append(a),r.tree(a,i.children)),l.append(t),t.prev("."+f)[0]&&t.prev().children(".layui-tree-pack").addclass("layui-tree-showline"),n||t.parent(".layui-tree-pack").addclass("layui-tree-lineextend"),r.spread(t,i),c.showcheckbox&&(i.checked&&r.checkids.push(i.id),r.checkclick(t,i)),c.edit&&r.operate(t,i)})},l.prototype.spread=function(a,e){var t=this.config,i=a.children("."+m),n=i.children("."+x),l=i.find("."+c),i=i.find("."+b),r=t.onlyiconcontrol?l:n,c="";r.on("click",function(e){var i=a.children("."+g),n=(r.children(".layui-icon")[0]?r:r.find(".layui-tree-icon")).children(".layui-icon");i[0]?a.hasclass(w)?(a.removeclass(w),i.slideup(200),n.removeclass(v).addclass(k)):(a.addclass(w),i.slidedown(200),n.addclass(v).removeclass(k),t.accordion&&((i=a.siblings("."+f)).removeclass(w),i.children("."+g).slideup(200),i.find(".layui-tree-icon").children(".layui-icon").removeclass(v).addclass(k))):c="normal"}),i.on("click",function(){u(this).hasclass(d)||(c=a.hasclass(w)?t.onlyiconcontrol?"open":"close":t.onlyiconcontrol?"close":"open",t.click&&t.click({elem:a,state:c,data:e}))})},l.prototype.setcheckbox=function(e,i,n){this.config;var t,l=n.prop("checked");n.prop("disabled")||("object"!=typeof i.children&&!e.find("."+g)[0]||e.find("."+g).find('input[same="layuitreecheck"]').each(function(){this.disabled||(this.checked=l)}),(t=function(e){var i,n,a;e.parents("."+f)[0]&&(n=(e=e.parent("."+g)).parent(),a=e.prev().find('input[same="layuitreecheck"]'),l?a.prop("checked",l):(e.find('input[same="layuitreecheck"]').each(function(){this.checked&&(i=!0)}),i||a.prop("checked",!1)),t(n))})(e),this.renderform("checkbox"))},l.prototype.checkclick=function(n,a){var t=this,l=t.config;n.children("."+m).children("."+x).on("click",'input[same="layuitreecheck"]+',function(e){layui.stope(e);var e=u(this).prev(),i=e.prop("checked");e.prop("disabled")||(t.setcheckbox(n,a,e),l.oncheck&&l.oncheck({elem:n,checked:i,data:a}))})},l.prototype.operate=function(c,d){var s=this,o=s.config,e=c.children("."+m),h=e.children("."+x);e.children(".layui-tree-btngroup").on("click",".layui-icon",function(e){layui.stope(e);var i,e=u(this).data("type"),a=c.children("."+g),t={data:d,type:e,elem:c};if("add"==e){a[0]||(o.showline?(h.find("."+c).addclass("layui-tree-icon"),h.find("."+c).children(".layui-icon").addclass(k).removeclass("layui-icon-file")):h.find(".layui-tree-iconarrow").removeclass(y),c.append('
      '));var n,l=o.operate&&o.operate(t),r={};if(r.title=o.text.defaultnodename,r.id=l,s.tree(c.children("."+g),[r]),o.showline&&(a[0]?(a.hasclass(l)||a.addclass(l),c.find("."+g).each(function(){u(this).children("."+f).last().addclass(n)}),(a.children("."+f).last().prev().hasclass(n)?a.children("."+f).last().prev():a.children("."+f).last()).removeclass(n),!c.parent("."+g)[0]&&c.next()[0]&&a.children("."+f).last().removeclass(n)):(l=c.siblings("."+f),n=1,r=c.parent("."+g),layui.each(l,function(e,i){u(i).children("."+g)[0]||(n=0)}),1==n?(l.children("."+g).addclass(t),l.children("."+g).children("."+f).removeclass(n),c.children("."+g).addclass(t),r.removeclass(l),r.children("."+f).last().children("."+g).children("."+f).last().addclass(n)):c.children("."+g).children("."+f).addclass(n))),!o.showcheckbox)return;h.find('input[same="layuitreecheck"]')[0].checked&&(c.children("."+g).children("."+f).last().find('input[same="layuitreecheck"]')[0].checked=!0),s.renderform("checkbox")}else"update"==e?(l=h.children("."+b).html(),h.children("."+b).html(""),h.append(''),h.children(".layui-tree-editinput").val(l).focus(),i=function(e){var i=(i=e.val().trim())||o.text.defaultnodename;e.remove(),h.children("."+b).html(i),t.data.title=i,o.operate&&o.operate(t)},h.children(".layui-tree-editinput").blur(function(){i(u(this))}),h.children(".layui-tree-editinput").on("keydown",function(e){13===e.keycode&&(e.preventdefault(),i(u(this)))})):p.confirm('\u786e\u8ba4\u5220\u9664\u8be5\u8282\u70b9 "'+(d.title||"")+'" \u5417\uff1f',function(e){if(o.operate&&o.operate(t),t.status="remove",p.close(e),!c.prev("."+f)[0]&&!c.next("."+f)[0]&&!c.parent("."+g)[0])return c.remove(),void s.elem.append(s.elemnone);var l,n,i;c.siblings("."+f).children("."+m)[0]?(o.showcheckbox&&(l=function(e){var i,n,a,t;e.parents("."+f)[0]&&(i=e.siblings("."+f).children("."+m),n=(e=e.parent("."+g).prev()).find('input[same="layuitreecheck"]')[0],a=1,(t=0)==n.checked&&(i.each(function(e,i){i=u(i).find('input[same="layuitreecheck"]')[0];0!=i.checked||i.disabled||(a=0),i.disabled||(t=1)}),1==a&&1==t&&(n.checked=!0,s.renderform("checkbox"),l(e.parent("."+f)))))})(c),o.showline&&(e=c.siblings("."+f),n=1,i=c.parent("."+g),layui.each(e,function(e,i){u(i).children("."+g)[0]||(n=0)}),1==n?(a[0]||(i.removeclass(l),e.children("."+g).addclass(t),e.children("."+g).children("."+f).removeclass(n)),(c.next()[0]?i.children("."+f).last():c.prev()).children("."+g).children("."+f).last().addclass(n),c.next()[0]||c.parents("."+f)[1]||c.parents("."+f).eq(0).next()[0]||c.prev("."+f).addclass(n)):!c.next()[0]&&c.hasclass(n)&&c.prev().addclass(n))):(e=c.parent("."+g).prev(),o.showline?(e.find("."+c).removeclass("layui-tree-icon"),e.find("."+c).children(".layui-icon").removeclass(v).addclass("layui-icon-file"),(i=e.parents("."+g).eq(0)).addclass(l),i.children("."+f).each(function(){u(this).children("."+g).children("."+f).last().addclass(n)})):e.find(".layui-tree-iconarrow").addclass(y),c.parents("."+f).eq(0).removeclass(w),c.parent("."+g).remove()),c.remove()})})},l.prototype.events=function(){var i=this,t=i.config;i.elem.find(".layui-tree-checkedfirst");i.setchecked(i.checkids),i.elem.find(".layui-tree-search").on("keyup",function(){var e=u(this),n=e.val(),e=e.nextall(),a=[];e.find("."+b).each(function(){var i,e=u(this).parents("."+m);-1!=u(this).html().indexof(n)&&(a.push(u(this).parent()),(i=function(e){e.addclass("layui-tree-searchshow"),e.parent("."+g)[0]&&i(e.parent("."+g).parent("."+f))})(e.parent("."+f)))}),e.find("."+m).each(function(){var e=u(this).parent("."+f);e.hasclass("layui-tree-searchshow")||e.addclass(y)}),0==e.find(".layui-tree-searchshow").length&&i.elem.append(i.elemnone),t.onsearch&&t.onsearch({elem:a})}),i.elem.find(".layui-tree-search").on("keydown",function(){u(this).nextall().find("."+m).each(function(){u(this).parent("."+f).removeclass("layui-tree-searchshow "+y)}),u(".layui-tree-emptytext")[0]&&u(".layui-tree-emptytext").remove()})},l.prototype.getchecked=function(){var e=this.config,i=[],n=[],t=(this.elem.find(".layui-form-checked").each(function(){i.push(u(this).prev()[0].value)}),function(e,a){layui.each(e,function(e,n){layui.each(i,function(e,i){if(n.id==i)return delete(i=u.extend({},n)).children,a.push(i),n.children&&(i.children=[],t(n.children,i.children)),!0})})});return t(u.extend({},e.data),n),n},l.prototype.setchecked=function(l){this.config;this.elem.find("."+f).each(function(e,i){var n=u(this).data("id"),a=u(i).children("."+m).find('input[same="layuitreecheck"]'),t=a.next();if("number"==typeof l){if(n.tostring()==l.tostring())return a[0].checked||t.click(),!1}else"object"==typeof l&&layui.each(l,function(e,i){if(i.tostring()==n.tostring()&&!a[0].checked)return t.click(),!0})})},t.that={},t.config={},a.reload=function(e,i){e=t.that[e];return e.reload(i),t.call(e)},a.getchecked=function(e){return t.that[e].getchecked()},a.setchecked=function(e,i){return t.that[e].setchecked(i)},a.render=function(e){e=new l(e);return t.call(e)},e(n,a)});layui.define(["laytpl","form"],function(e){"use strict";var s=layui.$,n=layui.laytpl,t=layui.form,a="transfer",i={config:{},index:layui[a]?layui[a].index+1e4:0,set:function(e){var t=this;return t.config=s.extend({},t.config,e),t},on:function(e,t){return layui.onevent.call(this,a,e,t)}},l=function(){var t=this,e=t.config,a=e.id||t.index;return l.that[a]=t,{config:l.config[a]=e,reload:function(e){t.reload.call(t,e)},getdata:function(){return t.getdata.call(t)}}},d="layui-hide",h="layui-btn-disabled",r="layui-none",c="layui-transfer-box",u="layui-transfer-header",o="layui-transfer-search",f="layui-transfer-data",y=function(e){return['
      ','
      ','","
      ","{{# if(d.data.showsearch){ }}",'","{{# } }}",'
        ',"
        "].join("")},p=['
        ',y({index:0,checkallname:"laytransferleftcheckall"}),'
        ','",'","
        ",y({index:1,checkallname:"laytransferrightcheckall"}),"
        "].join(""),v=function(e){var t=this;t.index=++i.index,t.config=s.extend({},t.config,i.config,e),t.render()};v.prototype.config={title:["\u5217\u8868\u4e00","\u5217\u8868\u4e8c"],width:200,height:360,data:[],value:[],showsearch:!1,id:"",text:{none:"\u65e0\u6570\u636e",searchnone:"\u65e0\u5339\u914d\u6570\u636e"}},v.prototype.reload=function(e){var t=this;t.config=s.extend({},t.config,e),t.render()},v.prototype.render=function(){var e=this,t=e.config,a=e.elem=s(n(p,{open:"{{",close:"}}"}).render({data:t,index:e.index})),i=t.elem=s(t.elem);i[0]&&(t.data=t.data||[],t.value=t.value||[],t.id="id"in t?t.id:elem.attr("id")||e.index,e.key=t.id,i.html(e.elem),e.laybox=e.elem.find("."+c),e.layheader=e.elem.find("."+u),e.laysearch=e.elem.find("."+o),e.laydata=a.find("."+f),e.laybtn=a.find(".layui-transfer-active .layui-btn"),e.laybox.css({width:t.width,height:t.height}),e.laydata.css({height:(i=t.height-e.layheader.outerheight(),t.showsearch&&(i-=e.laysearch.outerheight()),i-2)}),e.renderdata(),e.events())},v.prototype.renderdata=function(){var e=this,t=e.config,l=[{checkname:"laytransferleftcheck",views:[]},{checkname:"laytransferrightcheck",views:[]}];e.parsedata(function(a){var i=a.selected?1:0,n=["
      • ",'',"
      • "].join("");i?layui.each(t.value,function(e,t){t==a.value&&a.selected&&(l[i].views[e]=n)}):l[i].views.push(n),delete a.selected}),e.laydata.eq(0).html(l[0].views.join("")),e.laydata.eq(1).html(l[1].views.join("")),e.rendercheckbtn()},v.prototype.renderform=function(e){t.render(e,"lay-transfer-"+this.index)},v.prototype.rendercheckbtn=function(r){var c=this,o=c.config;r=r||{},c.laybox.each(function(e){var t=s(this),a=t.find("."+f),t=t.find("."+u).find('input[type="checkbox"]'),i=a.find('input[type="checkbox"]'),n=0,l=!1;i.each(function(){var e=s(this).data("hide");(this.checked||this.disabled||e)&&n++,this.checked&&!e&&(l=!0)}),t.prop("checked",l&&n===i.length),c.laybtn.eq(e)[l?"removeclass":"addclass"](h),r.stopnone||(i=a.children("li:not(."+d+")").length,c.noneview(a,i?"":o.text.none))}),c.renderform("checkbox")},v.prototype.noneview=function(e,t){var a=s('

        '+(t||"")+"

        ");e.find("."+r)[0]&&e.find("."+r).remove(),t.replace(/\s/g,"")&&e.append(a)},v.prototype.setvalue=function(){var e=this.config,t=[];return this.laybox.eq(1).find("."+f+' input[type="checkbox"]').each(function(){s(this).data("hide")||t.push(this.value)}),e.value=t,this},v.prototype.parsedata=function(t){var i=this.config,n=[];return layui.each(i.data,function(e,a){a=("function"==typeof i.parsedata?i.parsedata(a):a)||a,n.push(a=s.extend({},a)),layui.each(i.value,function(e,t){t==a.value&&(a.selected=!0)}),t&&t(a)}),i.data=n,this},v.prototype.getdata=function(e){var t=this.config,i=[];return this.setvalue(),layui.each(e||t.value,function(e,a){layui.each(t.data,function(e,t){delete t.selected,a==t.value&&i.push(t)})}),i},v.prototype.transfer=function(e,t){var a,i=this,n=i.config,l=i.laybox.eq(e),r=[],t=(t?((a=(t=t).find('input[type="checkbox"]'))[0].checked=!1,l.siblings("."+c).find("."+f).append(t.clone()),t.remove(),r.push(a[0].value),i.setvalue()):l.each(function(e){s(this).find("."+f).children("li").each(function(){var e=s(this),t=e.find('input[type="checkbox"]'),a=t.data("hide");t[0].checked&&!a&&(t[0].checked=!1,l.siblings("."+c).find("."+f).append(e.clone()),e.remove(),r.push(t[0].value)),i.setvalue()})}),i.rendercheckbtn(),l.siblings("."+c).find("."+o+" input"));""!==t.val()&&t.trigger("keyup"),n.onchange&&n.onchange(i.getdata(r),e)},v.prototype.events=function(){var n=this,l=n.config;n.elem.on("click",'input[lay-filter="laytransfercheckbox"]+',function(){var e=s(this).prev(),t=e[0].checked,a=e.parents("."+c).eq(0).find("."+f);e[0].disabled||("all"===e.attr("lay-type")&&a.find('input[type="checkbox"]').each(function(){this.disabled||(this.checked=t)}),settimeout(function(){n.rendercheckbtn({stopnone:!0})},0))}),n.elem.on("dblclick","."+f+">li",function(e){var t=s(this),a=t.children('input[type="checkbox"]'),i=t.parent().parent();a[0].disabled||n.transfer(i.data("index"),t)}),n.laybtn.on("click",function(){var e=s(this),t=e.data("index");e.hasclass(h)||n.transfer(t)}),n.laysearch.find("input").on("keyup",function(){var i=this.value,e=s(this).parents("."+o).eq(0).siblings("."+f),t=e.children("li"),t=(t.each(function(){var e=s(this),t=e.find('input[type="checkbox"]'),a=t[0].title,a=("cs"!==l.showsearch&&(a=a.tolowercase(),i=i.tolowercase()),-1!==a.indexof(i));e[a?"removeclass":"addclass"](d),t.data("hide",!a)}),n.rendercheckbtn(),t.length===e.children("li."+d).length);n.noneview(e,t?l.text.searchnone:"")})},l.that={},l.config={},i.reload=function(e,t){e=l.that[e];return e.reload(t),l.call(e)},i.getdata=function(e){return l.that[e].getdata()},i.render=function(e){e=new v(e);return l.call(e)},e(a,i)});layui.define(["jquery","lay"],function(e){"use strict";var a=layui.$,t=layui.lay,o=(layui.hint(),layui.device(),{config:{},set:function(e){var i=this;return i.config=a.extend({},i.config,e),i},on:function(e,i){return layui.onevent.call(this,r,e,i)}}),r="carousel",d="layui-this",s="layui-carousel-left",u="layui-carousel-right",c="layui-carousel-prev",m="layui-carousel-next",l="layui-carousel-arrow",f="layui-carousel-ind",i=function(e){var i=this;i.config=a.extend({},i.config,o.config,e),i.render()};i.prototype.config={width:"600px",height:"280px",full:!1,arrow:"hover",indicator:"inside",autoplay:!0,interval:3e3,anim:"",trigger:"click",index:0},i.prototype.render=function(){var e=this,i=e.config,n=a(i.elem);if(1*[carousel-item]>*"),i.index<0&&(i.index=0),i.index>=e.elemitem.length&&(i.index=e.elemitem.length-1),i.interval<800&&(i.interval=800),i.full?i.elem.css({position:"fixed",width:"100%",height:"100%",zindex:9999}):i.elem.css({width:i.width,height:i.height}),i.elem.attr("lay-anim",i.anim),e.elemitem.eq(i.index).addclass(d),e.elemitem.length<=1||(e.indicator(),e.arrow(),e.autoplay(),e.events()))},i.prototype.reload=function(e){var i=this;clearinterval(i.timer),i.config=a.extend({},i.config,e),i.render()},i.prototype.previndex=function(){var e=this.config.index-1;return e=e<0?this.elemitem.length-1:e},i.prototype.nextindex=function(){var e=this.config.index+1;return e=e>=this.elemitem.length?0:e},i.prototype.addindex=function(e){var i=this.config;i.index=i.index+(e=e||1),i.index>=this.elemitem.length&&(i.index=0)},i.prototype.subindex=function(e){var i=this.config;i.index=i.index-(e=e||1),i.index<0&&(i.index=this.elemitem.length-1)},i.prototype.autoplay=function(){var e=this,i=e.config;i.autoplay&&(clearinterval(e.timer),e.timer=setinterval(function(){e.slide()},i.interval))},i.prototype.arrow=function(){var i=this,e=i.config,n=a(['",'"].join(""));e.elem.attr("lay-arrow",e.arrow),e.elem.find("."+l)[0]&&e.elem.find("."+l).remove(),e.elem.append(n),n.on("click",function(){var e=a(this).attr("lay-type");i.slide(e)})},i.prototype["goto"]=function(e){var i=this,n=i.config;e>n.index?i.slide("add",e-n.index):e
          ',(i=[],layui.each(e.elemitem,function(e){i.push("")}),i.join("")),"
        "].join(""));n.elem.attr("lay-indicator",n.indicator),n.elem.find("."+f)[0]&&n.elem.find("."+f).remove(),n.elem.append(t),"updown"===n.anim&&t.css("margin-top",-t.height()/2),t.find("li").on("hover"===n.trigger?"mouseover":n.trigger,function(){e["goto"](a(this).index())})},i.prototype.slide=function(e,i){var n=this,t=n.elemitem,a=n.config,o=a.index,l=a.elem.attr("lay-filter");n.haveslide||("sub"===e?(n.subindex(i),t.eq(a.index).addclass(c),settimeout(function(){t.eq(o).addclass(u),t.eq(a.index).addclass(u)},50)):(n.addindex(i),t.eq(a.index).addclass(m),settimeout(function(){t.eq(o).addclass(s),t.eq(a.index).addclass(s)},50)),settimeout(function(){t.removeclass(d+" "+c+" "+m+" "+s+" "+u),t.eq(a.index).addclass(d),n.haveslide=!1},300),n.elemind.find("li").eq(a.index).addclass(d).siblings().removeclass(d),n.haveslide=!0,e={index:a.index,previndex:o,item:t.eq(a.index)},"function"==typeof a.change&&a.change(e),layui.event.call(this,r,"change("+l+")",e))},i.prototype.events=function(){var e=this,i=e.config;i.elem.data("haveevents")||(i.elem.on("mouseenter",function(){"always"!==e.config.autoplay&&clearinterval(e.timer)}).on("mouseleave",function(){"always"!==e.config.autoplay&&e.autoplay()}),i.elem.data("haveevents",!0))},o.render=function(e){return new i(e)},e(r,o)});layui.define(["jquery","lay"],function(e){"use strict";var s=layui.jquery,r=layui.lay,c={config:{},index:layui.rate?layui.rate.index+1e4:0,set:function(e){var a=this;return a.config=s.extend({},a.config,e),a},on:function(e,a){return layui.onevent.call(this,l,e,a)}},l="rate",f="layui-icon-rate",h="layui-icon-rate-solid",o="layui-icon-rate-half",u="layui-icon-rate-solid layui-icon-rate-half",v="layui-icon-rate layui-icon-rate-half",a=function(e){var a=this;a.index=++c.index,a.config=s.extend({},a.config,c.config,e),a.render()};a.prototype.config={length:5,text:!1,readonly:!1,half:!1,value:0,theme:""},a.prototype.render=function(){var e=this,a=e.config,l=s(a.elem);if(1a.length&&(a.value=a.length),parseint(a.value)===a.value||a.half||(a.value=math.ceil(a.value)-a.value<.5?math.ceil(a.value):math.floor(a.value)),'
          "),t=1;t<=a.length;t++){var o='
        • ";a.half&&parseint(a.value)!==a.value&&t==math.ceil(a.value)?n=n+'
        • ":n+=o}n+="
        "+(a.text?''+a.value+"\u661f":"")+"";var l=a.elem,u=l.next(".layui-rate");u[0]&&u.remove(),e.elemtemp=s(n),a.span=e.elemtemp.next("span"),a.settext&&a.settext(a.value),l.html(e.elemtemp),l.addclass("layui-inline"),a.readonly||e.action()},a.prototype.setvalue=function(e){this.config.value=e,this.render()},a.prototype.action=function(){var i=this.config,n=this.elemtemp,t=n.find("i").width();n.children("li").each(function(e){var a=e+1,l=s(this);l.on("click",function(e){i.value=a,i.half&&e.pagex-s(this).offset().left<=t/2&&(i.value=i.value-.5),i.text&&n.next("span").text(i.value+"\u661f"),i.choose&&i.choose(i.value),i.settext&&i.settext(i.value)}),l.on("mousemove",function(e){n.find("i").each(function(){s(this).addclass(f).removeclass(u)}),n.find("i:lt("+a+")").each(function(){s(this).addclass(h).removeclass(v)}),i.half&&e.pagex-s(this).offset().left<=t/2&&l.children("i").addclass(o).removeclass(h)}),l.on("mouseleave",function(){n.find("i").each(function(){s(this).addclass(f).removeclass(u)}),n.find("i:lt("+math.floor(i.value)+")").each(function(){s(this).addclass(h).removeclass(v)}),i.half&&parseint(i.value)!==i.value&&n.children("li:eq("+math.floor(i.value)+")").children("i").addclass(o).removeclass("layui-icon-rate-solid layui-icon-rate")})})},a.prototype.events=function(){this.config},c.render=function(e){e=new a(e);return function(){var a=this;return{setvalue:function(e){a.setvalue.call(a,e)},config:a.config}}.call(e)},e(l,c)});layui.define("jquery",function(l){"use strict";var g=layui.$,e=function(l){};e.prototype.load=function(l){var t,i,n,e,r,o,a,c,m,s,u,f,y,d=this,p=0,h=g((l=l||{}).elem);if(h[0])return e=g(l.scrollelem||document),r=l.mb||50,o=!("isauto"in l)||l.isauto,a=l.end||"\u6ca1\u6709\u66f4\u591a\u4e86",c=l.scrollelem&&l.scrollelem!==document,m="\u52a0\u8f7d\u66f4\u591a",s=g('"),h.find(".layui-flow-more")[0]||h.append(s),u=function(l,e){l=g(l),s.before(l),(e=0==e||null)?s.html(a):s.find("a").html(m),i=e,t=null,y&&y()},f=function(){t=!0,s.find("a").html(''),"function"==typeof l.done&&l.done(++p,u)},f(),s.find("a").on("click",function(){g(this);i||t||f()}),l.islazyimg&&(y=d.lazyimg({elem:l.elem+" img",scrollelem:l.scrollelem})),o&&e.on("scroll",function(){var e=g(this),o=e.scrolltop();n&&cleartimeout(n),!i&&h.width()&&(n=settimeout(function(){var l=(c?e:g(window)).height();(c?e.prop("scrollheight"):document.documentelement.scrollheight)-o-l<=r&&(t||f())},100))}),d},e.prototype.lazyimg=function(l){var e,c=this,m=0,s=g((l=l||{}).scrollelem||document),u=l.elem||"img",f=l.scrollelem&&l.scrollelem!==document,y=function(e,l){var o,t=s.scrolltop(),l=t+l,i=f?e.offset().top-s.offset().top+t:e.offset().top;t<=i&&i<=l&&e.attr("lay-src")&&(o=e.attr("lay-src"),layui.img(o,function(){var l=c.lazyimg.elem.eq(m);e.attr("src",o).removeattr("lay-src"),l[0]&&n(l),m++},function(){c.lazyimg.elem.eq(m);e.removeattr("lay-src")}))},n=function(l,e){var o=(f?e||s:g(window)).height(),t=s.scrolltop(),i=t+o;if(c.lazyimg.elem=g(u),l)y(l,o);else for(var n=0;n"),preview:"preview"}},x=function(e){return _.trim(e).replace(/^\n|\n$/,"")};e("code",function(e){var m=e=_.extend(!0,{},a,e);e.elem=_(e.elem),e.elem[0]&&layui.each(e.elem.get().reverse(),function(e,a){var t,l,i,o,n,s,c,d,r,u,y=_(a),e=_.extend(!0,{},m,lay.options(a),(t={},layui.each(["title","height","encode","skin","about"],function(e,a){var i=y.attr("lay-"+a);"string"==typeof i&&(t[a]=i)}),t)),p=y.data("code")||(i=[],y.children("textarea").each(function(){i.push(x(this.value))}),0===i.length&&i.push(x(y.html())),i),f=(y.data("code",p),{copy:{classname:"file-b",title:["\u590d\u5236\u4ee3\u7801"],event:function(e,a){if("function"==typeof e.oncopy)e.oncopy(l);else try{navigator.clipboard.writetext(c.unescape(l)).then(function(){g.msg("\u5df2\u590d\u5236",{icon:1})})}catch(i){g.msg("\u590d\u5236\u5931\u8d25",{icon:2})}}}}),v=(e.preview&&(a="lay-code-df-"+e,r=e.layout||["code","preview"],o="iframe"===e.preview,l=_('
        '),d=_('
        '),n=_('
        '),u=_('
        '),s=_('
        '),m=y.parent("."+t.elem_preview),v=y.prev("."+t.elem_tab),h=y.next("."+t.elem_item+"-preview"),e.id&&l.attr("id",e.id),l.addclass(e.classname),d.attr("lay-filter",a),e.encode=!0,layui.each(r,function(e,a){var i=_('
      • ');0===e&&i.addclass("layui-this"),i.html(e.text[a]),n.append(i)}),_.extend(f,{full:{classname:"screen-full",title:["\u6700\u5927\u5316\u663e\u793a","\u8fd8\u539f\u663e\u793a"],event:function(e,a){var i=e.closest("."+t.elem_preview),t="layui-icon-"+this.classname,l="layui-icon-screen-restore",o=this.title,n=_("html,body"),s="layui-scollbar-hide";e.hasclass(t)?(i.addclass(t.elem_full),e.removeclass(t).addclass(l),e.attr("title",o[1]),n.addclass(s)):(i.removeclass(t.elem_full),e.removeclass(l).addclass(t),e.attr("title",o[0]),n.removeclass(s))}},window:{classname:"release",title:["\u5728\u65b0\u7a97\u53e3\u9884\u89c8"],event:function(e,a){c.openwin({content:l})}}}),e.copy&&("array"===layui.type(e.tools)?-1===e.tools.indexof("copy")&&e.tools.unshift("copy"):e.tools=["copy"]),s.on("click",">i",function(){var e=_(this),a=e.data("type");"function"==typeof f[a].event&&f[a].event(e,a),"function"==typeof e.toolsevent&&e.toolsevent(e,a)}),layui.each(e.tools,function(e,a){var i=f[a]&&f[a].classname||a,t=f[a].title||[""];s.append('')}),v[0]&&v.remove(),h[0]&&h.remove(),m[0]&&y.unwrap(),d.append(n),e.tools&&d.append(s),y.wrap(l).addclass(t.elem_item).before(d),o&&u.html(''),c=function(e){var a=e.children("iframe")[0],i=(o&&a?a.srcdoc=p.join(""):e.html(p.join("")),{container:e,render:function(){b.render(e.find(".layui-form")),w.render()}});settimeout(function(){"function"==typeof e.done&&e.done(i)},3)},"preview"===r[0]?(u.addclass(t.elem_show),y.before(u),c(u)):y.addclass(t.elem_show).after(u),e.codestyle=[e.style,e.codestyle].join(""),e.previewstyle=[e.style,e.previewstyle].join(""),u.attr("style",e.previewstyle),w.on("tab("+a+")",function(e){var a=_(this),i=_(e.elem).closest("."+t.elem_preview).find("."+t.elem_item),e=i.eq(e.index);i.removeclass(t.elem_show),e.addclass(t.elem_show),"preview"===a.attr("lay-id")&&c(e)})),e.ln?"ol":"ul"),h=_("<"+v+' class="layui-code-'+v+'">'),m=_('
        '),l=(y.addclass("layui-code-view layui-box"),e.skin&&("notepad"===e.skin&&(e.skin="dark"),y.removeclass("layui-code-dark layui-code-light"),y.addclass("layui-code-"+e.skin)),l=p.join(""));"function"==typeof e.codeparse&&(l=l=e.codeparse(l)),l=(l=e.encode?c.escape(l):l).replace(/[\r\t\n]+/g,"
      • "),y.html(h.html("
      • "+l+"
      • ")),e.header&&!y.children("."+t.elem_title)[0]&&(m.html((e.title||e.text.code)+(e.about?'
        '+e.about+"
        ":"")),y.prepend(m)),e.elem.length===e+1&&"function"==typeof e.alldone&&e.alldone(),0<(d=math.floor(h.find("li").length/100))&&h.css("margin-left",d+"px"),e.height&&h.css("max-height",e.height),h.attr("style",e.codestyle),e.copy&&!e.preview&&(r=_(['','',""].join("")),u=y.children("."+t.elem_copy),(h[0].style.height||h[0].style.maxheight)&&r.addclass(t.elem_copy+"-offset"),u[0]&&u.remove(),y.append(r),r.on("click",function(){f.copy.event()}))})})}),layui["layui.all"]||layui.addcss("modules/code.css?v=3","skincodecss");