StudentManageSystem/wwwroot/lib/layui_ext/dtree/dtree.js
(开头部分) 64KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
layui.define(["jquery","layer","form"],function(e){var y=layui.$,f=layui.layer,r=layui.form,m="dtree-nav-ul-sid",k="dtree-nav-item",S="dtree-nav-div",v="dtreefont-special",o="dtree-none-text",t="dtree-toolbar",g="dtree-toolbar-tool",l="dtree-toolbar-fixed",D="dtree-nav-checkbox-div",N="d-click-checkbar",n="t-click",c="dtree",s="dtree-nav-first-line",d="dtree-nav-line",h="dtree-nav-last-line",i="dtree-nav-this",C="dtree-nav-show",T="dtree-nav-hide",x="dtree-disabled",I="dtree-icon-hide",a=y("body"),u=y(window),p=(y(document),"dtree"),b={},j={},P="dtree-icon-fuxuankuangxuanzhong",A="dtree-icon-fuxuankuang",w="dtree-icon-fuxuankuang-banxuan",q="dtree-icon-move-down",L="dtree-icon-move-up",R="dtree-icon-refresh",O="dtree-icon-roundcheckfill",_="dtree-icon-roundclosefill",E="dtree-icon-roundcheck",F="dtree-icon-delete1",M="dtree-icon-search_list_light",H="dtree-icon-pulldown",U="dtree-icon-pullup",B="dtree-icon-roundadd",V="dtree-icon-bianji",W="dtree-icon-roundclose",$={"-1":{open:"dtree-icon-null-open",close:"dtree-icon-null-close"},0:{open:"dtree-icon-wenjianjiazhankai",close:"dtree-icon-weibiaoti5"},1:{open:"dtree-icon-jian",close:"dtree-icon-jia"},2:{open:"dtree-icon-xiangxia1",close:"dtree-icon-xiangyou"}},J={"-1":"dtree-icon-null",0:"dtree-icon-weibiaoti5",1:"dtree-icon-yonghu",2:"dtree-icon-fenzhijigou",3:"dtree-icon-fenguangbaobiao",4:"dtree-icon-xinxipilu",5:"dtree-icon-shuye1",6:"dtree-icon-caidan_xunzhang",7:"dtree-icon-normal-file",8:"dtree-icon-dian",9:"dtree-icon-set-sm",10:"dtree-icon-rate"},G="dtree-",z="checkNodeClick",X="itemNodeClick",K="pulldown",Q="pullup",Y="addToolbar",Z="editToolbar",ee="delToolbar",te="moveDown",oe="moveUp",ae="refresh",ie="checkAll",ne="unCheckAll",se="invertAll",re="remove",le="searchNode",de={getElemId:function(e){var t=e.elem||"",o=e.obj||y(t);return 0==o.length?"":y(o)[0].id},escape:function(e){return"string"!=typeof e?"":e.replace(ue.escape,function(e){return he.escape[e]})},unescape:function(e){return"string"!=typeof e?"":e.replace(ue.unescape,function(e){return he.unescape[e]})},cloneObj:function(e,t){var o={};e instanceof Array&&(o=[]);var a="";for(var i in void 0!==t&&(a=t.join(",")),e)if(-1==a.indexOf(i)){var n=e[i];o[i]="object"==typeof n?de.cloneObj(n,void 0!==typeof t?t:[]):n}return o},trimToDot:function(e){return e.replace(/ /g,".")}},ce=Object.keys||function(e){e=Object(e);var t=[];for(var o in e)t.push(o);return t},he={escape:{"&":"&","<":"<",">":">","'":"&quo;"}};he.unescape=function(e){e=Object(e);var t={};for(var o in e)t[e[o]]=o;return t}(he.escape);var ue={escape:RegExp("["+ce(he.escape).join("")+"]","g"),unescape:RegExp("("+ce(he.unescape).join("|")+")","g")},fe=function(a){var e=a.data?a.data:{},t="boolean"!=typeof a.async||a.async;y.ajax({type:a.type?a.type:"POST",headers:a.headers,url:a.url,dataType:a.dataType?a.dataType:"json",data:e,async:t,contentType:a.contentType,xhrFields:{withCredentials:a.withCredentials},beforeSend:function(e,t){return"function"!=typeof a.beforeSend||a.beforeSend(e,t)},success:a.success,error:function(e,t,o){"function"==typeof a.error?a.error(e,t,o):f.msg("异步加载失败: "+t,{icon:5,shift:6})},statusCode:{404:function(){f.msg("未找到指定请求,请检查访问路径!",{icon:5,shift:6})},500:function(){f.msg("系统错误!",{icon:5,shift:6})}},complete:function(e,t){"function"==typeof a.complete&&a.complete(e,t)}})},pe=function(e,t){var o=e;for(var a in t)o+=a+"="+t[a]+"&";return o=o.substring(0,o.length-1)},be=function(e){this.formatter={title:!1},this.response={statusName:"code",statusCode:200,message:"message",rootName:"data",treeId:"id",parentId:"parentId",title:"title",ficonClass:"ficonClass",iconClass:"iconClass",childName:"children",last:"last",spread:"spread",disabled:"disabled",hide:"hide",checkArr:"checkArr",checked:"checked",type:"type",basicData:"basicData"},this.defaultRequest={nodeId:"nodeId",parentId:"parentId",context:"context",leaf:"leaf",level:"level",spread:"spread",dataType:"dataType",checked:"checked",initchecked:"initchecked",basicData:"basicData",recordData:"recordData"},this.toolbarFun={addTreeNode:function(e,t){},editTreeNode:function(e,t){},editTreeLoad:function(e){},delTreeNode:function(e,t){},loadToolbarBefore:function(e,t,o){return e}},this.toolbarStyle={title:"节点",area:["60%","80%"]},this.menubarFun={remove:function(e){return!0}},this.menubarTips={toolbar:[],group:[te,oe,ae,ie,ne,se,re,le],freedom:[]},this.checkbarFun={chooseBefore:function(e,t){return!0},chooseDone:function(e){}},this.iframeDefaultRequest={nodeId:"nodeId",parentId:"parentId",context:"context",leaf:"leaf",level:"level",spread:"spread",dataType:"dataType",checked:"checked",initchecked:"initchecked",basicData:"basicData",recordData:"recordData"},this.iframeFun={iframeDone:function(e){}},this.style={item:"",itemThis:"",dfont:"",icon:"",cbox:"",chs:""},this.usefontStyle={fnode:{node:{open:"",close:""},leaf:""},snode:{node:{open:"",close:""},leaf:""},checkbox:{on:"",out:"",noall:""},menubar:{movedown:"",moveup:"",refresh:"",checkAll:"",unCheckAll:"",invertAll:"",remove:"",search:""},menubarExt:"",toolbar:{menubar:{movedown:"",moveup:"",refresh:"",checkAll:"",unCheckAll:"",invertAll:"",remove:"",search:""},menubarExt:"",pulldown:"",pullup:"",add:"",edit:"",del:""},toolbarExt:""},this.node={nodeId:"",parentId:"",context:"",leaf:"",level:"",spread:"",dataType:"",checked:"",initchecked:"",basicData:"",recordData:""},this.toolbarMenu={},this.checkbarNode=[],this.errData=[],this.checkArrLen=0,this.temp=[],this.bak="",this.setting(e)};be.prototype.setting=function(e){this.options=e||{},this.elem=this.options.elem||b.elem||"",void 0===this.options.obj?this.elem&&0<y(this.elem).length&&(this.obj=y(this.elem)):(this.obj=this.options.obj||b.obj||this.obj,this.elem="#"+this.obj[0].id),this.scroll=this.options.scroll||b.scroll||this.elem,this.accordion="boolean"==typeof this.options.accordion?this.options.accordion:"boolean"==typeof b.accordion&&b.accordion,this.accordion?this.initLevel=1:this.initLevel=this.options.initLevel||b.initLevel||2,this.type=this.options.type||b.type||"load",this.cache="boolean"==typeof this.options.cache?this.options.cache:"boolean"!=typeof b.cache||b.cache,this.record=this.options.record||b.record||!1,this.load="boolean"==typeof this.options.load?this.options.load:"boolean"!=typeof b.load||b.load,this.none=this.options.none||b.nont||"无数据",this.tempHeight=this.options.height||b.height,this.tempHeight?/^full-\d+$/.test(this.tempHeight)?(this.fullHeightGap=this.tempHeight.split("-")[1],this.height=u.height()-this.fullHeightGap):(this.fullHeightGap=this.tempHeight,this.height=this.tempHeight):(this.fullHeightGap="",this.height=""),this.width=this.options.width||b.width||"260",this.obj.css("width",this.width),this.iconfont=this.options.iconfont||b.iconfont||"dtreefont",this.iconfontStyle=this.options.iconfontStyle||b.iconfontStyle||{},this.nodeIconArray=y.extend($,this.options.nodeIconArray||b.nodeIconArray)||$,this.leafIconArray=y.extend(J,this.options.leafIconArray||b.leafIconArray)||J,this.skin=this.options.skin||b.skin||"theme","layui"==this.skin?(this.line="boolean"==typeof this.options.line?this.options.line:"boolean"!=typeof b.line||b.line,this.ficon=this.options.ficon||b.ficon||"7",this.fnodeIcon="string"==typeof this.ficon||"number"==typeof this.ficon?"-1"==this.ficon?"-1":"1":this.ficon[0],this.fleafIcon="string"==typeof this.ficon||"number"==typeof this.ficon?this.ficon:this.ficon[1],this.icon=this.options.icon||b.icon||"-1",this.nodeIcon="string"==typeof this.icon||"number"==typeof this.icon?(this.icon,"-1"):this.icon[0]):"laySimple"==this.skin?(this.line=this.options.line||b.line||!1,this.ficon=this.options.ficon||b.ficon||["2","-1"],this.fnodeIcon="string"==typeof this.ficon||"number"==typeof this.ficon?"-1"==this.ficon?"-1":"2":this.ficon[0],this.fleafIcon="string"==typeof this.ficon||"number"==typeof this.ficon?this.ficon:this.ficon[1],this.icon=this.options.icon||b.icon||"-1",this.nodeIcon="string"==typeof this.icon||"number"==typeof this.icon?(this.icon,"-1"):this.icon[0]):(this.line=this.options.line||b.line||!1,this.ficon=this.options.ficon||b.ficon||"8",this.fnodeIcon="string"==typeof this.ficon||"number"==typeof this.ficon?"-1"==this.ficon?"-1":"1":this.ficon[0],this.fleafIcon="string"==typeof this.ficon||"number"==typeof this.ficon?this.ficon:this.ficon[1],this.icon=this.options.icon||b.icon||"5",this.nodeIcon="string"==typeof this.icon||"number"==typeof this.icon?"-1"==this.icon?"-1":"0":this.icon[0]),this.leafIcon="string"==typeof this.icon||"number"==typeof this.icon?this.icon:this.icon[1],this.url=this.options.url||b.url||"",this.async="boolean"==typeof this.options.async?this.options.async:"boolean"!=typeof b.async||b.async,this.asyncLoad=this.options.asyncLoad||b.asyncLoad||[],this.headers=this.options.headers||b.headers||{},this.method=this.options.method||b.method||"post",this.dataType=this.options.dataType||b.dataType||"json",this.contentType=this.options.contentType||b.contentType||"application/x-www-form-urlencoded",this.defaultRequest=y.extend(this.defaultRequest,this.options.defaultRequest||b.defaultRequest)||this.defaultRequest,this.filterRequest=this.options.filterRequest||b.filterRequest||[],this.request=this.options.request||b.request||{},this.response=y.extend(this.response,this.options.response||b.response)||this.response,this.data=this.options.data||b.data||null,this.dataFormat=this.options.dataFormat||b.dataFormat||"levelRelationship",this.dataStyle=this.options.dataStyle||b.dataStyle||"defaultStyle",this.errDataShow=this.options.errDataShow||b.errDataShow||!1,this.withCredentials=this.options.withCredentials||b.withCredentials||!1,this.beforeSend=this.options.beforeSend||b.beforeSend||function(e,t,o){return!0},this.success=this.options.success||b.success||function(e,t,o){},this.done=this.options.done||b.done||function(e,t,o){},this.formatter=y.extend(this.formatter,this.options.formatter||b.formatter)||this.formatter,this.error=this.options.error||b.error||function(e,t,o){},this.complete=this.options.complete||b.complete||function(e,t){},this.checkbar=this.options.checkbar||b.checkbar||!1,this.checkbarLoad=this.options.checkbarLoad||b.checkbarLoad||"node",this.checkbarType=this.options.checkbarType||b.checkbarType||"all",this.checkbarData=this.options.checkbarData||b.checkbarData||"choose",this.checkbarFun=y.extend(this.checkbarFun,this.options.checkbarFun||b.checkbarFun)||this.checkbarFun,this.menubar=this.options.menubar||b.menubar||!1,this.menubarTips=y.extend(this.menubarTips,this.options.menubarTips||b.menubarTips)||this.menubarTips,this.menubarFun=y.extend(this.menubarFun,this.options.menubarFun||b.menubarFun)||this.menubarFun,this.toolbar=this.options.toolbar||b.toolbar||!1,this.toolbarWay=this.options.toolbarWay||b.toolbarWay||"contextmenu",this.toolbarStyle=y.extend(this.toolbarStyle,this.options.toolbarStyle||b.toolbarStyle)||this.toolbarStyle,this.toolbarLoad=this.options.toolbarLoad||b.toolbarLoad||"node",this.toolbarShow=this.options.toolbarShow||b.toolbarShow||["add","edit","delete"],this.toolbarBtn=this.options.toolbarBtn||b.toolbarBtn||null,this.toolbarExt=this.options.toolbarExt||b.toolbarExt||[],this.toolbarFun=y.extend(this.toolbarFun,this.options.toolbarFun||b.toolbarFun)||this.toolbarFun,this.useIframe=this.options.useIframe||b.useIframe||!1,this.iframeElem=this.options.iframeElem||b.iframeElem||"",this.iframeUrl=this.options.iframeUrl||b.iframeUrl||"",this.iframeLoad=this.options.iframeLoad||b.iframeLoad||"leaf",this.iframeDefaultRequest=y.extend(this.iframeDefaultRequest,this.options.iframeDefaultRequest||b.iframeDefaultRequest)||this.iframeDefaultRequest,this.iframeRequest=y.extend(this.iframeRequest,this.options.iframeRequest)||y.extend(this.iframeRequest,b.iframeRequest)||this.iframeRequest,this.iframeFun=y.extend(this.iframeFun,this.options.iframeFun)||y.extend(this.iframeFun,b.iframeFun)||this.iframeFun,this.select=this.options.select||!1,this.select&&this.selectSetting(),this.ensureTheme()},be.prototype.reloadSetting=function(e){this.options=y.extend(this.options,e)||this.options,this.elem=this.options.elem||this.elem,void 0===this.options.obj?this.elem&&0<y(this.elem).length&&(this.obj=y(this.elem)):(this.obj=this.options.obj||this.obj,this.elem="#"+this.obj[0].id),this.scroll=this.options.scroll||this.scroll,this.accordion="boolean"==typeof this.options.accordion?this.options.accordion:this.accordion,this.accordion?this.initLevel=1:this.initLevel=this.options.initLevel||this.initLevel,this.type=this.options.type||this.type,this.cache="boolean"==typeof this.options.cache?this.options.cache:this.cache,this.record="boolean"==typeof this.options.record?this.options.record:this.record,this.load="boolean"==typeof this.options.load?this.options.load:this.load,this.none=this.options.none||this.none,this.tempHeight=this.options.height||this.height,this.tempHeight&&(/^full-\d+$/.test(this.tempHeight)?(this.fullHeightGap=this.tempHeight.split("-")[1],this.height=u.height()-this.fullHeightGap):(this.fullHeightGap=this.tempHeight,this.height=this.tempHeight)),this.width=this.options.width||this.width,this.obj.css("width",this.width),this.line="boolean"==typeof this.options.line?this.options.line:this.line,this.iconfont=this.options.iconfont||this.iconfont,this.iconfontStyle=this.options.iconfontStyle||this.iconfontStyle,this.nodeIconArray=y.extend($,this.options.nodeIconArray)||this.nodeIconArray,this.leafIconArray=y.extend(J,this.options.leafIconArray)||this.leafIconArray,this.skin=this.options.skin||this.skin,"layui"==this.skin?(this.line="boolean"!=typeof this.options.line||this.options.line,this.ficon=this.options.ficon||this.ficon,this.fnodeIcon="string"==typeof this.ficon||"number"==typeof this.ficon?"-1"==this.ficon?"-1":"1":this.ficon[0],this.fleafIcon="string"==typeof this.ficon||"number"==typeof this.ficon?this.ficon:this.ficon[1],this.icon=this.options.icon||this.icon,this.nodeIcon="string"==typeof this.icon||"number"==typeof this.icon?(this.icon,"-1"):this.icon[0]):"laySimple"==this.skin?(this.line="boolean"==typeof this.options.line&&this.options.line,this.ficon=this.options.ficon||this.ficon,this.fnodeIcon="string"==typeof this.ficon||"number"==typeof this.ficon?"-1"==this.ficon?"-1":"2":this.ficon[0],this.fleafIcon="string"==typeof this.ficon||"number"==typeof this.ficon?this.ficon:this.ficon[1],this.icon=this.options.icon||this.icon,this.nodeIcon="string"==typeof this.icon||"number"==typeof this.icon?(this.icon,"-1"):this.icon[0]):(this.line="boolean"==typeof this.options.line&&this.options.line,this.ficon=this.options.ficon||this.ficon,this.fnodeIcon="string"==typeof this.ficon||"number"==typeof this.ficon?"-1"==this.ficon?"-1":"1":this.ficon[0],this.fleafIcon="string"==typeof this.ficon||"number"==typeof this.ficon?this.ficon:this.ficon[1],this.icon=this.options.icon||this.icon,this.nodeIcon="string"==typeof this.icon||"number"==typeof this.icon?"-1"==this.icon?"-1":"0":this.icon[0]),this.leafIcon="string"==typeof this.icon||"number"==typeof this.icon?this.icon:this.icon[1],this.url=this.options.url||this.url,this.async="boolean"==typeof this.options.async?this.options.async:this.async,this.asyncLoad=this.options.asyncLoad||this.asyncLoad,this.headers=this.options.headers||this.headers,this.method=this.options.method||this.method,this.dataType=this.options.dataType||this.dataType,this.contentType=this.options.contentType||this.contentType,this.defaultRequest=y.extend(this.defaultRequest,this.options.defaultRequest)||this.defaultRequest,this.filterRequest=this.options.filterRequest||this.filterRequest,this.request=this.options.request||this.request,this.response=y.extend(this.response,this.options.response)||this.response,this.data=this.options.data||this.data,this.dataFormat=this.options.dataFormat||this.dataFormat,this.dataStyle=this.options.dataStyle||this.dataStyle,this.errDataShow="boolean"==typeof this.options.errDataShow?this.options.errDataShow:this.errDataShow,this.withCredentials="boolean"==typeof this.options.withCredentials?this.options.withCredentials:this.withCredentials,this.beforeSend=this.options.beforeSend||this.beforeSend,this.success=this.options.success||this.success,this.done=this.options.done||this.done,this.formatter=y.extend(this.formatter,this.options.formatter)||this.formatter,this.error=this.options.error||this.error,this.complete=this.options.complete||this.complete,this.checkbar=this.options.checkbar||this.checkbar,this.checkbarLoad=this.options.checkbarLoad||this.checkbarLoad,this.checkbarType=this.options.checkbarType||this.checkbarType,this.checkbarData=this.options.checkbarData||this.checkbarData,this.checkbarFun=y.extend(this.checkbarFun,this.options.checkbarFun)||this.checkbarFun,this.menubar=this.options.menubar||this.menubar,this.menubarTips=y.extend(this.menubarTips,this.options.menubarTips)||this.menubarTips,this.menubarFun=y.extend(this.menubarFun,this.options.menubarFun)||this.menubarFun,this.toolbar=this.options.toolbar||this.toolbar,this.toolbarWay=this.options.toolbarWay||this.toolbarWay,this.toolbarStyle=y.extend(this.toolbarStyle,this.options.toolbarStyle)||this.toolbarStyle,this.toolbarLoad=this.options.toolbarLoad||this.toolbarLoad,this.toolbarShow=this.options.toolbarShow||this.toolbarShow,this.toolbarBtn=this.options.toolbarBtn||this.toolbarBtn,this.toolbarExt=this.options.toolbarExt||this.toolbarExt,this.toolbarFun=y.extend(this.toolbarFun,this.options.toolbarFun)||this.toolbarFun,this.useIframe=this.options.useIframe||this.useIframe,this.iframeElem=this.options.iframeElem||this.iframeElem,this.iframeUrl=this.options.iframeUrl||this.iframeUrl,this.iframeLoad=this.options.iframeLoad||this.iframeLoad,this.iframeDefaultRequest=y.extend(this.iframeDefaultRequest,this.options.iframeDefaultRequest)||this.iframeDefaultRequest,this.iframeRequest=y.extend(this.iframeRequest,this.options.iframeRequest)||this.iframeRequest,this.iframeFun=y.extend(this.iframeFun,this.options.iframeFun)||this.iframeFun,this.select&&this.reloadSelectSetting(),this.ensureTheme()},be.prototype.selectSetting=function(){this.select=!0,this.selectInitVal=this.obj.attr("data-value")||this.options.selectInitVal||"",this.selectTreeDiv=this.obj[0].id+"_tree_div",this.selectCardDiv=this.obj[0].id+"_select_card_div",this.selectDiv=this.obj[0].id+"_select_div",this.selectTipsName=this.obj[0].id+"_select_input",this.selectTips=this.options.selectTips||"请选择",this.selectCardHeight=this.options.selectCardHeight||"350",this.selectInputName=this.options.selectInputName||{nodeId:this.obj[0].id+"_select_nodeId"},this.renderSelectDom()},be.prototype.reloadSelectSetting=function(){this.selectInitVal=this.obj.attr("data-value")||this.options.selectInitVal||this.selectInitVal,this.selectTips=this.options.selectTips||this.selectTips,this.selectCardHeight=this.options.selectCardHeight||this.selectCardHeight,this.selectInputName=y.extend(this.selectInputName,this.options.selectInputName)||this.selectInputName,this.reloadSelectDom()},be.prototype.renderSelectDom=function(){var e=this,t=e.obj[0].id,o=e.selectInputName,a=[];for(var i in o)a.push('<input type="hidden" dtree-id="'+t+'" dtree-node="'+i+'" name="'+o[i]+'" value="" readonly>');var n=['<div class="layui-unselect layui-form-select" dtree-id="'+t+'" dtree-select="'+e.selectDiv+'">','<div class="layui-select-title">',a.join(""),'<input type="text" dtree-id="'+t+'" id="'+e.selectTipsName+'_id" name="'+e.selectTipsName+'" placeholder="'+e.selectTips+'" value="" readonly class="layui-input layui-unselect">','<i class="layui-edge"></i>',"</div></div>"].join("");e.obj.before(n);var s="style=";this.selectCardHeight&&(s+="'height:"+e.selectCardHeight+"px'"),e.obj.wrap('<div class="layui-card dtree-select" dtree-id="'+t+'" dtree-card="'+e.selectCardDiv+'" '+s+"></div>").wrap('<div class="layui-card-body"></div>').wrap('<div id="'+e.selectTreeDiv+'"></div>')},be.prototype.reloadSelectDom=function(){var e=this,t=e.obj[0].id,o=e.selectInputName,a=[];for(var i in o)a.push('<input type="hidden" dtree-id="'+t+'" dtree-node="'+i+'" name="'+o[i]+'" value="" readonly>');y("div[dtree-id='"+t+"'][dtree-select='"+e.selectDiv+"']").find("div.layui-select-title").html("");var n=[a.join(""),'<input type="text" dtree-id="'+t+'" id="'+e.selectTipsName+'_id" name="'+e.selectTipsName+'" placeholder="'+e.selectTips+'" value="" readonly class="layui-input layui-unselect">','<i class="layui-edge"></i>'].join("");y("div[dtree-id='"+t+"'][dtree-select='"+e.selectDiv+"']").find("div.layui-select-title").html(n);var s="style=";this.selectCardHeight&&(s+="'height:"+e.selectCardHeight+"px'"),y("div[dtree-id='"+t+"'][dtree-card='"+e.selectCardDiv+"']").attr("style",s)},be.prototype.selectVal=function(e){var t=this,o=t.obj[0].id,a=t.selectInputName,i="",n={};if(t.checkbar)return t.selectCheckboxVal();for(var s in void 0===e&&(e=t.getNowParam()),"string"==typeof e&&(e=t.getParam(e)),i=e.context,a)n[a[s]]=e[s],y("div[dtree-select='"+t.selectDiv+"']").find("input[dtree-id='"+o+"'][name='"+a[s]+"']").val(e[s]||"");return e.nodeId&&!e.context&&(i=t.getParam(e.nodeId)),y("div[dtree-select='"+t.selectDiv+"']").find("input[dtree-id='"+o+"'][name='"+t.selectTipsName+"']").val(i||""),n},be.prototype.selectCheckboxVal=function(){var e=this,t=e.obj[0].id,o=e.selectInputName,a=e.getCheckbarJsonArrParam();selectTipsNameValue=a.context;var i={};for(var n in o){var s=a[n].join(",");i[o[n]]=s,y("div[dtree-select='"+e.selectDiv+"']").find("input[dtree-id='"+t+"'][name='"+o[n]+"']").val(s)}return y("div[dtree-select='"+e.selectDiv+"']").find("input[dtree-id='"+t+"'][name='"+e.selectTipsName+"']").val(selectTipsNameValue),i},be.prototype.selectResetVal=function(){var e=this.obj[0].id;y("input[dtree-id='"+e+"']").val(""),this.cancelNavThis(),this.checkbar&&this.cancelCheckedNode()},be.prototype.ensureTheme=function(){this.style.item=G+this.skin+"-item",this.style.itemThis=G+this.skin+"-item-this",this.style.dfont=G+this.skin+"-dtreefont",this.style.ficon=G+this.skin+"-ficon",this.style.icon=G+this.skin+"-icon",this.style.cbox=G+this.skin+"-checkbox",this.style.chs=G+this.skin+"-choose";var e=this.iconfont,t=[];"string"==typeof e?t.push(e):t=e;var o=this.iconfontStyle,a=[];null==o.length?a.push(o):a=o;for(var i=0;i<t.length;i++){var n=t[i],s=a[i];void 0!==s&&(this.useDefaultOrUserDefineFnodeStyle(n,s.fnode),this.useDefaultOrUserDefineSnodeStyle(n,s.snode),this.useDefaultOrUserDefineCheckboxStyle(n,s.checkbox),this.useDefaultOrUserDefineMenubarStyle(n,s.menubar),this.useDefaultOrUserDefineMenubarExtStyle(n,s.menubarExt),this.useDefaultOrUserDefineToolbarStyle(n,s.toolbar),this.useDefaultOrUserDefineToolbarExtStyle(n,s.toolbarExt))}},be.prototype.useDefaultOrUserDefineFnodeStyle=function(e,t){var o=this.usefontStyle.fnode.node.open,a=this.usefontStyle.fnode.node.close,i=this.usefontStyle.fnode.leaf;if(void 0===t)this.usefontStyle.fnode.node.open=""==o?e+" "+this.nodeIconArray[this.fnodeIcon].open:o,this.usefontStyle.fnode.node.close=""==a?e+" "+this.nodeIconArray[this.fnodeIcon].close:a,this.usefontStyle.fnode.leaf=""==i?e+" "+this.leafIconArray[this.fleafIcon]:i;else{var n=t.node,s=t.leaf;if(void 0===n)this.usefontStyle.fnode.node.open=""==o?e+" "+this.nodeIconArray[this.fnodeIcon].open:o,this.usefontStyle.fnode.node.close=""==a?e+" "+this.nodeIconArray[this.fnodeIcon].close:a;else{var r=n.open,l=n.close;this.usefontStyle.fnode.node.open=void 0===r?""==o?e+" "+this.nodeIconArray[this.fnodeIcon].open:o:e+" "+r,this.usefontStyle.fnode.node.close=void 0===l?""==a?e+" "+this.nodeIconArray[this.fnodeIcon].close:a:e+" "+l}this.usefontStyle.fnode.leaf=void 0===s?""==i?e+" "+this.leafIconArray[this.fleafIcon]:i:e+" "+s}},be.prototype.useDefaultOrUserDefineSnodeStyle=function(e,t){var o=this.usefontStyle.snode.node.open,a=this.usefontStyle.snode.node.close,i=this.usefontStyle.snode.leaf;if(void 0===t)this.usefontStyle.snode.node.open=""==o?e+" "+this.nodeIconArray[this.nodeIcon].open:o,this.usefontStyle.snode.node.close=""==a?e+" "+this.nodeIconArray[this.nodeIcon].close:a,this.usefontStyle.snode.leaf=""==i?e+" "+this.leafIconArray[this.leafIcon]:i;else{var n=t.node,s=t.leaf;if(void 0===n)this.usefontStyle.snode.node.open=""==o?e+" "+this.nodeIconArray[this.nodeIcon].open:o,this.usefontStyle.snode.node.close=""==a?e+" "+this.nodeIconArray[this.nodeIcon].close:a;else{var r=n.open,l=n.close;this.usefontStyle.snode.node.open=void 0===r?""==o?e+" "+this.nodeIconArray[this.nodeIcon].open:o:e+" "+r,this.usefontStyle.snode.node.close=void 0===l?""==a?e+" "+this.nodeIconArray[this.nodeIcon].close:a:e+" "+l}this.usefontStyle.snode.leaf=void 0===s?""==i?e+" "+this.leafIconArray[this.leafIcon]:i:e+" "+s}},be.prototype.useDefaultOrUserDefineCheckboxStyle=function(e,t){var o=this.usefontStyle.checkbox.on,a=this.usefontStyle.checkbox.out,i=this.usefontStyle.checkbox.noall;if(void 0===t)this.usefontStyle.checkbox.on=""==o?e+" "+P:o,this.usefontStyle.checkbox.out=""==a?e+" "+A:a,this.usefontStyle.checkbox.noall=""==i?e+" "+w:i;else{var n=t.on,s=t.out,r=t.noall;this.usefontStyle.checkbox.on=void 0===n?""==o?e+" "+P:o:e+" "+n,this.usefontStyle.checkbox.out=void 0===s?""==a?e+" "+A:a:e+" "+s,this.usefontStyle.checkbox.noall=void 0===r?""==i?e+" "+w:i:e+" "+r}},be.prototype.useDefaultOrUserDefineMenubarStyle=function(e,t){var o=this.usefontStyle.menubar.movedown,a=this.usefontStyle.menubar.moveup,i=this.usefontStyle.menubar.refresh,n=this.usefontStyle.menubar.checkAll,s=this.usefontStyle.menubar.unCheckAll,r=this.usefontStyle.menubar.invertAll,l=this.usefontStyle.menubar.remove,d=this.usefontStyle.menubar.search;if(void 0===t)this.usefontStyle.menubar.movedown=""==o?e+" "+q:o,this.usefontStyle.menubar.moveup=""==a?e+" "+L:a,this.usefontStyle.menubar.refresh=""==i?e+" "+R:i,this.usefontStyle.menubar.checkAll=""==n?e+" "+O:n,this.usefontStyle.menubar.unCheckAll=""==s?e+" "+_:s,this.usefontStyle.menubar.invertAll=""==r?e+" "+E:r,this.usefontStyle.menubar.remove=""==l?e+" "+F:l,this.usefontStyle.menubar.search=""==d?e+" "+M:d;else{var c=t.movedown,h=t.moveup,u=t.refresh,f=t.checkAll,p=t.unCheckAll,b=t.invertAll,m=t.remove,y=t.search;this.usefontStyle.menubar.movedown=void 0===c?""==o?e+" "+q:o:e+" "+c,this.usefontStyle.menubar.moveup=void 0===h?""==a?e+" "+L:a:e+" "+h,this.usefontStyle.menubar.refresh=void 0===u?""==i?e+" "+R:i:e+" "+u,this.usefontStyle.menubar.checkAll=void 0===f?""==n?e+" "+O:n:e+" "+f,this.usefontStyle.menubar.unCheckAll=void 0===p?""==s?e+" "+_:s:e+" "+p,this.usefontStyle.menubar.invertAll=void 0===b?""==r?e+" "+E:r:e+" "+b,this.usefontStyle.menubar.remove=void 0===m?""==l?e+" "+F:l:e+" "+m,this.usefontStyle.menubar.search=void 0===y?""==d?e+" "+M:d:e+" "+y}},be.prototype.useDefaultOrUserDefineMenubarExtStyle=function(e,t){var o=this.usefontStyle.menubarExt;this.usefontStyle.menubarExt=void 0===t?""==o?e:o:t},be.prototype.useDefaultOrUserDefineToolbarStyle=function(e,t){var o=this.usefontStyle.toolbar.menubar.movedown,a=this.usefontStyle.toolbar.menubar.moveup,i=this.usefontStyle.toolbar.menubar.refresh,n=this.usefontStyle.toolbar.menubar.checkAll,s=this.usefontStyle.toolbar.menubar.unCheckAll,r=this.usefontStyle.toolbar.menubar.invertAll,l=this.usefontStyle.toolbar.menubar.remove,d=this.usefontStyle.toolbar.menubar.search,c=this.usefontStyle.toolbar.menubarExt,h=this.usefontStyle.toolbar.pulldown,u=this.usefontStyle.toolbar.pullup,f=this.usefontStyle.toolbar.add,p=this.usefontStyle.toolbar.edit,b=this.usefontStyle.toolbar.del;if(void 0===t)this.usefontStyle.toolbar.menubar.movedown=""==o?e+" "+this.usefontStyle.menubar.movedown:o,this.usefontStyle.toolbar.menubar.moveup=""==a?e+" "+this.usefontStyle.menubar.moveup:a,this.usefontStyle.toolbar.menubar.refresh=""==i?e+" "+this.usefontStyle.menubar.refresh:i,this.usefontStyle.toolbar.menubar.checkAll=""==n?e+" "+this.usefontStyle.menubar.checkAll:n,this.usefontStyle.toolbar.menubar.unCheckAll=""==s?e+" "+this.usefontStyle.menubar.unCheckAll:s,this.usefontStyle.toolbar.menubar.invertAll=""==r?e+" "+this.usefontStyle.menubar.invertAll:r,this.usefontStyle.toolbar.menubar.remove=""==l?e+" "+this.usefontStyle.menubar.remove:l,this.usefontStyle.toolbar.menubar.search=""==d?e+" "+this.usefontStyle.menubar.search:d,this.usefontStyle.toolbar.menubarExt=""==c?this.usefontStyle.menubarExt:c,this.usefontStyle.toolbar.pulldown=""==h?e+" "+H:h,this.usefontStyle.toolbar.pullup=""==u?e+" "+U:u,this.usefontStyle.toolbar.add=""==f?e+" "+B:f,this.usefontStyle.toolbar.edit=""==p?e+" "+V:p,this.usefontStyle.toolbar.del=""==b?e+" "+W:b;else{var m=t.menubar,y=t.menubarExt,v=t.pulldown,g=t.pullup,k=t.add,S=t.edit,D=t.del;if(void 0===m)this.usefontStyle.toolbar.menubar.movedown=""==o?e+" "+this.usefontStyle.menubar.movedown:o,this.usefontStyle.toolbar.menubar.moveup=""==a?e+" "+this.usefontStyle.menubar.moveup:a,this.usefontStyle.toolbar.menubar.refresh=""==i?e+" "+this.usefontStyle.menubar.refresh:i,this.usefontStyle.toolbar.menubar.checkAll=""==n?e+" "+this.usefontStyle.menubar.checkAll:n,this.usefontStyle.toolbar.menubar.unCheckAll=""==tempUncheckAll?e+" "+this.usefontStyle.menubar.unCheckAll:tempUncheckAll,this.usefontStyle.toolbar.menubar.invertAll=""==r?e+" "+this.usefontStyle.menubar.invertAll:r,this.usefontStyle.toolbar.menubar.remove=""==l?e+" "+this.usefontStyle.menubar.remove:l,this.usefontStyle.toolbar.menubar.search=""==d?e+" "+this.usefontStyle.menubar.search:d;else{var N=m.movedown,C=m.moveup,T=m.refresh,x=m.checkAll,I=m.unCheckAll,j=m.invertAll,P=m.remove,A=m.search;this.usefontStyle.toolbar.menubar.movedown=void 0===N?""==o?e+" "+this.usefontStyle.menubar.movedown:o:e+" "+N,this.usefontStyle.toolbar.menubar.moveup=void 0===C?""==a?e+" "+this.usefontStyle.menubar.moveup:a:e+" "+C,this.usefontStyle.toolbar.menubar.refresh=void 0===T?""==i?e+" "+this.usefontStyle.menubar.refresh:i:e+" "+T,this.usefontStyle.toolbar.menubar.checkAll=void 0===x?""==n?e+" "+this.usefontStyle.menubar.checkAll:n:e+" "+x,this.usefontStyle.toolbar.menubar.unCheckAll=void 0===I?""==tempUncheckAll?e+" "+this.usefontStyle.menubar.unCheckAll:tempUncheckAll:e+" "+I,this.usefontStyle.toolbar.menubar.invertAll=void 0===j?""==r?e+" "+this.usefontStyle.menubar.invertAll:r:e+" "+j,this.usefontStyle.toolbar.menubar.remove=void 0===P?""==l?e+" "+this.usefontStyle.menubar.remove:l:e+" "+P,this.usefontStyle.toolbar.menubar.search=void 0===A?""==d?e+" "+this.usefontStyle.menubar.search:d:e+" "+A}this.usefontStyle.toolbar.menubarExt=void 0===y?""==c?this.usefontStyle.menubarExt:c:y,this.usefontStyle.toolbar.pulldown=void 0===v?""==h?e+" "+H:h:e+" "+v,this.usefontStyle.toolbar.pullup=void 0===g?""==u?e+" "+U:u:e+" "+g,this.usefontStyle.toolbar.add=void 0===k?""==f?e+" "+B:f:e+" "+k,this.usefontStyle.toolbar.edit=void 0===S?""==p?e+" "+V:p:e+" "+S,this.usefontStyle.toolbar.del=void 0===D?""==b?e+" "+W:b:e+" "+D}},be.prototype.useDefaultOrUserDefineToolbarExtStyle=function(e,t){var o=this.usefontStyle.toolbarExt;this.usefontStyle.toolbarExt=void 0===t?""==o?e:o:t},be.prototype.operateIcon=function(e,t){var o=this,a=e.attr("data-iconClass"),i=t.attr("data-iconClass");return{open:function(){e.attr("data-spread","open"),t.attr("data-spread","open"),a||(e.removeClass(o.usefontStyle.fnode.node.close),e.addClass(o.usefontStyle.fnode.node.open)),i||(t.removeClass(o.usefontStyle.snode.node.close),t.addClass(o.usefontStyle.snode.node.open))},close:function(){e.attr("data-spread","close"),t.attr("data-spread","close"),a||(e.removeClass(o.usefontStyle.fnode.node.open),e.addClass(o.usefontStyle.fnode.node.close)),i||(t.removeClass(o.usefontStyle.snode.node.open),t.addClass(o.usefontStyle.snode.node.close))},openWithLeaf:function(){e.attr("data-spread","open"),t.attr("data-spread","open"),a||(e.removeClass(o.usefontStyle.fnode.leaf),e.addClass(o.usefontStyle.fnode.node.open)),i||(t.removeClass(o.usefontStyle.snode.leaf),t.addClass(o.usefontStyle.snode.node.open))},closeWithLeaf:function(){e.attr("data-spread","last"),t.attr("data-spread","last"),a||(e.removeClass(o.usefontStyle.fnode.node.open),e.removeClass(o.usefontStyle.fnode.node.close),e.addClass(o.usefontStyle.fnode.leaf)),i||(t.removeClass(o.usefontStyle.snode.node.open),t.removeClass(o.usefontStyle.snode.node.close),t.addClass(o.usefontStyle.snode.leaf))}}},be.prototype.showLine=function(e){var t=this;t.line&&(e&&0<e.length?e.each(function(){t.showLineLi(y(this))}):t.obj.find("li[data-id]").each(function(){t.showLineLi(y(this))}))},be.prototype.showLineLi=function(e){var t=e.children("div"),o=e.next("li"),a=e.parent("ul");if(a[0].id==this.obj[0].id)e.removeClass(d),e.removeClass(h),e.addClass(s);else{var i=a.parent("li").next("li");if(0==i.length)0==o.length?(e.removeClass(d),e.removeClass(s),e.addClass(h)):(e.removeClass(s),e.removeClass(h),e.addClass(d));else{var n=i.children("div");0==o.length&&"leaf"==t.children("cite").attr("data-leaf")&&"leaf"==n.children("cite").attr("data-leaf")?(e.removeClass(s),e.removeClass(d),e.addClass(h)):(e.removeClass(s),e.removeClass(h),e.addClass(d))}}},be.prototype.autoHeight=function(){var e=this,t=e.height;""!=t&&(e.elem==e.scroll?e.obj.parent().css("height",t+"px"):e.obj.closest(e.scroll).css("height",t+"px"))},be.prototype.reload=function(e){this.reloadSetting(e),this.init()},be.prototype.loadTreeInit=function(){var e=this,t=e.asyncLoad;e.init(function(){t&&0<t.length&&(e.obj.addClass(C),e.loadChildTreeInit(t,0))})},be.prototype.loadChildTreeInit=function(e,t){var o=this;if(t!=e.length){var a=o.getNode(e[t]);if(a&&0<a.length){var i=a.next("ul"),n=o.getNodeDom(a).fnode(),s=o.getNodeDom(a).snode();i.addClass(C),o.accordionUL(i),o.operateIcon(n,s).open(),o.getChild(a,void 0,function(){o.loadChildTreeInit(e,++t)})}}},be.prototype.init=function(e){var t=this;"object"==typeof t?(t.autoHeight(),t.data?t.dataLoadTree(!0,t.obj,t.data):t.asyncLoadTree(!0,t.obj,e)):f.msg("树组件未成功加载,请检查配置",{icon:5})},be.prototype.getChild=function(e,t,o){var a=e.next("ul");this.setNodeParam(e),void 0!==t?this.dataLoadTree(!1,a,t):this.asyncLoadTree(!1,a,o)},be.prototype.dataLoadTree=function(a,i,n){var s=this;if(void 0!==n.length)if(a&&0==n.length)i.html(s.getNoneDom().text());else{i.html("");var r=s.load?f.load(1):"";setTimeout(function(){s.success(n,i,a);var e=1==a?i.attr("data-id"):s.node.nodeId,t=1==a?1:parseInt(s.node.level)+1;if("list"==s.dataFormat){var o=s.queryListTreeByPid(e,n);s.loadListTree(o,s.data,t)}else s.loadTree(n,t);s.showLine(),s.toolbar&&"contextmenu"!=s.toolbarWay&&s.setToolbarDom().setToolbarPlace(s.toolbarMenu),s.msgErrData(),a&&s.select&&s.selectInitVal&&(s.checkbar?(s.chooseDataInit(s.selectInitVal),s.selectCheckboxVal(s.selectInitVal)):(s.dataInit(s.selectInitVal),s.selectVal(s.selectInitVal))),s.bak=s.obj.html(),s.done(s.data,i,a),s.load&&f.close(r)},100)}else f.msg("数据解析异常,data数据格式不正确",{icon:5})},be.prototype.asyncLoadTree=function(s,r,l){var d=this;if(d.url){r.html("");var a="";fe({async:d.async,headers:d.headers,type:d.method,url:d.url,dataType:d.dataType,contentType:d.contentType,withCredentials:d.withCredentials,data:d.getFilterRequestParam(d.getRequestParam()),beforeSend:function(e,t){a=d.load?f.load(1):"";var o=d.beforeSend(this,e,t);return o||d.load&&f.close(a),o},success:function(e){"string"==typeof e&&(e=y.parseJSON(e)),d.success(e,r,s);var t="";if((t="layuiStyle"==d.dataStyle?e[d.response.statusName]:e.status[d.response.statusName])==d.response.statusCode){var o=e[d.response.rootName];if(s&&void 0===o.length)return void r.html(d.getNoneDom().errText("数据解析异常,url回调后的数据格式不正确"));if(s&&0==o.length)return void r.html(d.getNoneDom().text());var a=1==s?r.attr("data-id"):d.node.nodeId,i=1==s?1:parseInt(d.node.level)+1;if("list"==d.dataFormat){var n=d.queryListTreeByPid(a,o);s?d.loadListTree(n,o,i):d.loadListTree(n,o,i,r)}else s?d.loadTree(o,i):d.loadTree(o,i,r);d.showLine(),d.toolbar&&"contextmenu"!=d.toolbarWay&&d.setToolbarDom().setToolbarPlace(d.toolbarMenu),d.msgErrData(),s||r.addClass(C),s&&d.select&&d.selectInitVal&&(d.checkbar?(d.chooseDataInit(d.selectInitVal),d.selectCheckboxVal(d.selectInitVal)):(d.dataInit(d.selectInitVal),d.selectVal(d.selectInitVal))),d.bak=d.obj.html(),d.done(e,r,s),l&&l()}else"layuiStyle"==d.dataStyle?(d.obj.html(d.getNoneDom().errText(e[d.response.message])),d.error(null,t,e[d.response.message])):(d.obj.html(d.getNoneDom().errText(e.status[d.response.message])),d.error(null,t,e.status[d.response.message]))},error:function(e,t,o){d.obj.html(d.getNoneDom().errText(t+": "+o)),d.error(e,t,o)},complete:function(e,t){d.load&&f.close(a),d.complete(e,t)}})}else f.msg("数据请求异常,url参数未指定",{icon:5})},be.prototype.loadListTree=function(e,t,o,a){var i=this;if(a=a||i.getNodeDom().nowOrRootUl(),0<e.length)for(var n=0;n<e.length;n++){var s=e[n];if("object"==typeof s){var r=i.parseData(s),l=i.queryListTreeByPid(r.treeId(),t);if(a.append(i.getLiItemDom(r.treeId(),r.parentId(),r.title(),r.fmtTitle(),r.last(l.length),r.ficonClass(),r.iconClass(),r.checkArr(),o,r.spread(o),r.disabled(),r.hide(),r.basicData(),r.recordData(),a.hasClass(c)?"root":"item")),0<l.length){var d=parseInt(o)+1;i.loadListTree(l,t,d,i.obj.find("ul[data-id='"+r.treeId()+"']"))}}}},be.prototype.queryListTreeByPid=function(e,t){var o=[];if(t)for(var a=0;a<t.length;a++){var i=t[a];"object"==typeof i&&("null"==e||null==e?null==i[this.response.parentId]&&o.push(i):i[this.response.parentId]==e&&(i[this.response.treeId]==e?this.errData.push(i):o.push(i)))}return o},be.prototype.loadTree=function(e,t,o){var a=this;if(e){o=o||a.getNodeDom().nowOrRootUl();for(var i=0;i<e.length;i++){var n=e[i];if("object"==typeof n){n[a.response.treeId]==n[a.response.parentId]&&a.errData.push(n);var s=a.parseData(n),r=s.children();if(o.append(a.getLiItemDom(s.treeId(),s.parentId(),s.title(),s.fmtTitle(),s.last(r.length),s.ficonClass(),s.iconClass(),s.checkArr(),t,s.spread(t),s.disabled(),s.hide(),s.basicData(),s.recordData(),o.hasClass(c)?"root":"item")),0!=r.length){var l=parseInt(t)+1;a.loadTree(r,l,a.obj.find("ul[data-id='"+s.treeId()+"']"))}}}}},be.prototype.msgErrData=function(){var e=this;if(0<e.errData.length&&e.errDataShow){for(var t="",o=0;o<e.errData.length;o++){t+="数据:【"+e.errData[o][e.response.title]+"】中节点id和上级id值一致! \n"}f.msg(t,{icon:2,time:5e3})}e.errData=[]},be.prototype.parseData=function(o){var a=this;return{treeId:function(){return o[a.response.treeId]},parentId:function(){return o[a.response.parentId]},fmtTitle:function(){if("function"!=typeof a.formatter.title)return o[a.response.title];var e=a.formatter.title(o),t=o[a.response.title];return(t=""==e||null==e||null==e?t:e)||""},title:function(){return o[a.response.title]},level:function(){return o[a.response.level]||""},ficonClass:function(){return o[a.response.ficonClass]||""},iconClass:function(){return o[a.response.iconClass]||""},last:function(e){return 0==e?"boolean"!=typeof o[a.response.last]||o[a.response.last]:"boolean"==typeof o[a.response.last]&&o[a.response.last]},spread:function(e){return e<a.initLevel?"boolean"!=typeof o[a.response.spread]||o[a.response.spread]:"boolean"==typeof o[a.response.spread]&&o[a.response.spread]},disabled:function(){return"boolean"==typeof o[a.response.disabled]&&o[a.response.disabled]},hide:function(){return"boolean"==typeof o[a.response.hide]&&o[a.response.hide]},checkArr:function(){var e=[],t=o[a.response.checkArr];return"string"==typeof t&&(t=-1<t.indexOf("{")&&-1<t.indexOf("}")?JSON.parse(t):{type:"0",checked:t}),"object"==typeof t&&(void 0===t.length?e.push(t):e=t),0<e.length&&e.length>a.checkArrLen&&(a.checkArrLen=e.length),e},children:function(){return o[a.response.childName]||[]},basicData:function(){return de.escape(JSON.stringify(o[a.response.basicData]))||JSON.stringify({})},recordData:function(){var e=a.record?de.cloneObj(o,[a.response.treeId,a.response.parentId,a.response.title,a.response.iconClass,a.response.childName,a.response.last,a.response.spread,a.response.disabled,a.response.hide,a.response.checkArr,a.response.checked,a.response.type,a.response.basicData]):{};return de.escape(JSON.stringify(e))},data:function(){return o}}},be.prototype.getNoneDom=function(){var t=this.obj[0].id,e=this.none;return{text:function(){return"<div class='"+o+"' dtree-id='"+t+"'>"+e+"</div>"},errText:function(e){return"<div class='"+o+"' dtree-id='"+t+"'>"+e+"</div>"}}},be.prototype.getDom=function(l,e,t,o,d,s,r,c,a,h,u,i){var f=this,p=f.obj[0].id,b=(f.toolbar,f.checkbar);return{fnode:function(){var e=f.fnodeIcon,t=f.fleafIcon,o=f.usefontStyle.fnode.leaf,a=f.usefontStyle.fnode.node.open,i=f.usefontStyle.fnode.node.close;if(s){var n=f.iconfont;i="string"==typeof n?a=o=n+" "+s:(o=n[0]+" "+s,a=n[0]+" "+s,n[0]+" "+s)}return"-1"!=e&&"-1"!=t?d?"<i class='"+o+" "+f.style.dfont+" "+f.style.ficon+"' data-spread='last' data-id='"+l+"' dtree-id='"+p+"'></i>":h?"<i class='"+a+" "+f.style.dfont+" "+f.style.ficon+"' data-spread='open' data-id='"+l+"' dtree-id='"+p+"'></i>":"<i class='"+i+" "+f.style.dfont+" "+f.style.ficon+"' data-spread='close' data-id='"+l+"' dtree-id='"+p+"' data-iconClass='"+s+"'></i>":"-1"!=e&&"-1"==t?d?"<i class='"+o+" "+I+" "+f.style.dfont+" "+f.style.ficon+"' data-spread='last' data-id='"+l+"' dtree-id='"+p+"'></i>":h?"<i class='"+a+" "+f.style.dfont+" "+f.style.ficon+"' data-spread='open' data-id='"+l+"' dtree-id='"+p+"'></i>":"<i class='"+i+" "+f.style.dfont+" "+f.style.ficon+"' data-spread='close' data-id='"+l+"' dtree-id='"+p+"' data-iconClass='"+s+"'></i>":"-1"==e&&"-1"!=t?d?"<i class='"+o+" "+f.style.dfont+" "+f.style.ficon+"' data-spread='last' data-id='"+l+"' dtree-id='"+p+"'></i>":h?"<i class='"+a+" "+f.style.dfont+" "+f.style.ficon+"' data-spread='open' data-id='"+l+"' dtree-id='"+p+"'></i>":"<i class='"+i+" "+f.style.dfont+" "+f.style.ficon+"' data-spread='close' data-id='"+l+"' dtree-id='"+p+"' data-iconClass='"+s+"'></i>":"-1"==e&&"-1"==t?d?"<i class='"+o+" "+I+" "+f.style.dfont+" "+f.style.ficon+"' data-spread='last' data-id='"+l+"' dtree-id='"+p+"' style='display:none;'></i>":h?"<i class='"+a+" "+f.style.dfont+" "+f.style.ficon+"' data-spread='open' data-id='"+l+"' dtree-id='"+p+"'></i>":"<i class='"+i+" "+f.style.dfont+" "+f.style.ficon+"' data-spread='close' data-id='"+l+"' dtree-id='"+p+"' data-iconClass='"+s+"'></i>":void 0},node:function(){var e=f.nodeIcon,t=f.leafIcon,o=f.usefontStyle.snode.leaf,a=f.usefontStyle.snode.node.open,i=f.usefontStyle.snode.node.close;if(r){var n=f.iconfont;i="string"==typeof n?a=o=n+" "+r:(o=n[0]+" "+r,a=n[0]+" "+r,n[0]+" "+r)}return"-1"!=e&&"-1"!=t?d?"<i class='"+o+" "+v+" "+f.style.dfont+" "+f.style.icon+"' data-spread='last' data-id='"+l+"' dtree-id='"+p+"' data-iconClass='"+r+"'></i>":h?"<i class='"+a+" "+v+" "+f.style.dfont+" "+f.style.icon+"' data-spread='open' data-id='"+l+"' dtree-id='"+p+"' data-iconClass='"+r+"'></i>":"<i class='"+i+" "+v+" "+f.style.dfont+" "+f.style.icon+"' data-spread='close' data-id='"+l+"' dtree-id='"+p+"' data-iconClass='"+r+"'></i>":"-1"!=e&&"-1"==t?d?"<i class='"+o+" "+v+" "+f.style.dfont+" "+f.style.icon+"' data-spread='last' data-id='"+l+"' dtree-id='"+p+"' data-iconClass='"+r+"'></i>":h?"<i class='"+a+" "+v+" "+f.style.dfont+" "+f.style.icon+"' data-spread='open' data-id='"+l+"' dtree-id='"+p+"' data-iconClass='"+r+"'></i>":"<i class='"+i+" "+v+" "+f.style.dfont+" "+f.style.icon+"' data-spread='close' data-id='"+l+"' dtree-id='"+p+"' data-iconClass='"+r+"'></i>":"-1"==e&&"-1"!=t?d?"<i class='"+o+" "+v+" "+f.style.dfont+" "+f.style.icon+"' data-spread='last' data-id='"+l+"' dtree-id='"+p+"' data-iconClass='"+r+"'></i>":h?"<i class='"+a+" "+v+" "+f.style.dfont+" "+f.style.icon+"' data-spread='open' data-id='"+l+"' dtree-id='"+p+"' data-iconClass='"+r+"'></i>":"<i class='"+i+" "+v+" "+f.style.dfont+" "+f.style.icon+"' data-spread='close' data-id='"+l+"' dtree-id='"+p+"' data-iconClass='"+r+"'></i>":"-1"==e&&"-1"==t?d?"<i class='"+o+" "+v+" "+f.style.dfont+" "+f.style.icon+"' data-spread='last' data-id='"+l+"' dtree-id='"+p+"' data-iconClass='"+r+"'></i>":h?"<i class='"+a+" "+v+" "+f.style.dfont+" "+f.style.icon+"' data-spread='open' data-id='"+l+"' dtree-id='"+p+"' data-iconClass='"+r+"'></i>":"<i class='"+i+" "+v+" "+f.style.dfont+" "+f.style.icon+"' data-spread='close' data-id='"+l+"' dtree-id='"+p+"' data-iconClass='"+r+"'></i>":void 0},checkbox:function(){var e=!1;if("node"==f.checkbarLoad?b&&(e=!0):d&&b&&(e=!0),e){var t="<div class='"+D+"' data-id='"+l+"' dtree-id='"+p+"'>";if(c&&0<c.length)for(var o=0;o<c.length;o++){var a=c[o],i=a[f.response.checked],n=a[f.response.type],s=f.usefontStyle.checkbox.out;s="2"==i?f.usefontStyle.checkbox.noall+" "+f.style.chs:"1"==i?f.usefontStyle.checkbox.on+" "+f.style.chs:f.usefontStyle.checkbox.out;var r="";u&&(r=x),t+="<i class='"+s+" "+f.style.dfont+" "+f.style.cbox+" "+r+"' data-id='"+l+"' dtree-id='"+p+"' data-checked='"+i+"' data-initchecked='"+i+"' data-type='"+n+"' dtree-click='"+z+"' data-par='."+N+"' dtree-disabled='"+u+"'></i>"}return t+="</div>"}return""},text:function(){var e="";return u&&(e=x),"<cite class='"+n+" "+e+"' data-id='"+l+"' data-leaf='"+(d?"leaf":"node")+"' dtree-disabled='"+u+"' data-title='"+t+"' >"+o+"</cite>"},ul:function(){return d?"<ul class='"+m+"' data-id='"+l+"' dtree-id='"+p+"'></ul>":h?"<ul class='"+m+" "+C+"' data-id='"+l+"' dtree-id='"+p+"'></ul>":"<ul class='"+m+"' data-id='"+l+"' dtree-id='"+p+"'></ul>"}}},be.prototype.replaceDom=function(d,c,h,l,u,e){var f=this,p=f.obj[0].id,b=(f.toolbar,f.checkbar);return{fnode:function(e){var t="",o=f.fnodeIcon,a=(f.fleafIcon,f.usefontStyle.fnode.leaf),i=f.usefontStyle.fnode.node.open,n=f.usefontStyle.fnode.node.close;if(e){var s=f.iconfont;n="string"==typeof s?i=a=s+" "+e:(a=s[0]+" "+e,i=s[0]+" "+e,s[0]+" "+e)}"-1"!=o&&"-1"!=leafIcon?t=h?"<i class='"+a+" "+v+" "+f.style.dfont+" "+f.style.icon+"' data-spread='last' data-id='"+c+"' dtree-id='"+p+"' data-iconClass='"+iconClass+"'></i>":l?"<i class='"+i+" "+v+" "+f.style.dfont+" "+f.style.icon+"' data-spread='open' data-id='"+c+"' dtree-id='"+p+"' data-iconClass='"+iconClass+"'></i>":"<i class='"+n+" "+v+" "+f.style.dfont+" "+f.style.icon+"' data-spread='close' data-id='"+c+"' dtree-id='"+p+"' data-iconClass='"+e+"'></i>":"-1"!=nodeIcon&&"-1"==leafIcon?t=h?"<i class='"+a+" "+v+" "+f.style.dfont+" "+f.style.icon+"' data-spread='last' data-id='"+c+"' dtree-id='"+p+"' data-iconClass='"+iconClass+"'></i>":l?"<i class='"+i+" "+v+" "+f.style.dfont+" "+f.style.icon+"' data-spread='open' data-id='"+c+"' dtree-id='"+p+"' data-iconClass='"+iconClass+"'></i>":"<i class='"+n+" "+v+" "+f.style.dfont+" "+f.style.icon+"' data-spread='close' data-id='"+c+"' dtree-id='"+p+"' data-iconClass='"+e+"'></i>":"-1"==nodeIcon&&"-1"!=leafIcon?t=h?"<i class='"+a+" "+v+" "+f.style.dfont+" "+f.style.icon+"' data-spread='last' data-id='"+c+"' dtree-id='"+p+"' data-iconClass='"+iconClass+"'></i>":l?"<i class='"+i+" "+v+" "+f.style.dfont+" "+f.style.icon+"' data-spread='open' data-id='"+c+"' dtree-id='"+p+"' data-iconClass='"+iconClass+"'></i>":"<i class='"+n+" "+v+" "+f.style.dfont+" "+f.style.icon+"' data-spread='close' data-id='"+c+"' dtree-id='"+p+"' data-iconClass='"+e+"'></i>":"-1"==nodeIcon&&"-1"==leafIcon&&(t=h?"<i class='"+a+" "+v+" "+f.style.dfont+" "+f.style.icon+"' data-spread='last' data-id='"+c+"' dtree-id='"+p+"' data-iconClass='"+iconClass+"'></i>":l?"<i class='"+i+" "+v+" "+f.style.dfont+" "+f.style.icon+"' data-spread='open' data-id='"+c+"' dtree-id='"+p+"' data-iconClass='"+iconClass+"'></i>":"<i class='"+n+" "+v+" "+f.style.dfont+" "+f.style.icon+"' data-spread='close' data-id='"+c+"' dtree-id='"+p+"' data-iconClass='"+e+"'></i>"),""!=t&&f.getNodeDom(d).fnode().replaceWith(y(t))},node:function(e){var t="",o=f.nodeIcon,a=f.leafIcon,i=f.usefontStyle.snode.leaf,n=f.usefontStyle.snode.node.open,s=f.usefontStyle.snode.node.close;if(e){var r=f.iconfont;s="string"==typeof r?n=i=r+" "+e:(i=r[0]+" "+e,n=r[0]+" "+e,r[0]+" "+e)}"-1"!=o&&"-1"!=a?t=h?"<i class='"+i+" "+v+" "+f.style.dfont+" "+f.style.icon+"' data-spread='last' data-id='"+c+"' dtree-id='"+p+"' data-iconClass='"+e+"'></i>":l?"<i class='"+n+" "+v+" "+f.style.dfont+" "+f.style.icon+"' data-spread='open' data-id='"+c+"' dtree-id='"+p+"' data-iconClass='"+e+"'></i>":"<i class='"+s+" "+v+" "+f.style.dfont+" "+f.style.icon+"' data-spread='close' data-id='"+c+"' dtree-id='"+p+"' data-iconClass='"+e+"'></i>":"-1"!=o&&"-1"==a?t=h?"<i class='"+i+" "+v+" "+f.style.dfont+" "+f.style.icon+"' data-spread='last' data-id='"+c+"' dtree-id='"+p+"' data-iconClass='"+e+"'></i>":l?"<i class='"+n+" "+v+" "+f.style.dfont+" "+f.style.icon+"' data-spread='open' data-id='"+c+"' dtree-id='"+p+"' data-iconClass='"+e+"'></i>":"<i class='"+s+" "+v+" "+f.style.dfont+" "+f.style.icon+"' data-spread='close' data-id='"+c+"' dtree-id='"+p+"' data-iconClass='"+e+"'></i>":"-1"==o&&"-1"!=a?t=h?"<i class='"+i+" "+v+" "+f.style.dfont+" "+f.style.icon+"' data-spread='last' data-id='"+c+"' dtree-id='"+p+"' data-iconClass='"+e+"'></i>":l?"<i class='"+n+" "+v+" "+f.style.dfont+" "+f.style.icon+"' data-spread='open' data-id='"+c+"' dtree-id='"+p+"' data-iconClass='"+e+"'></i>":"<i class='"+s+" "+v+" "+f.style.dfont+" "+f.style.icon+"' data-spread='close' data-id='"+c+"' dtree-id='"+p+"' data-iconClass='"+e+"'></i>":"-1"==o&&"-1"==a&&(t=h?"<i class='"+i+" "+v+" "+f.style.dfont+" "+f.style.icon+"' data-spread='last' data-id='"+c+"' dtree-id='"+p+"' data-iconClass='"+e+"'></i>":l?"<i class='"+n+" "+v+" "+f.style.dfont+" "+f.style.icon+"' data-spread='open' data-id='"+c+"' dtree-id='"+p+"' data-iconClass='"+e+"'></i>":"<i class='"+s+" "+v+" "+f.style.dfont+" "+f.style.icon+"' data-spread='close' data-id='"+c+"' dtree-id='"+p+"' data-iconClass='"+e+"'></i>"),""!=t&&f.getNodeDom(d).snode().replaceWith(y(t))},checkbox:function(e){var t=!1;if("node"==f.checkbarLoad?b&&(t=!0):h&&b&&(t=!0),t){var o="<div class='"+D+"' data-id='"+c+"' dtree-id='"+p+"'>";if(e&&0<e.length)for(var a=0;a<e.length;a++){var i=e[a],n=i[f.response.checked],s=i[f.response.type],r=f.usefontStyle.checkbox.out;r="2"==n?f.usefontStyle.checkbox.noall+" "+f.style.chs:"1"==n?f.usefontStyle.checkbox.on+" "+f.style.chs:f.usefontStyle.checkbox.out;var l="";u&&(l=x),o+="<i class='"+r+" "+f.style.dfont+" "+f.style.cbox+" "+l+"' data-id='"+c+"' dtree-id='"+p+"' data-checked='"+n+"' data-initchecked='"+n+"' data-type='"+s+"' dtree-click='"+z+"' data-par='."+N+"' dtree-disabled='"+u+"'></i>"}o+="</div>",f.getNodeDom(d).snode().next("div").replaceWith(y(o))}},text:function(e){var t="";u&&(t=x);var o="<cite class='"+n+" "+t+"' data-id='"+c+"' data-leaf='"+(h?"leaf":"node")+"' dtree-disabled='"+u+"' >"+e+"</cite>";f.getNodeDom(d).cite().replaceWith(y(o))},ul:function(){var e=h?"<ul class='"+m+"' data-id='"+c+"' dtree-id='"+p+"'></ul>":l?"<ul class='"+m+" "+C+"' data-id='"+c+"' dtree-id='"+p+"'></ul>":"<ul class='"+m+"' data-id='"+c+"' dtree-id='"+p+"'></ul>";f.getNodeDom(d).nextUl().replaceWith(y(e))},div:function(){d.attr("data-id",c)},basicData:function(e){e="{}"==e?"":e,d.attr("data-basic",e)},recordData:function(e){e="{}"==e?"":e,d.attr("data-record",e)},p_li:function(e){var t=d.parent("li");return t.attr("data-id",c),e&&t.attr("data-pid",e),t}}},be.prototype.getLiItemDom=function(e,t,o,a,i,n,s,r,l,d,c,h,u,f,p){var b=this,m=b.obj[0].id,y=b.getDom(e,t,o,a,i,n,s,r,l,d,c,h);u="{}"==u?"":u,f="{}"==f?"":f;var v="<div class='"+S+" "+b.style.item+"' data-id='"+e+"' dtree-id='"+m+"' dtree-click='"+X+"' data-basic='"+u+"' data-record='"+f+"' dtree-disabled='"+c+"' dtree-hide='"+h+"' ";b.toolbar&&"contextmenu"==b.toolbarWay?("node"==b.toolbarLoad&&(v+=" d-contextmenu='true'>"),"noleaf"==b.toolbarLoad&&(v+=i?" d-contextmenu='false'>":" d-contextmenu='true'>"),"leaf"==b.toolbarLoad&&(v+=i?" d-contextmenu='true'>":" d-contextmenu='false'>")):v+=" d-contextmenu='false'>";var g="";return h&&(g=T),["<li class='"+N+" "+k+" "+g+" 'data-id='"+e+"'data-pid='"+("root"==p?void 0!==typeof t&&""!=t?t:"-1":t)+"'dtree-id='"+m+"'data-index='"+l+"'dtree-hide='"+h+"'>"+v,y.fnode(),y.node(),y.checkbox(),y.text(),"</div>",y.ul(),"</li>"].join("")},be.prototype.dataInit=function(e){var t=this,o=t.obj.find("div[data-id='"+e+"']");if(o&&0<o.length){t.obj.find("."+i).removeClass(i),t.obj.find("."+t.style.itemThis).removeClass(t.style.itemThis),o.addClass(i),o.addClass(t.style.itemThis),t.setNodeParam(o);var a=o.parents("."+k);a.children("ul").addClass(C),a.children("."+S).children("i[data-spread]."+de.trimToDot(t.usefontStyle.fnode.node.close)).addClass(t.usefontStyle.fnode.node.open),a.children("."+S).children("i[data-spread]."+de.trimToDot(t.usefontStyle.fnode.node.close)).removeClass(t.usefontStyle.fnode.node.close),a.children("."+S).children("i[data-spread]."+de.trimToDot(t.usefontStyle.snode.node.close)).addClass(t.usefontStyle.snode.node.open),a.children("."+S).children("i[data-spread]."+de.trimToDot(t.usefontStyle.snode.node.close)).removeClass(t.usefontStyle.snode.node.close)}return t.getNowParam()},be.prototype.rollbackHtml=function(e){var t=this;t.bak&&(t.obj.html(t.bak),t.cancelNavThis(),t.checkbar?(t.cancelCheckedNode(),t.chooseDataInit(e)):t.dataInit(e),t.bak=t.obj.html())},be.prototype.escape=function(e){return de.escape(e)},be.prototype.unescape=function(e){return de.unescape(e)},be.prototype.cancelNavThis=function(){this.obj.find("div[data-id]").parent().find("."+i).removeClass(i),this.obj.find("div[data-id]").parent().find("."+this.style.itemThis).removeClass(this.style.itemThis)},be.prototype.navThis=function(e){var t="object"==typeof e?e:0==this.obj.find("div[dtree-click='"+X+"'][data-id='"+e+"']").length?null:this.obj.find("div[dtree-click='"+X+"'][data-id='"+e+"']");null!=t&&(this.cancelNavThis(),t.addClass(i),t.addClass(this.style.itemThis))},be.prototype.accordionUL=function(e){if(this.accordion){e.closest("li[data-index]").siblings("li[data-index]").children("ul[data-id]").removeClass(C);var t=e.closest("li[data-index]").siblings("li[data-index]").children("ul[data-id]").prev("div");if(t.length&&0<t.length)for(var o=0;o<t.length;o++){var a=y(t[o]),i=this.getNodeDom(a).fnode(),n=this.getNodeDom(a).snode();"last"!=i.attr("data-spread")&&this.operateIcon(i,n).close()}}},be.prototype.clickSpread=function(e){var t=this,o=t.getNodeDom(e).fnode(),a=t.getNodeDom(e).snode(),i=(t.getNodeDom(e).cite(),o.attr("data-spread")),n=e.next("ul");0<n.length&&("close"==i?("load"==t.type?t.cache?n.html()?n.addClass(C):t.getChild(e):(n.html(""),t.getChild(e)):n.addClass(C),t.accordionUL(n),t.operateIcon(o,a).open()):"open"==i&&(n.removeClass(C),t.operateIcon(o,a).close()))},be.prototype.setDisabledNodes=function(e){var t=[];if(t="string"==typeof e?e.split(","):e,e.length)for(var o=0;o<t.length;o++)this.setDisabledNode(this.getNodeDom(t[o]).div());else this.setDisabledNode(this.getNodeDom(t+"").div())},be.prototype.setDisabledAllNodes=function(){var t=this;t.obj.find("div[dtree-click='"+X+"']").each(function(){var e=y(this);t.setDisabledNode(e)})},be.prototype.setDisabledNode=function(e){var t=e.children("div."+D).children("i[data-par]"),o=e.children("cite[data-leaf]");null!=e&&"true"!=e.attr("dtree-disabled")&&(e.attr("dtree-disabled","true"),t.attr("dtree-disabled","true"),t.addClass(x),o.attr("dtree-disabled","true"),o.addClass(x))},be.prototype.cancelDisabledNodes=function(e){var t=[];if(t="string"==typeof e?e.split(","):e,e.length)for(var o=0;o<t.length;o++)this.cancelDisabledNode(this.getNodeDom(t[o]).div());else this.cancelDisabledNode(this.getNodeDom(t+"").div())},be.prototype.cancelDisabledNode=function(e){var t=e.children("div."+D).children("i[data-par]"),o=e.children("cite[data-leaf]");null!=e&&"true"==e.attr("dtree-disabled")&&(e.attr("dtree-disabled","false"),t.attr("dtree-disabled","false"),t.removeClass(x),o.attr("dtree-disabled","false"),o.removeClass(x))},be.prototype.getDisabledNodesParam=function(e){var t=this,o=[];o="string"==typeof e?e.split(","):e;var a=[];if(e.length)for(var i=0;i<o.length;i++){var n;null!=(n=t.getNodeDom(o[i]).div())&&"true"==n.attr("dtree-disabled")&&a.push(t.getRequestParam(t.getTempNodeParam(n)))}else null!=(n=t.getNodeDom(o+"").div())&&"true"==n.attr("dtree-disabled")&&a.push(t.getRequestParam(t.getTempNodeParam(n)));return a},be.prototype.getAllDisabledNodesParam=function(){var t=this,o=[];return t.obj.find("div[dtree-click='"+X+"'][dtree-disabled='true']").each(function(){var e=y(this);o.push(t.getRequestParam(t.getTempNodeParam(e)))}),o},be.prototype.setHideNodes=function(e){var t=[];if((t="string"==typeof e?e.split(","):e).length)for(var o=0;o<t.length;o++)this.setHideNode(this.getNodeDom(t[o]).div());else this.setHideNode(this.getNodeDom(t+"").div())},be.prototype.setHideNode=function(e){var t=e.parent("li[dtree-hide]");null!=e&&"true"!=e.attr("dtree-hide")&&(e.attr("dtree-hide","true"),t.attr("dtree-hide","true"),t.addClass(T))},be.prototype.cancelHideNodes=function(e){var t=[];if((t="string"==typeof e?e.split(","):e).length)for(var o=0;o<t.length;o++)this.cancelHideNode(this.getNodeDom(t[o]).div());else this.cancelHideNode(this.getNodeDom(t+"").div())},be.prototype.cancelHideNode=function(e){var t=e.parent("li[dtree-hide]");null!=e&&"true"==e.attr("dtree-hide")&&(e.attr("dtree-hide","false"),t.attr("dtree-hide","false"),t.removeClass(T))},be.prototype.getHideNodesParam=function(e){var t=this,o=[],a=[];if((o="string"==typeof e?e.split(","):e).length)for(var i=0;i<o.length;i++){var n;null!=(n=t.getNodeDom(o[i]).div())&&"true"==n.attr("dtree-hide")&&a.push(t.getRequestParam(t.getTempNodeParam(n)))}else null!=(n=t.getNodeDom(o+"").div())&&"true"==n.attr("dtree-hide")&&a.push(t.getRequestParam(t.getTempNodeParam(n)));return a},be.prototype.getAllHideNodesParam=function(){var t=this,o=[];return t.obj.find("div[dtree-click='"+X+"'][dtree-hide='true']").each(function(){var e=y(this);o.push(t.getRequestParam(t.getTempNodeParam(e)))}),o},be.prototype.refreshTree=function(){this.obj.html(""),this.initNodeParam(),this.init()},be.prototype.partialRefreshAdd=function(e,t){var o=this;$ul=e.next("ul");var a=e.find("i[data-spread]");if("last"==a.eq(0).attr("data-spread")?o.operateIcon(a.eq(0),a.eq(1)).openWithLeaf():o.operateIcon(a.eq(0),a.eq(1)).open(),$ul.addClass(C),o.accordionUL($ul),t)if(t.length&&0<t.length)o.getChild(e,t);else{var i=o.parseData(t);if(i.treeId()){var n=parseInt(e.parent("li").attr("data-index"))+1;$ul.append(o.getLiItemDom(i.treeId(),i.parentId(),i.title(),i.fmtTitle(),i.last(0),i.ficonClass(),i.iconClass(),i.checkArr(),n,i.spread(),i.disabled(),i.hide(),i.basicData(),i.recordData(),"item")),$thisDiv=$ul.find("div[data-id='"+i.treeId()+"']"),o.setNodeParam($thisDiv),o.showLine($ul.find("li"))}else f.msg("添加失败,节点ID为undefined!",{icon:5}),o.setNodeParam(e)}else o.getChild(e)},be.prototype.partialRefreshEdit=function(e,t){var o=this;if($ul=e.next("ul"),$p_li=e.parent("li"),t)if("object"==typeof t){var a=o.parseData(t);if(a.treeId()){var i=o.replaceDom(e,a.treeId(),a.last(0),a.spread(),a.disabled(),a.hide());i.div(),i.node(a.iconClass()),i.checkbox(a.checkArr()),i.text(a.title()),i.ul(),i.basicData(a.basicData()),i.recordData(a.recordData());var n=a.parentId(),s=$p_li.attr("data-pid");if(n&&n!=s){$p_li=i.p_li(n);var r=o.getNodeDom(n).div(),l=o.getNodeDom(n).nextUl();if(0==l.children("li").length){var d=r.find("i[data-spread]");o.operateIcon(d.eq(0),d.eq(1)).openWithLeaf(),l.addClass(C)}l.append($p_li)}else i.p_li();o.setNodeParam(e)}else f.msg("编辑失败,节点ID为undefined!",{icon:5}),o.setNodeParam(e)}else o.getNodeDom(e).cite().html(t)},be.prototype.partialRefreshDel=function(e){var t=this;if($p_li=e.parent("li"),$p_ul=t.getNodeDom(e).parentUl(),$p_div=t.getNodeDom(e).parentDiv(),$p_li.remove(),t.showLine($p_ul.find("li")),0==$p_ul.children("li").length){var o=$p_div.find("i[data-spread]");t.operateIcon(o.eq(0),o.eq(1)).closeWithLeaf()}t.initNodeParam()},be.prototype.fuzzySearch=function(e){var a=this;if(""!=e.trim()){a.obj.find("li").addClass("layui-hide").attr("dtree-hide",!0);a.filterMode;a.obj.find("li>div cite:contains('"+e+"')").each(function(e,t){var o=y(t).parent().parent();a.getParam(o.attr("data-id"));o.removeClass("layui-hide").attr("dtree-hide",!1),o.find("ul li").removeClass("layui-hide").attr("dtree-hide",!1),o.parents("li").removeClass("layui-hide").attr("dtree-hide",!1)})}else a.obj.find("li").removeClass("layui-hide").attr("dtree-hide",!1)},be.prototype.chooseDataInit=function(e){var t=this,o=[],a=[];if((a="string"==typeof e?e.split(","):e).length){for(var i=0;i<a.length;i++){var n=a[i];"string"!=typeof e&&n.length&&o.push(n)}0==o.length&&o.push(a);for(i=0;i<o.length;i++)for(var s=o[i],r=0;r<s.length;r++){var l=t.obj.find("i[dtree-click='"+z+"'][data-type="+i+"][data-id="+s[r]+"]");t.checkStatus(l).check()}}else{l=t.obj.find("i[dtree-click='"+z+"'][data-id="+a+"]");t.checkStatus(l).check()}var d=t.obj.find("i[dtree-click='"+z+"'][data-checked='1']").parents("."+k);return d.children("ul").addClass(C),d.children("."+S).children("i[data-spread]."+de.trimToDot(t.usefontStyle.fnode.node.close)).addClass(t.usefontStyle.fnode.node.open),d.children("."+S).children("i[data-spread]."+de.trimToDot(t.usefontStyle.fnode.node.close)).removeClass(t.usefontStyle.fnode.node.close),d.children("."+S).children("i[data-spread]."+de.trimToDot(t.usefontStyle.snode.node.close)).addClass(t.usefontStyle.snode.node.open),d.children("."+S).children("i[data-spread]."+de.trimToDot(t.usefontStyle.snode.node.close)).removeClass(t.usefontStyle.snode.node.close),t.getCheckbarNodesParam()},be.prototype.checkAllOrNot=function(e){var t=this,o=e.attr("data-par"),a=e.attr("data-type"),i=e.closest(o),n=e.parents(o),s=i.find(o);if("1"==e.attr("data-checked")){t.checkStatus(e).noCheck();var r=s.find(">."+S+">."+D+">i[data-type='"+a+"']");t.checkStatus(r).noCheck();for(var l=1,d=n;l<d.length;l++){if(0==d.eq(l).find(">."+m+" ."+D+">i[data-type='"+a+"'][data-checked='1']").length){var c=d.eq(l).find(">."+S+">."+D+">i[data-type='"+a+"']");t.checkStatus(c).noCheck()}}}else{t.checkStatus(e).check();r=s.find(">."+S+">."+D+">i[data-type='"+a+"']");t.checkStatus(r).check();for(l=1,d=n;l<d.length;l++){c=d.eq(l).find(">."+S+">."+D+">i[data-type='"+a+"']");t.checkStatus(c).check()}}},be.prototype.checkAllOrNoallOrNot=function(e){var t=this,o=(e.closest("."+S),e.attr("data-par")),a=e.attr("data-type"),i=e.closest(o),n=e.parents(o),s=i.find(o);if("1"==e.attr("data-checked")){t.checkStatus(e).noCheck();var r=s.find(">."+S+">."+D+">i[data-type='"+a+"']");t.checkStatus(r).noCheck();for(var l=1,d=n;l<d.length;l++){var c=d.eq(l).find(">."+m+" ."+D+">i[data-type='"+a+"'][data-checked='1']").length,h=d.eq(l).find(">."+S+">."+D+">i[data-type='"+a+"']");0==c?t.checkStatus(h).noCheck():t.checkStatus(h).noallCheck()}}else{t.checkStatus(e).check();r=s.find(">."+S+">."+D+">i[data-type='"+a+"']");t.checkStatus(r).check();for(l=1,d=n;l<d.length;l++){var u=d.eq(l).find(">."+m+" ."+D+">i[data-type='"+a+"'][data-checked='1']").length,f=d.eq(l).find(">."+m+" ."+D+">i[data-type='"+a+"']").length;h=d.eq(l).find(">."+S+">."+D+">i[data-type='"+a+"']");u!=f?t.checkStatus(h).noallCheck():t.checkStatus(h).check()}}},be.prototype.checkAllOrPcascOrNot=function(e){e.closest("."+S);var t=e.attr("data-par"),o=e.attr("data-type"),a=e.closest(t),i=(e.parents(t),a.find(t));if("1"==e.attr("data-checked")){this.checkStatus(e).noCheck();var n=i.find(">."+S+">."+D+">i[data-type='"+o+"']");this.checkStatus(n).noCheck()}else{this.checkStatus(e).check();n=i.find(">."+S+">."+D+">i[data-type='"+o+"']");this.checkStatus(n).check()}},be.prototype.checkOrNot=function(e){e.closest("."+S);var t=e.attr("data-par"),o=(e.attr("data-type"),e.closest(t));e.parents(t),o.find(t);"1"==e.attr("data-checked")?this.checkStatus(e).noCheck():this.checkStatus(e).check()},be.prototype.checkOnly=function(e){e.closest("."+S);var t=e.attr("data-par"),o=(e.attr("data-type"),e.closest(t)),a=(e.parents(t),o.find(t),e.attr("data-checked")),i=this.obj.find("i[data-checked]");this.checkStatus(i).noCheck(),"1"!=a&&this.checkStatus(e).check()},be.prototype.changeCheck=function(e){var t=this,o=t.temp;void 0===e&&(e=o[0]),"all"==t.checkbarType?t.checkAllOrNot(e):"no-all"==t.checkbarType?t.checkAllOrNoallOrNot(e):"p-casc"==t.checkbarType?t.checkAllOrPcascOrNot(e):"self"==t.checkbarType?t.checkOrNot(e):"only"==t.checkbarType?t.checkOnly(e):t.checkAllOrNot(e),t.select&&t.selectCheckboxVal();var a=t.setAndGetCheckbarNodesParam(!0);t.checkbarFun.chooseDone(a),layui.event.call(this,p,"chooseDone("+y(t.obj)[0].id+")",{checkbarParams:a}),t.temp=[]},be.prototype.initNoAllCheck=function(){var e=this.obj.find("i[data-checked='1']");if(0<e.length)for(var t=0;t<e.length;t++)for(var o=y(e[t]),a=o.attr("data-par"),i=o.attr("data-type"),n=o.closest(a),s=o.parents(a),r=(n.find(a),1),l=s;r<l.length;r++){var d=l.eq(r).find(">."+m+" ."+D+">i[data-type='"+i+"'][data-checked='1']").length,c=l.eq(r).find(">."+m+" ."+D+">i[data-type='"+i+"']").length,h=l.eq(r).find(">."+S+">."+D+">i[data-type='"+i+"']");d!=c?this.checkStatus(h).noallCheck():this.checkStatus(h).check()}},be.prototype.initAllCheck=function(){var e=this.obj.find("i[data-checked='1']");if(0<e.length)for(var t=0;t<e.length;t++)for(var o=y(e[t]),a=o.attr("data-par"),i=o.attr("data-type"),n=o.closest(a),s=o.parents(a),r=(n.find(a),1),l=s;r<l.length;r++){var d=l.eq(r).find(">."+S+">."+D+">i[data-type='"+i+"']");this.checkStatus(d).check()}},be.prototype.checkStatus=function(e){var t=this;return{check:function(){e.removeClass(t.usefontStyle.checkbox.out),e.removeClass(t.usefontStyle.checkbox.noall),e.addClass(t.usefontStyle.checkbox.on),e.addClass(t.style.chs),e.attr("data-checked","1")},noCheck:function(){e.removeClass(t.us
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。