From 3545ff9a158bf102c1d3a52899caa099a0abdb65 Mon Sep 17 00:00:00 2001 From: Ricky <43517912@qq.com> Date: Fri, 10 Nov 2017 11:23:40 +0800 Subject: [PATCH] Add Dialog options --- dist/jquery.bizui.js | 5 +++-- dist/jquery.bizui.min.js | 4 ++-- index.html | 2 +- package.json | 2 +- pages/components.html | 2 +- pages/src/components/Dialog/dialog.html | 5 +++++ pages/tutorial.html | 2 +- src/ui/Dialog.js | 1 + 8 files changed, 15 insertions(+), 8 deletions(-) diff --git a/dist/jquery.bizui.js b/dist/jquery.bizui.js index ee3a2a8..61b8967 100644 --- a/dist/jquery.bizui.js +++ b/dist/jquery.bizui.js @@ -11857,7 +11857,8 @@ theme: window.bizui.theme, title: '', buttons: [], - destroyOnClose: false + destroyOnClose: false, + canClose: true }; this.options = $.extend(defaultOption, options || {}); this.init(this.options); @@ -11878,7 +11879,7 @@ '', this.$main.attr('data-title') || options.title, '', - '', + options.canClose ? '' : '', '
', '
' ].join('')).on('click.bizDialog', '.biz-dialog-close', function () { diff --git a/dist/jquery.bizui.min.js b/dist/jquery.bizui.min.js index d540b83..7ca8c4b 100644 --- a/dist/jquery.bizui.min.js +++ b/dist/jquery.bizui.min.js @@ -5,5 +5,5 @@ n.check_node(t)})}return delete t.checkbox,this.set_state(t,i),!1}return a},this e.vakata.search=function(t,i,s){s=s||{},s=e.extend({},e.vakata.search.defaults,s),!1!==s.fuzzy&&(s.fuzzy=!0),t=s.caseSensitive?t:t.toLowerCase();var a,n,r,o,l=s.location,d=s.distance,c=s.threshold,h=t.length;return h>32&&(s.fuzzy=!1),s.fuzzy&&(a=1<=p;o--)if(m=n[e.charAt(o-1)],g[o]=0===i?(g[o+1]<<1|1)&m:(g[o+1]<<1|1)&m|(f[o+1]|f[o])<<1|1|f[o+1],g[o]&a&&(k=r(i,o-1))<=b){if(b=k,v=o-1,w.push(v),!(v>l))break;p=Math.max(1,2*l-v)}if(r(i+1,l)>b)break;f=g}return{isMatch:v>=0,score:k}},!0===i?{search:o}:o(i)},e.vakata.search.defaults={location:0,distance:100,threshold:.6,fuzzy:!1,caseSensitive:!1}}(e),e.jstree.defaults.sort=function(e,t){return this.get_text(e)>this.get_text(t)?1:-1},e.jstree.plugins.sort=function(t,i){this.bind=function(){i.bind.call(this),this.element.on("model.jstree",e.proxy(function(e,t){this.sort(t.parent,!0)},this)).on("rename_node.jstree create_node.jstree",e.proxy(function(e,t){this.sort(t.parent||t.node.parent,!1),this.redraw_node(t.parent||t.node.parent,!0)},this)).on("move_node.jstree copy_node.jstree",e.proxy(function(e,t){this.sort(t.parent,!1),this.redraw_node(t.parent,!0)},this))},this.sort=function(t,i){var s,a;if((t=this.get_node(t))&&t.children&&t.children.length&&(t.children.sort(e.proxy(this.settings.sort,this)),i))for(s=0,a=t.children_d.length;st.ttl)&&(t&&t.state&&(t=t.state),t&&e.isFunction(this.settings.state.filter)&&(t=this.settings.state.filter.call(this,t)),!!t&&(this.element.one("set_state.jstree",function(i,s){s.instance.trigger("restore_state",{state:e.extend(!0,{},t)})}),this.set_state(t),!0))},this.clear_state=function(){return e.vakata.storage.del(this.settings.state.key)}},function(e,t){e.vakata.storage={set:function(e,t){return window.localStorage.setItem(e,t)},get:function(e){return window.localStorage.getItem(e)},del:function(e){return window.localStorage.removeItem(e)}}}(e),e.jstree.defaults.types={default:{}},e.jstree.defaults.types[e.jstree.root]={},e.jstree.plugins.types=function(i,s){this.init=function(i,a){var n,r;if(a&&a.types&&a.types.default)for(n in a.types)if("default"!==n&&n!==e.jstree.root&&a.types.hasOwnProperty(n))for(r in a.types.default)a.types.default.hasOwnProperty(r)&&a.types[n][r]===t&&(a.types[n][r]=a.types.default[r]);s.init.call(this,i,a),this._model.data[e.jstree.root].type=e.jstree.root},this.refresh=function(t,i){s.refresh.call(this,t,i),this._model.data[e.jstree.root].type=e.jstree.root},this.bind=function(){this.element.on("model.jstree",e.proxy(function(i,s){var a,n,r,o=this._model.data,l=s.nodes,d=this.settings.types,c="default";for(a=0,n=l.length;a .jstree-ocl",e.proxy(function(t){t.stopImmediatePropagation();var i=e.Event("click",{metaKey:t.metaKey,ctrlKey:t.ctrlKey,altKey:t.altKey,shiftKey:t.shiftKey});e(t.currentTarget).closest(".jstree-node").children(".jstree-anchor").first().trigger(i).focus()},this)).on("mouseover.jstree",".jstree-wholerow, .jstree-icon",e.proxy(function(e){return e.stopImmediatePropagation(),this.is_disabled(e.currentTarget)||this.hover_node(e.currentTarget),!1},this)).on("mouseleave.jstree",".jstree-node",e.proxy(function(e){this.dehover_node(e.currentTarget)},this))},this.teardown=function(){this.settings.wholerow&&this.element.find(".jstree-wholerow").remove(),i.teardown.call(this)},this.redraw_node=function(t,s,a,n){if(t=i.redraw_node.apply(this,arguments)){var r=f.cloneNode(!0);-1!==e.inArray(t.id,this._data.core.selected)&&(r.className+=" jstree-wholerow-clicked"),this._data.core.focused&&this._data.core.focused===t.id&&(r.className+=" jstree-wholerow-hovered"),t.insertBefore(r,t.childNodes[0])}return t}},l.registerElement&&Object&&Object.create){var p=Object.create(HTMLElement.prototype);p.createdCallback=function(){var t,i={core:{},plugins:[]};for(t in e.jstree.plugins)e.jstree.plugins.hasOwnProperty(t)&&this.attributes[t]&&(i.plugins.push(t),this.getAttribute(t)&&JSON.parse(this.getAttribute(t))&&(i[t]=JSON.parse(this.getAttribute(t))));for(t in e.jstree.defaults.core)e.jstree.defaults.core.hasOwnProperty(t)&&this.attributes[t]&&(i.core[t]=JSON.parse(this.getAttribute(t))||this.getAttribute(t));e(this).jstree(i)};try{l.registerElement("vakata-jstree",{prototype:p})}catch(e){}}}})},function(e,s){"use strict";var a=function(e,t){return function(){return e.apply(t,arguments)}};!function(s){"object"==typeof e&&e.exports?e.exports=s(t(3)):"function"==typeof i&&i.amd?i(["jquery"],s):s(jQuery)}(function(e){var t;return t=function(){function t(t){this.render=a(this.render,this),this.hideTooltip=a(this.hideTooltip,this),this.showTooltip=a(this.showTooltip,this),this.replaceCharacters=a(this.replaceCharacters,this),this.log=a(this.log,this),this.settings=e.extend({},this.defaults,t),this.render()}return t.prototype.defaults={action:"focus",debug:!1,element:".error",fadeSpeed:200,html5:!0,preventDefault:!1,removeAll:!1,removeSpecific:!1,tailLength:14,tooltipClass:""},t.prototype.log=function(e){return this.settings.debug&&"undefined"!=typeof console&&null!==console?console.info(e):void 0},t.prototype.replaceCharacters=function(e){var t,i,s,a,n,r,o;s=[],r=[],i=[],n=[],t=e.split("");for(a in t)o=t[a],"^"===o&&s.push(a),"*"===o&&r.push(a),"~"===o&&i.push(a),"`"===o&&n.push(a),"|"===o&&(t[a]="
"),"{"===o&&(t[a]="
    "),"}"===o&&(t[a]="
");for(;s.length>1;)t[s[0]]="

",t[s[1]]="

",s.splice(0,2);for(;r.length>1;)t[r[0]]="",t[r[1]]="",r.splice(0,2);for(;i.length>1;)t[i[0]]="",t[i[1]]="",i.splice(0,2);for(;n.length;)t[n[0]]="
  • ",n.splice(0,1);return t.join("")},t.prototype.showTooltip=function(t){var i,s,a,n,r,o,l,d,c,h,u;if(t.attr("data-tooltip")){switch(this.hideTooltip(),n=this.replaceCharacters(t.attr("data-tooltip")),i=t.attr("data-tooltip-direction"),d=this.settings.html5?"
  • "):n.start-a.edges==1&&i._appendItem.call(this,a.edges)}if(a.invertPageOrder)for(t=n.end-1;t>=n.start;t--)i._appendItem.call(this,t);else for(t=n.start;t0&&a.edges>0&&(a.edges'+a.ellipseText+""):n.start-a.edges==1&&i._appendItem.call(this,a.edges),a.useEndEdge)){var l=Math.min(a.edges,n.start);for(t=l-1;t>=0;t--)i._appendItem.call(this,t)}}else if(n.end0&&(a.pages-a.edges>n.end&&a.pages-a.edges-n.end!=1?r.append('
  • '+a.ellipseText+"
  • "):a.pages-a.edges-n.end==1&&i._appendItem.call(this,n.end),a.useEndEdge)){var o=Math.max(a.pages-a.edges,n.end);for(t=o;te.halfDisplayed?Math.max(Math.min(e.currentPage-e.halfDisplayed,e.pages-e.displayedPages),0):0),end:Math.ceil(e.currentPage>e.halfDisplayed?Math.min(e.currentPage+e.halfDisplayed,e.pages):Math.min(e.displayedPages,e.pages))}},_appendItem:function(t,s){var a,n,r=this,o=r.data("pagination"),l=e("
  • "),d=r.find("ul");t=t<0?0:t'+a.text+"")):(n=e(''+a.text+""),n.click(function(e){return i._selectPage.call(r,t,e)})),a.classes&&n.addClass(a.classes),l.append(n),d.length?d.append(l):r.append(l)},_selectPage:function(t,s){var a=this.data("pagination");return a.currentPage=t,a.selectOnClick&&i._draw.call(this),e(this).trigger("change",t+1)},_ellipseClick:function(t){var s=this,a=this.data("pagination"),n=t.find(".ellipse");n.addClass("clickable").parent().removeClass("disabled"),n.click(function(t){if(!a.disable){var r=e(this),o=(parseInt(r.parent().prev().text(),10)||0)+1;r.html('').find("input").focus().click(function(e){e.stopPropagation()}).keyup(function(t){var r=e(this).val();13===t.which&&""!==r?r>0&&r<=a.pages&&i._selectPage.call(s,r-1):27===t.which&&n.empty().html(a.ellipseText)}).bind("blur",function(t){var r=e(this).val();return""!==r&&i._selectPage.call(s,r-1),n.empty().html(a.ellipseText),!1})}return!1})}};e.fn.pagination=function(t){return i[t]&&"_"!=t.charAt(0)?i[t].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof t&&t?void e.error("Method "+t+" does not exist on jQuery.pagination"):i.init.apply(this,arguments)}})},function(e,s){!function(e){"function"==typeof i&&i.amd?i(["jquery"],e):e("object"==typeof s?t(3):jQuery)}(function(e,t){var i,s,a;i=function(){function t(t,i,s){var a;this.row=t,this.tree=i,this.settings=s,this.id=this.row.data(this.settings.nodeIdAttr),a=this.row.data(this.settings.parentIdAttr),null!=a&&""!==a&&(this.parentId=a),this.treeCell=e(this.row.children(this.settings.columnElType)[this.settings.column]),this.expander=e(this.settings.expanderTemplate),this.indenter=e(this.settings.indenterTemplate),this.children=[],this.initialized=!1,this.treeCell.prepend(this.indenter)}return t.prototype.addChild=function(e){return this.children.push(e)},t.prototype.ancestors=function(){var e,t;for(t=this,e=[];t=t.parentNode();)e.push(t);return e},t.prototype.collapse=function(){return this.collapsed()?this:(this.row.removeClass("expanded").addClass("collapsed"),this._hideChildren(),this.expander.attr("title",this.settings.stringExpand),this.initialized&&null!=this.settings.onNodeCollapse&&this.settings.onNodeCollapse.apply(this),this)},t.prototype.collapsed=function(){return this.row.hasClass("collapsed")},t.prototype.expand=function(){return this.expanded()?this:(this.row.removeClass("collapsed").addClass("expanded"),this.initialized&&null!=this.settings.onNodeExpand&&this.settings.onNodeExpand.apply(this),e(this.row).is(":visible")&&this._showChildren(),this.expander.attr("title",this.settings.stringCollapse),this)},t.prototype.expanded=function(){return this.row.hasClass("expanded")},t.prototype.hide=function(){return this._hideChildren(),this.row.hide(),this},t.prototype.isBranchNode=function(){return this.children.length>0||!0===this.row.data(this.settings.branchAttr)},t.prototype.updateBranchLeafClass=function(){this.row.removeClass("branch"),this.row.removeClass("leaf"),this.row.addClass(this.isBranchNode()?"branch":"leaf")},t.prototype.level=function(){return this.ancestors().length},t.prototype.parentNode=function(){return null!=this.parentId?this.tree[this.parentId]:null},t.prototype.removeChild=function(t){var i=e.inArray(t,this.children);return this.children.splice(i,1)},t.prototype.render=function(){var t,i,s=this.settings;return!0===s.expandable&&this.isBranchNode()&&(t=function(t){return e(this).parents("table").treetable("node",e(this).parents("tr").data(s.nodeIdAttr)).toggle(),t.preventDefault()},this.indenter.html(this.expander),i=!0===s.clickableNodeNames?this.treeCell:this.expander,i.off("click.treetable").on("click.treetable",t),i.off("keydown.treetable").on("keydown.treetable",function(e){13==e.keyCode&&t.apply(this,[e])})),this.indenter[0].style.paddingLeft=this.level()*s.indent+"px",this},t.prototype.reveal=function(){return null!=this.parentId&&this.parentNode().reveal(),this.expand()},t.prototype.setParent=function(e){return null!=this.parentId&&this.tree[this.parentId].removeChild(this),this.parentId=e.id,this.row.data(this.settings.parentIdAttr,e.id),e.addChild(this)},t.prototype.show=function(){return this.initialized||this._initialize(),this.row.show(),this.expanded()&&this._showChildren(),this},t.prototype.toggle=function(){return this.expanded()?this.collapse():this.expand(),this},t.prototype._hideChildren=function(){var e,t,i,s,a;for(s=this.children,a=[],t=0,i=s.length;t0?this.findLastNode(e.children[e.children.length-1]):e},t.prototype.loadRows=function(t){var s,a,n;if(null!=t)for(n=0;n=0;i--)this._moveRows(s[i],e)},t.prototype._sortChildRows=function(e){return this._moveRows(e,e)},t}(),a={init:function(i,a){var n;return n=e.extend({branchAttr:"ttBranch",clickableNodeNames:!1,column:0,columnElType:"td",customClass:"",expandable:!0,expanderTemplate:" ",indent:19,indenterTemplate:"",initialState:"collapsed",nodeIdAttr:"ttId",parentIdAttr:"ttParentId",stringExpand:"",stringCollapse:"",onInitialized:null,onNodeCollapse:null,onNodeExpand:null,onNodeInitialized:null},i),this.each(function(){var i,r=e(this);return(a||r.data("treetable")===t)&&(i=new s(this,n),i.loadRows(this.rows).render(),r.addClass("treetable "+n.customClass).data("treetable",i),null!=n.onInitialized&&n.onInitialized.apply(i)),r})},destroy:function(){return this.each(function(){return e(this).find("span.indenter a").off(),e(this).find("span.indenter").remove(),e(this).removeData("treetable").removeClass("treetable")})},collapseAll:function(){return this.data("treetable").collapseAll(),this},collapseNode:function(e){var t=this.data("treetable").tree[e];if(!t)throw new Error("Unknown node '"+e+"'");return t.collapse(),this},expandAll:function(){return this.data("treetable").expandAll(),this},expandNode:function(e){var t=this.data("treetable").tree[e];if(!t)throw new Error("Unknown node '"+e+"'");return t.initialized||t._initialize(),t.expand(),this},loadBranch:function(t,i){var s=this.data("treetable").settings,a=this.data("treetable").tree;if(i=e(i),null==t)this.append(i);else{var n=this.data("treetable").findLastNode(t);i.insertAfter(n.row)}return this.data("treetable").loadRows(i),i.filter("tr").each(function(){a[e(this).data(s.nodeIdAttr)].show()}),null!=t&&t.render().expand(),this},move:function(e,t){var i,s;return s=this.data("treetable").tree[e],i=this.data("treetable").tree[t],this.data("treetable").move(s,i),this},node:function(e){return this.data("treetable").tree[e]},removeNode:function(e){var t=this.data("treetable").tree[e];if(!t)throw new Error("Unknown node '"+e+"'");return this.data("treetable").removeNode(t),this},reveal:function(e){var t=this.data("treetable").tree[e];if(!t)throw new Error("Unknown node '"+e+"'");return t.reveal(),this},sortBranch:function(t,i){var s,a=this.data("treetable").settings;return i=i||a.column,s=i,e.isNumeric(i)&&(s=function(t,s){var a,n,r;return a=function(t){var s=t.row.find("td:eq("+i+")").text();return e.trim(s).toUpperCase()},n=a(t),r=a(s),nr?1:0}),this.data("treetable").sortBranch(t,s),this},unloadBranch:function(e){return this.data("treetable").unloadBranch(e),this}},e.fn.treetable=function(t){return a[t]?a[t].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof t&&t?e.error("Method "+t+" does not exist on jQuery.treetable"):a.init.apply(this,arguments)},this.TreeTable||(this.TreeTable={}),this.TreeTable.Node=i,this.TreeTable.Tree=s})},function(e,t){function i(e,t){this.main=e,this.$main=$(this.main);var i={theme:window.bizui.theme,customClass:"",size:"small"};this.options=$.extend(i,t||{}),this.init(this.options)}function s(e){return 1===e.nodeType&&"button"===e.tagName.toLowerCase()}i.prototype={init:function(e){if(this.originHTML=this.$main.html(),this.$main.addClass(["biz-button",e.customClass,"biz-button-"+e.theme].join(" ")),"large"===e.size&&this.$main.addClass("biz-button-large"),e.text&&this.$main.html(e.text),e.icon){var t=document.documentMode?window.bizui.codepoints[e.icon]:e.icon;this.$main.prepend(''+t+" ")}e.disabled&&this.disable()},enable:function(){this.main.disabled=!1,this.$main.removeClass("biz-button-disable")},disable:function(){this.main.disabled=!0,this.$main.addClass("biz-button-disable")},destroy:function(){this.$main.removeClass(["biz-button",this.options.customClass,"biz-button-"+this.options.theme,"biz-button-large","biz-button-disable"].join(" ")),this.$main.html(this.originHTML),this.originHTML=null,this.$main.data("bizButton",null)}},$.extend($.fn,{bizButton:function(e){var t,a=arguments;return this.each(function(){var n=$(this).data("bizButton");if(n){if("string"==typeof e&&"function"==typeof n[e]&&void 0!==(t=n[e].apply(n,Array.prototype.slice.call(a,1))))return!1}else s(this)&&(void 0===e||jQuery.isPlainObject(e))&&$(this).data("bizButton",new i(this,e))}),void 0!==t?t:this}}),e.exports=i},function(e,i){function s(e,t){}t(8),t(1),s.prototype={destroy:function(){},show:function(){},hide:function(){},setDate:function(e){},getDate:function(){},setStartDate:function(e){},setEndDate:function(e){},setDatesDisabled:function(e){},setDaysOfWeekDisabled:function(e){},setDaysOfWeekHighlighted:function(e){}},$.extend($.fn.datepicker.defaults,{autoclose:!0,language:"zh-CN"}),$.extend($.fn.datepicker.dates["zh-CN"],{format:"yyyy-mm-dd"}),$.extend($.fn,{bizCalendar:$.fn.datepicker}),e.exports=s},function(e,t){function i(e,t){this.main=e,this.$main=$(this.main),this.$group=$('input[name="'+this.$main.attr("name")+'"]');var i={theme:window.bizui.theme};this.options=$.extend(i,t||{}),this.init(this.options)}function s(e){return 1===e.nodeType&&"input"===e.tagName.toLowerCase()&&"checkbox"===e.getAttribute("type").toLowerCase()}var a="biz-checkbox-unchecked",n="biz-checkbox-unchecked-hover",r="biz-checkbox-checked",o="biz-checkbox-checked-hover";i.prototype={init:function(e){var t=this.$main.attr("title"),i=this.$main.attr("id")||"";this.$main.after('").hide(),this.$label=this.$main.next(),this.defaultClass="biz-label biz-label-"+e.theme,this.$label.addClass(this.defaultClass),this.$icon=this.$label.children("i"),this.main.checked?(this.$label.addClass(this.main.disabled?"biz-checkbox-checked-disabled":r),this.$icon.html("")):(this.$label.addClass(this.main.disabled?"biz-checkbox-unchecked-disabled":a),this.$icon.html(""));var s=this;this.$label.on("mouseover.bizCheckbox",function(){s.main.disabled||$(this).addClass(s.main.checked?o:n)}).on("mouseout.bizCheckbox",function(){s.main.disabled||$(this).removeClass(s.main.checked?o:n)}).on("click.bizCheckbox",function(){s.main.disabled||(s.main.checked?($(this).attr("class",[s.defaultClass,a,n].join(" ")),s.$icon.html("")):($(this).attr("class",[s.defaultClass,r,o].join(" ")),s.$icon.html("")),""===i&&(s.main.checked=!s.main.checked))})},check:function(){this.main.checked=!0,this.$label.attr("class",this.defaultClass+" "+(this.main.disabled?"biz-checkbox-checked-disabled":r)),this.$icon.html("")},uncheck:function(){this.main.checked=!1,this.$label.attr("class",this.defaultClass+" "+(this.main.disabled?"biz-checkbox-unchecked-disabled":a)),this.$icon.html("")},enable:function(){this.main.disabled=!1,this.$label.attr("class",this.defaultClass+" "+(this.main.checked?r:a))},disable:function(){this.main.disabled=!0,this.$label.attr("class",this.defaultClass+" "+(this.main.checked?"biz-checkbox-checked-disabled":"biz-checkbox-unchecked-disabled"))},val:function(){var e=[];return this.$group.each(function(t,i){i.checked&&e.push($(i).val())}),e.join(",")},destroy:function(){this.$main.show(),this.$label.off("mouseover.bizCheckbox").off("mouseout.bizCheckbox").off("click.bizCheckbox").remove(),this.$main.data("bizCheckbox",null)}},$.extend($.fn,{bizCheckbox:function(e){var t,a=arguments;return this.each(function(){var n=$(this).data("bizCheckbox");if(n){if("string"==typeof e&&"function"==typeof n[e]&&void 0!==(t=n[e].apply(n,Array.prototype.slice.call(a,1))))return!1}else s(this)&&(void 0===e||jQuery.isPlainObject(e))&&$(this).data("bizCheckbox",new i(this,e))}),void 0!==t?t:this}}),e.exports=i},function(e,i){function s(e,t){this.main=e,this.$main=$(this.main);var i={customClass:"",position:"fixed",draggable:!1,theme:window.bizui.theme,title:"",buttons:[],destroyOnClose:!1};this.options=$.extend(i,t||{}),this.init(this.options)}var a=t(0),n=2e3;s.prototype={init:function(e){this.$container=$('
    '),this.$mask=$(''),this.$container.appendTo("body").after(this.$mask);var t=this;this.$container.addClass(["biz-dialog",e.customClass,"biz-dialog-"+e.theme].join(" ")).html(['
    ','',this.$main.attr("data-title")||e.title,"",'
    ','
    ','
    '].join("")).on("click.bizDialog",".biz-dialog-close",function(){t.close()}),this.$container.find(".biz-dialog-content").append(this.$main.show()),this.updateButtons(e.buttons);var i,s=void 0!==e.width?Math.max(parseInt(e.width,10),320):320;void 0!==e.height?i=Math.max(parseInt(e.height,10),150):(this.$container.show(),i=Math.max(this.$container.height(),150),this.$container.hide()),this.$container.css({width:s,height:i,position:e.position,marginLeft:-Math.floor(s/2),marginTop:-Math.floor(Math.min(i,$(window).height())/2)}),this.$container.find(".biz-dialog-content").css({height:i-150}),e.draggable&&(this.draggable=new a(this.$container[0],{handle:this.$container.find(".biz-dialog-title").addClass("biz-draggble")[0],setPosition:"absolute"===e.position,limit:{x:[0,$("body").width()-s],y:[0,$("body").height()-i]}}),this.$container.css({margin:0,display:"none",left:Math.floor(($(window).width()-s)/2),top:i<$(window).height()?Math.floor(($(window).height()-i)/2):0}))},open:function(){var e=this.options.zIndex||++n;this.$mask.css({zIndex:e-1}).show(),this.$container.css({zIndex:e}).show(),"absolute"===this.options.position&&this.$container.css({top:this.$container.position().top+document.body.scrollTop})},close:function(){"function"==typeof this.options.onBeforeClose&&!1===this.options.onBeforeClose()||(this.$container.hide(),this.$mask.hide(),void 0===this.options.zIndex&&n--,this.options.destroyOnClose&&this.destroy())},updateButtons:function(e){e=e||[];var t=this.$container.find(".biz-dialog-bottom"),i=this;t.find("button").bizButton("destroy").off().remove(),$.each(e,function(e,s){var a=$("").appendTo(t).bizButton(s);s.onClick&&a.click(function(e){s.onClick.call(i,e)})})},title:function(e){var t=this.$container.find(".biz-panel-title-text");if(void 0===e)return t.html();t.html(e)},destroy:function(){this.options.draggable&&this.draggable.destroy(),this.$container.off("click.bizDialog"),this.$container.find(".biz-dialog-bottom button").bizButton("destroy").off(),this.$mask.remove(),this.$container.remove(),this.$main.data("bizDialog",null)}};var r=function(e){jQuery.isPlainObject(e)||(e={content:e});var t={content:"",okText:"确定"};e=$.extend(t,e||{});var i=$('");i.appendTo("body").bizDialog({destroyOnClose:!0,title:e.title,theme:e.theme,buttons:[{text:e.okText,theme:e.theme,onClick:function(){this.close()}}]}),i.bizDialog("open")},o=function(e){var t={content:"",okText:"确定",cancelText:"取消"};e=$.extend(t,e||{});var i=$('");i.appendTo("body").bizDialog({destroyOnClose:!0,title:e.title,theme:e.theme,buttons:[{text:e.okText,theme:e.theme,onClick:function(){"function"==typeof e.onOK&&!1===e.onOK()||this.close()}},{text:e.cancelText,theme:"gray",onClick:function(){this.close()}}]}),i.bizDialog("open")};$.extend($.fn,{bizDialog:function(e){var t,i=arguments;return this.each(function(){var a=$(this).data("bizDialog");if(a){if("string"==typeof e&&"function"==typeof a[e]&&void 0!==(t=a[e].apply(a,Array.prototype.slice.call(i,1))))return!1}else(void 0===e||jQuery.isPlainObject(e))&&$(this).data("bizDialog",new s(this,e))}),void 0!==t?t:this}}),e.exports={alert:r,confirm:o}},function(e,t){function i(e,t){this.main=e,this.$main=$(this.main);var i={alignX:"left",alignY:"bottom",customClass:"",offsetX:0,offsetY:0};this.options=$.extend(i,t||{}),this.init(this.options)}i.prototype={init:function(e){if(void 0!==e.trigger){this.$container=$('
    '),this.$container.addClass("biz-dropdown "+e.customClass).appendTo("body").append(this.$main.show()),this.$trigger=$(e.trigger);var t=this;this.$trigger.on("click.bizDropDown",function(){t.toggle()})}},toggle:function(){"none"===this.$container.css("display")?this.open():this.close()},open:function(){if("function"!=typeof this.options.onBeforeOpen||!1!==this.options.onBeforeOpen()){this.$container.show();var e,t,i=this.$trigger.position();"left"===this.options.alignX?e=i.left+this.options.offsetX:"right"===this.options.alignX&&(e=i.left+this.$trigger.outerWidth()-this.$container.outerWidth()+this.options.offsetX),"bottom"==this.options.alignY?t=i.top+this.$trigger.outerHeight()+this.options.offsetY:"top"==this.options.alignY&&(t=i.top-this.$container.outerHeight()+this.options.offsetY),this.$container.css({left:e,top:t,zIndex:this.options.zIndex||this.$trigger.css("zIndex")})}},close:function(){"function"==typeof this.options.onBeforeClose&&!1===this.options.onBeforeClose()||this.$container.hide()},destroy:function(){this.$trigger.off("click.bizDropDown"),this.$container.remove(),this.$main.data("bizDialog",null)}},$.extend($.fn,{bizDropDown:function(e){var t,s=arguments;return this.each(function(){var a=$(this).data("bizDialog");if(a){if("string"==typeof e&&"function"==typeof a[e]&&void 0!==(t=a[e].apply(a,Array.prototype.slice.call(s,1))))return!1}else(void 0===e||jQuery.isPlainObject(e))&&$(this).data("bizDialog",new i(this,e))}),void 0!==t?t:this}}),e.exports=i},function(e,i){function s(e,t){this.main=e,this.$main=$(this.main);var i={theme:window.bizui.theme,customClass:""};this.options=$.extend(i,t||{}),this.init(this.options)}function a(e){var t=e.getAttribute("type");return 1===e.nodeType&&"input"===e.tagName.toLowerCase()&&(!t||"text"===t.toLowerCase()||"password"===t.toLowerCase())}t(2);s.prototype={init:function(e){this.$main.addClass("biz-input "+e.customClass),this.$main.placeholder(),e.disabled&&this.disable(),this.$main.on("mouseover.bizInput",function(){$(this).addClass("biz-input-hover")}).on("mouseout.bizInput",function(){$(this).removeClass("biz-input-hover")}).on("focus.bizInput",function(){$(this).addClass("biz-input-focus-"+e.theme)}).on("blur.bizInput",function(){$(this).removeClass("biz-input-focus-"+e.theme)}).on("keydown.bizInput",function(e){if(13===e.keyCode)return $(this).trigger("enter",$(this).val()),!1})},enable:function(){this.main.disabled=!1,this.$main.removeClass("biz-input-disable")},disable:function(){this.main.disabled=!0,this.$main.addClass("biz-input-disable")},destroy:function(){this.$main.removeClass(["biz-input",this.options.customClass,"biz-input-disable"].join(" ")),this.$main.off("keydown.bizInput").off("mouseover.bizInput").off("mouseout.bizInput").off("focus.bizInput").off("blur.bizInput"),this.$main.data("bizInput",null)}},$.extend($.fn,{bizInput:function(e){var t,i=arguments;return this.each(function(){var n=$(this).data("bizInput");if(n){if("string"==typeof e&&"function"==typeof n[e]&&void 0!==(t=n[e].apply(n,Array.prototype.slice.call(i,1))))return!1}else a(this)&&(void 0===e||jQuery.isPlainObject(e))&&$(this).data("bizInput",new s(this,e))}),void 0!==t?t:this}}),e.exports=s},function(e,i){function s(e,t){}t(11),s.prototype={destroy:function(){},disable:function(){},enable:function(){},getPageCount:function(){},getPageNumber:function(){},getPageSize:function(){},prevPage:function(){},nextPage:function(){},setPageNumber:function(e){},setPageSize:function(e){},setTotalNumber:function(e,t){}},$.extend($.fn,{bizPage:$.fn.pagination}),e.exports=s},function(e,t){function i(e,t){this.main=e,this.$main=$(this.main);var i={customClass:"",marginLeft:200,speed:300,theme:window.bizui.theme,title:"",buttons:[],destroyOnClose:!1};this.options=$.extend(i,t||{}),this.init(this.options)}var s=1e3;i.prototype={init:function(e){this.$container=$('
    '),this.$mask=$(''),this.$container.appendTo("body").after(this.$mask);var t=this;this.$container.addClass(["biz-panel",e.customClass,"biz-panel-"+e.theme].join(" ")).html(['
    ','
    ','
    ','',this.$main.attr("data-title")||e.title,"",'
    ','
    ','
    '].join("")).on("click.bizPanel",".biz-panel-close",function(){t.close()}),this.$container.find(".biz-panel-content").append(this.$main.show()),this.updateButtons(e.buttons),this.$container.find(".biz-panel-margin").css({width:e.marginLeft})},open:function(){$("body").css({overflow:"hidden"});var e=this.options.zIndex||++s;this.$mask.css({zIndex:e-1}).show();var t=this;this.$container.css({zIndex:e}).show().animate({left:0},this.options.speed,function(){t.$container.find(".biz-panel-body")[0].scrollTop=0})},close:function(){if("function"!=typeof this.options.onBeforeClose||!1!==this.options.onBeforeClose()){var e=this;this.$container.animate({left:"100%"},this.options.speed,function(){e.$container.hide(),e.$mask.hide(),$("body").css({overflow:"visible"})}),void 0===this.options.zIndex&&s--,this.options.destroyOnClose&&this.destroy()}},updateButtons:function(e){e=e||[];var t=this.$container.find(".biz-panel-bottom"),i=this;t.find("button").bizButton("destroy").off().remove(),$.each(e,function(e,s){var a=$("").appendTo(t).bizButton(s);s.onClick&&a.click(function(e){s.onClick.call(i,e)})})},title:function(e){var t=this.$container.find(".biz-panel-title-text");if(void 0===e)return t.html();t.html(e)},destroy:function(){this.$container.off("click.bizPanel"),this.$container.find(".biz-panel-bottom button").bizButton("destroy").off(),this.$mask.remove(),this.$container.remove(),this.$main.data("bizPanel",null)}},$.extend($.fn,{bizPanel:function(e){var t,s=arguments;return this.each(function(){var a=$(this).data("bizPanel");if(a){if("string"==typeof e&&"function"==typeof a[e]&&void 0!==(t=a[e].apply(a,Array.prototype.slice.call(s,1))))return!1}else(void 0===e||jQuery.isPlainObject(e))&&$(this).data("bizPanel",new i(this,e))}),void 0!==t?t:this}}),e.exports=i},function(e,t){function i(e,t){this.main=e,this.$main=$(this.main),this.$group=$('input[name="'+this.$main.attr("name")+'"]');var i={theme:window.bizui.theme};this.options=$.extend(i,t||{}),this.init(this.options)}function s(e){return 1===e.nodeType&&"input"===e.tagName.toLowerCase()&&"radio"===e.getAttribute("type").toLowerCase()}var a="biz-radio-unchecked",n="biz-radio-checked";i.prototype={init:function(e){var t=this.$main.attr("title"),i=this.$main.attr("id")||"";this.$main.after('").hide(),this.$label=this.$main.next(),this.defaultClass="biz-label biz-label-"+e.theme,this.$label.addClass(this.defaultClass),this.$icon=this.$label.children("i"),this.main.checked?(this.$label.addClass(this.main.disabled?"biz-radio-checked-disabled":n),this.$icon.html("")):(this.$label.addClass(this.main.disabled?"biz-radio-unchecked-disabled":a),this.$icon.html(""));var s=this;this.$label.on("mouseover.bizRadio",function(){s.main.disabled||$(this).addClass(s.main.checked?"biz-radio-checked-hover":"biz-radio-unchecked-hover")}).on("mouseout.bizRadio",function(){s.main.disabled||$(this).removeClass(s.main.checked?"biz-radio-checked-hover":"biz-radio-unchecked-hover")}).on("click.bizRadio",function(){s.main.disabled||(s.$group.bizRadio("uncheck"),$(this).attr("class",[s.defaultClass,n,"biz-radio-checked-hover"].join(" ")),s.$icon.html(""),""===i&&(s.main.checked=!0))})},check:function(){this.$group.bizRadio("uncheck"),this.main.checked=!0,this.$label.attr("class",this.defaultClass+" "+(this.main.disabled?"biz-radio-checked-disabled":n)),this.$icon.html("")},uncheck:function(){this.main.checked=!1,this.$label.attr("class",this.defaultClass+" "+(this.main.disabled?"biz-radio-unchecked-disabled":a)),this.$icon.html("")},enable:function(){this.main.disabled=!1,this.$label.attr("class",this.defaultClass+" "+(this.main.checked?n:a))},disable:function(){this.main.disabled=!0,this.$label.attr("class",this.defaultClass+" "+(this.main.checked?"biz-radio-checked-disabled":"biz-radio-unchecked-disabled"))},val:function(){var e="";return this.$group.each(function(t,i){if(i.checked)return e=$(i).val(),!1}),e},destroy:function(){this.$main.show(),this.$label.off("mouseover.bizRadio").off("mouseout.bizRadio").off("click.bizRadio").remove(),this.$main.data("bizRadio",null)}},$.extend($.fn,{bizRadio:function(e){var t,a=arguments;return this.each(function(){var n=$(this).data("bizRadio");if(n){if("string"==typeof e&&"function"==typeof n[e]&&void 0!==(t=n[e].apply(n,Array.prototype.slice.call(a,1))))return!1}else s(this)&&(void 0===e||jQuery.isPlainObject(e))&&$(this).data("bizRadio",new i(this,e))}),void 0!==t?t:this}}),e.exports=i},function(e,i){function s(e,t){}t(10),s.prototype={destroy:function(){},refresh:function(){},open:function(){},close:function(){}},$.extend($.fn.selectric.defaults,{maxHeight:240}),$.extend($.fn,{bizSelect:$.fn.selectric}),e.exports=s},function(e,t){function i(e,t){this.main=e,this.$main=$(this.main);var i={theme:window.bizui.theme};this.options=$.extend(i,t||{}),this.init(this.options)}function s(e){return 1===e.nodeType&&"input"===e.tagName.toLowerCase()&&"checkbox"===e.getAttribute("type").toLowerCase()}var a="biz-switch-checked";i.prototype={init:function(e){var t=this.$main.attr("title"),i=this.$main.attr("id")||"",s=e.theme,n='";this.$main.after(n).hide(),this.$switchContainer=this.$main.next(),this.$switchDom=this.$switchContainer.find(".biz-switch"),this.$main.attr("checked")?this.$switchDom.addClass(a):this.$switchDom.addClass("biz-switch");var r=this;this.$switchContainer.on("click.bizSwitch",function(){r.main.disabled||(r.main.checked?r.$switchDom.attr("class",["biz-switch"].join(" ")):r.$switchDom.attr("class",["biz-switch",a].join(" ")),""===i&&(r.main.checked=!r.main.checked))})},off:function(){this.main.checked=!1,this.$switchDom.attr("class","biz-switch")},on:function(){this.main.checked=!0,this.$switchDom.attr("class",["biz-switch",a].join(" "))},disable:function(){this.main.disabled=!0,this.$switchDom.attr("class","biz-switch"),this.$switchContainer.addClass("biz-switch-container-disable")},enable:function(){this.main.disabled=!1,this.$switchDom.attr("class","biz-switch "+(this.main.checked?a:"")),this.$switchContainer.removeClass("biz-switch-container-disable")},destroy:function(){this.$main.show(),this.$switchContainer.off("click.bizSwitch").remove(),this.$main.data("bizSwitch",null)}, -val:function(){return this.$switchDom.hasClass(a)?"on":"off"}},$.extend($.fn,{bizSwitch:function(e){var t,a=arguments;return this.each(function(){var n=$(this).data("bizSwitch");if(n){if("string"==typeof e&&"function"==typeof n[e]&&void 0!==(t=n[e].apply(n,Array.prototype.slice.call(a,1))))return!1}else s(this)&&(void 0===e||jQuery.isPlainObject(e))&&$(this).data("bizSwitch",new i(this,e))}),void 0!==t?t:this}}),e.exports=i},function(e,t){function i(e,t){this.main=e,this.$main=$(this.main);var i={action:"click",customClass:"",selectedIndex:0,theme:window.bizui.theme};this.options=$.extend(i,t||{}),this.init(this.options)}function s(e){return 1===e.nodeType&&"div"===e.tagName.toLowerCase()}i.prototype={init:function(e){this.$main.addClass(["biz-tab",e.customClass,"biz-tab-"+e.theme].join(" ")),this.$tabs=this.$main.children("ul").children("li"),this.$contents=this.$main.children("div").children("div").hide();var t=this;"hover"===e.action&&(e.action="mouseover"),this.$tabs.on(e.action+".bizTab",function(e){if(!$(this).hasClass("active")){var i;t.$tabs.each(function(t,s){if(s===e.target)return i=t,!1}),t.index(i)}}),this.index(e.selectedIndex,!1)},index:function(e,t){var i,s;if(void 0===e){var a=this.options.selectedIndex;return i=$(this.$tabs[a]),s=$(this.$contents[a]),{index:a,title:i.text(),content:s.html()}}this.$tabs.removeClass("active"),this.$contents.hide(),this.options.selectedIndex=e,i=$(this.$tabs[e]).addClass("active"),s=$(this.$contents[e]).show(),(void 0===t||t)&&i.trigger("change",{index:e,title:i.text(),content:s.html()})},destroy:function(){this.$main.removeClass(["biz-tab",this.options.customClass,"biz-tab-"+this.options.theme].join(" ")),this.$tabs.off(this.options.action+".bizTab"),this.$main.data("bizTab",null)}},$.extend($.fn,{bizTab:function(e){var t,a=arguments;return this.each(function(){var n=$(this).data("bizTab");if(n){if("string"==typeof e&&"function"==typeof n[e]&&void 0!==(t=n[e].apply(n,Array.prototype.slice.call(a,1))))return!1}else s(this)&&(void 0===e||jQuery.isPlainObject(e))&&$(this).data("bizTab",new i(this,e))}),void 0!==t?t:this}}),e.exports=i},function(e,i){function s(e,t){this.main=e,this.$main=$(this.main);var i={customClass:"",data:[],noDataContent:'

    没有数据

    ',flexible:!1,selectable:!1,defaultSort:"des",lockHead:!1,topOffset:0};this.options=$.extend(i,t||{}),this.init(this.options)}function a(e){return e.replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'")}t(9);s.prototype={init:function(e){if(this.$main.html(['
    ','
    ','
    '].join("")),this.$headWrap=this.$main.find(".biz-table-head-wrap"),this.$bodyWrap=this.$main.find(".biz-table-body-wrap"),this.$placeholder=this.$main.find(".biz-table-placeholder"),this.$tableHead=this.$main.find(".biz-table-head"),this.$tableBody=this.$main.find(".biz-table-body"),this.$tableHead.html(this.createTableHead(e)).addClass(["biz-table",e.customClass].join(" ")),this.$tableBody.html(this.createTableBody(e)).addClass(["biz-table",e.customClass,this.rowSpan>1&&e.data.length>0?"biz-rowspan":""].join(" ")),e.flexible&&(this.$tableHead.addClass("biz-table-flexible"),this.$tableBody.addClass("biz-table-flexible")),e.foot&&e.data.length>0){var t=this.$tableBody.find("tbody"),i=this.createFoot(e);"top"===e.foot&&t.prepend(i),"bottom"===e.foot&&t.append(i)}0===e.data.length&&this.createNoDataContent(),e.selectable&&(e.data.length>0&&this.createSelect(e.data),this.bindSelect()),e.onSort&&this.bindSort();var s=this;this.$headWrap.on("scroll",function(){s.$bodyWrap[0].scrollLeft=this.scrollLeft}),this.$bodyWrap.on("scroll",function(){s.$headWrap[0].scrollLeft=this.scrollLeft}),this.syncWidth(),$(window).on("resize.bizTable",function(){s.syncWidth()}),e.lockHead&&$(window).on("scroll.bizTable",function(){var t=s.$main.offset().top-e.topOffset,i=s.$headWrap.height();$(window).scrollTop()>t?s.hasLocked||(s.$headWrap.css({position:"fixed",top:s.options.topOffset,width:s.$main.width()}),s.$placeholder.css({height:i}),s.hasLocked=!0):s.hasLocked&&(s.$headWrap.css({position:"static",top:"auto",width:"auto"}),s.$placeholder.css({height:0}),s.hasLocked=!1)}),this.$tableBody.editableTableWidget(),e.onValidate&&this.bindValidate(),e.onEdit&&this.bindEdit(),e.onFailEdit&&this.bindFailEdit()},createTableHead:function(e){var t=$(""),i=e.column,s=i.length;this.rowSpan=1;for(var n=0;nthis.rowSpan&&(this.rowSpan=r.content.length);var o=$("").attr({width:r.width,field:r.field});e.flexible&&o.removeAttr("nowrap width");var l=!1===r.escapeTitle?r.title:a(r.title);if(r.sortable){var d=$('
    ').html(l);r.currentSort&&d.attr(r.currentSort,""),l=d.prop("outerHTML")}t.find("tr").append(o.html(l).prop("outerHTML"))}}return t.prop("outerHTML")},createTableBody:function(e){for(var t=$(""),i=e.column,s=i.length,n=e.data,r=n.length,o=0;o"),d=n[o],c=o+1,h=0;h").attr({align:u.align,width:u.width});u.editable&&1===u.content.length&&f.attr("editable",""),this.rowSpan>1&&1===u.content.length&&f.attr("rowspan",this.rowSpan);var p=u.content[0].apply(this,[d,c,u.field]).toString();f.html(!1===u.escapeContent?p:a(p)).appendTo(l),e.flexible&&f.removeAttr("width")}}if(t.append(l),this.rowSpan>1)for(var _=1;_"),m=0;m").attr("align",x.align),v=x.content[_].apply(this,[d,c,x.field]).toString();b.html(!1===x.escapeContent?v:a(v)).appendTo(g),e.flexible&&b.removeAttr("width")}}t.append(g)}}return t.prop("outerHTML")},createFoot:function(e){var t=$(''),i=e.column,s=i.length;e.selectable&&t.append('');for(var n=0;n").attr({align:r.align,width:r.width});e.flexible&&o.removeAttr("width");var l=r.footContent?r.footContent.call(this,r.field).toString():"";o.html(!1===r.escapeContent?l:a(l)).appendTo(t)}}return t.prop("outerHTML")},createNoDataContent:function(){var e=this.options.column.length;$.each(this.options.column,function(t,i){i.visible&&e--}),this.options.selectable&&(e+=1),this.$tableBody.find("tbody").append(''+this.options.noDataContent+"")},createSelect:function(e){var t=!1;if(1===this.rowSpan)this.$tableBody.find('tr[class!="sum"]').each(function(i,s){var a=$('');$(this).prepend(a),e[i].disabledSelect?($(this).addClass("select-disabled"),a.find(":checkbox").prop("disabled",!0)):t=!0});else{var i=this,s=0;this.$tableBody.find('tr[class!="sum"]').each(function(a,n){if((a+i.rowSpan)%i.rowSpan==0){var r=$('');$(this).prepend(r),e[s].disabledSelect?($(this).addClass("select-disabled"),r.find(":checkbox").prop("disabled",!0)):t=!0,s++}})}var a=$('');this.$tableHead.find("tr").prepend(a),t||a.find(":checkbox").prop("disabled",!0),this.$main.find(":checkbox").bizCheckbox({theme:"gray"})},bindSelect:function(){var e=this;this.$main.on("click.bizTableSelectAll",".biz-table-head .select-col .biz-label",function(t){if(!$(this).hasClass("biz-checkbox-unchecked-disabled")){var i=$(this).hasClass("biz-checkbox-checked"),s=e.$tableBody.find(".select-col :checkbox").filter(":not(:disabled)"),a=e.$tableBody.find('tr[class!="sum"]').filter('[class!="select-disabled"]');i?(s.bizCheckbox("check"),a.addClass("selected")):(s.bizCheckbox("uncheck"),a.removeClass("selected")),e.options.onSelect&&e.options.onSelect.call(e,e.getSelected(),t)}}).on("click.bizTableSelectOne",".biz-table-body .select-col .biz-label",function(t){if(!$(this).hasClass("biz-checkbox-unchecked-disabled")){var i=$(this).hasClass("biz-checkbox-checked"),s=$(this).parent().parent();i?s.addClass("selected"):s.removeClass("selected");var a=e.$tableBody.find(".select-col .biz-checkbox-checked").length,n=e.$tableBody.find(".select-col :checkbox").filter(":not(:disabled)").length,r=e.$tableHead.find(".select-col :checkbox");a===n?r.bizCheckbox("check"):r.bizCheckbox("uncheck"),e.options.onSelect&&e.options.onSelect.call(e,e.getSelected(),t)}})},getSelectedIndex:function(){var e=this,t=[];return this.$tableBody.find('tr[class!="sum"]').each(function(i,s){$(s).hasClass("selected")&&t.push(e.rowSpan>1?i/e.rowSpan:i)}),t},getSelected:function(){var e=this;return $.map(this.getSelectedIndex(),function(t){return e.options.data[t]})},setSelected:function(e,t,i){var s=this;0===e&&(e=$.map(this.options.data,function(e,t){return t+1})),$.isArray(e)||(e=[e]),$.each(e,function(e,i){var a=s.$tableBody.find("tbody tr:nth-child("+(s.rowSpan>1?i*s.rowSpan:i)+")").filter('[class!="sum"]').filter('[class!="select-disabled"]'),n=a.find(".select-col :checkbox");t?(n.bizCheckbox("check"),a.addClass("selected")):(n.bizCheckbox("uncheck"),a.removeClass("selected"))});var a=s.$tableBody.find(".select-col .biz-checkbox-checked").length,n=s.$tableBody.find(".select-col :checkbox").filter(":not(:disabled)").length,r=s.$tableHead.find(".select-col :checkbox");a===n?r.bizCheckbox("check"):r.bizCheckbox("uncheck"),i&&this.options.onSelect&&this.options.onSelect.call(this,this.getSelected())},getData:function(e){if(void 0!==e){if($.isArray(e)){var t=[],i=this;return $.each(e,function(e,s){var a=i.options.data[s-1];a&&t.push(a)}),0!==t.length?t:null}return this.options.data[e-1]||null}return this.options.data},getColumn:function(){return this.options.column},removeSort:function(){this.$tableHead.find(".sortable").removeAttr("des").removeAttr("asc")},bindSort:function(){var e=this;this.$main.on("click.bizTableSort",".biz-table-head .sortable",function(t){var i=$(this),s=i.parent().attr("field");void 0!==i.attr("des")?(e.removeSort(),i.attr("asc","")):void 0!==i.attr("asc")?(e.removeSort(),i.attr("des","")):(e.removeSort(),i.attr("des"===e.options.defaultSort?"des":"asc","")),e.options.onSort.call(e,{field:s,des:void 0!==i.attr("des"),asc:void 0!==i.attr("asc")},t)})},syncWidth:function(){this.$headWrap.css({}),this.$tableHead.css({})},showColumn:function(e){this.setColumnVisible(e,!0)},hideColumn:function(e){this.setColumnVisible(e,!1)},setColumnVisible:function(e,t){$.isArray(e)||(e=[e]);var i=this;$.each(e,function(e,s){$.each(i.options.column,function(e,i){i.field===s&&(i.visible=t)})}),this.refresh()},updateData:function(e){this.options.data=$.map(e||[],function(e,t){return e}),this.refresh()},updateRow:function(e,t){this.options.data[e-1]=$.extend(!0,{},t),this.refresh()},updateCell:function(e,t,i){this.options.data[e-1][t]=i,this.refresh()},bindValidate:function(){var e=this;this.$main.on("validate","td[editable]",function(t,i){var s=$(this).parent().find("td").index($(this));return e.options.selectable&&(s-=1),e.options.onValidate.call(e,{newValue:i,field:e.options.column[s].field},t)})},bindEdit:function(){var e=this;this.$main.on("change","td[editable]",function(t,i){var s=$(this).parent(),a=s.find("td").index($(this)),n=s.parent().find('tr[class!="sum"]').index(s)/e.rowSpan;e.options.selectable&&(a-=1);var r=e.options.column[a].field;return e.options.data[n][r]=i,e.options.onEdit.call(e,{newValue:i,field:r,item:e.options.data[n],index:n+1},t)})},bindFailEdit:function(){var e=this;this.$main.on("fail","td[editable]",function(t,i){var s=$(this).parent(),a=s.find("td").index($(this)),n=s.parent().find('tr[class!="sum"]').index(s)/e.rowSpan;e.options.selectable&&(a-=1);var r=e.options.column[a].field;return e.options.onFailEdit.call(e,{newValue:i,field:r,item:e.options.data[n],index:n+1},t)})},refresh:function(){var e=this.options;if(this.$main.find(".select-col :checkbox").bizCheckbox("destroy"),this.$tableHead.html(this.createTableHead(e)),this.$tableBody.html(this.createTableBody(e)),e.foot&&e.data.length>0){var t=this.$tableBody.find("tbody"),i=this.createFoot(e);"top"===e.foot&&t.prepend(i),"bottom"===e.foot&&t.append(i)}0===e.data.length&&this.createNoDataContent(),e.selectable&&e.data.length>0&&this.createSelect(e.data),this.$headWrap[0].scrollLeft=this.$bodyWrap[0].scrollLeft=0,this.syncWidth(),this.$tableBody.find("td").prop("tabindex",1)},destroy:function(){this.$main.find(".select-col :checkbox").bizCheckbox("destroy"),this.$main.off("click.bizTableSelectAll").off("click.bizTableSelectOne").off("click.bizTableSort").off("click.bizTableEdit").off("validate").off("change").off("fail"),this.$headWrap.off(),this.$bodyWrap.off(),$(window).off("scroll.bizTable").off("resize.bizTable").off("resize.bizTableEdit"),$(".biz-table-editor").off().remove(),this.$main.empty(),this.$main.data("bizTable",null)}},$.extend($.fn,{bizTable:function(e){var t,i=arguments;return this.each(function(){var a=$(this).data("bizTable");if(a){if("string"==typeof e&&"function"==typeof a[e]&&void 0!==(t=a[e].apply(a,Array.prototype.slice.call(i,1))))return!1}else(void 0===e||jQuery.isPlainObject(e))&&$(this).data("bizTable",new s(this,e))}),void 0!==t?t:this}}),e.exports=s},function(e,i){function s(e,t){this.main=e,this.$main=$(this.main);var i={theme:window.bizui.theme,customClass:""};this.options=$.extend(i,t||{}),this.init(this.options)}function a(e){return 1===e.nodeType&&"textarea"===e.tagName.toLowerCase()}t(2);s.prototype={init:function(e){this.$main.addClass("biz-textarea "+e.customClass),this.$main.placeholder(),e.disabled&&this.disable(),this.$main.on("mouseover.bizTextarea",function(){$(this).addClass("biz-textarea-hover")}).on("mouseout.bizTextarea",function(){$(this).removeClass("biz-textarea-hover")}).on("focus.bizTextarea",function(){$(this).addClass("biz-textarea-focus-"+e.theme)}).on("blur.bizTextarea",function(){$(this).removeClass("biz-textarea-focus-"+e.theme)})},enable:function(){this.main.disabled=!1,this.$main.removeClass("biz-textarea-disable")},disable:function(){this.main.disabled=!0,this.$main.addClass("biz-textarea-disable")},length:function(){return this.$main.val().replace(/\r?\n/g,"").length},destroy:function(){this.$main.removeClass(["biz-textarea",this.options.customClass,"biz-textarea-disable"].join(" ")),this.$main.off("mouseover.bizTextarea").off("mouseout.bizTextarea").off("focus.bizTextarea").off("blur.bizTextarea"),this.$main.data("bizTextarea",null)}},$.extend($.fn,{bizTextarea:function(e){var t,i=arguments;return this.each(function(){var n=$(this).data("bizTextarea");if(n){if("string"==typeof e&&"function"==typeof n[e]&&void 0!==(t=n[e].apply(n,Array.prototype.slice.call(i,1))))return!1}else a(this)&&(void 0===e||jQuery.isPlainObject(e))&&$(this).data("bizTextarea",new s(this,e))}),void 0!==t?t:this}}),e.exports=s},function(e,t){function i(e,t){this.main=e,this.$main=$(this.main);var i={theme:window.bizui.theme,customClass:""};this.options=$.extend(i,t||{}),this.init(this.options)}function s(e){return 1===e.nodeType&&"div"===e.tagName.toLowerCase()}i.prototype={init:function(e){this.$main.addClass(["biz-textline",e.customClass,"biz-textline-"+e.theme].join(" ")).html("
    ");var t=e.width||this.$main.width(),i=e.height||this.$main.height();t=Math.max(t,200),i=Math.max(i,52),this.$main.css({width:t,height:i}),this.$line=this.$main.children("div").css({height:i-10}),this.$lineNumber=this.$main.find("pre"),this.$textarea=this.$main.children("textarea").css({width:t-36,height:i-12}),e.disabled&&this.disable();var s=this;this.$textarea.on("mouseover.bizTextline",function(){$(this).addClass("biz-textline-hover")}).on("mouseout.bizTextline",function(){$(this).removeClass("biz-textline-hover")}).on("focus.bizTextline",function(){$(this).addClass("biz-textline-focus-"+e.theme)}).on("blur.bizTextline",function(){$(this).removeClass("biz-textline-focus-"+e.theme)}).on("keyup.bizTextline.render",function(e){s.renderLineNumber(e.target.scrollTop)}).on("scroll.bizTextline",function(e){s.scrollLineNumber(e.target.scrollTop)}),parseInt(e.maxLine,10)>=1&&this.$textarea.on("keyup.bizTextline.maxLine",function(t){if(13===t.keyCode){var i=s.valArray(),a=i.length;a>e.maxLine&&(i.splice(e.maxLine,a-e.maxLine),s.valArray(i))}}),this.renderLineNumber(0),"string"==typeof e.val&&this.val(e.val),jQuery.isArray(e.valArray)&&this.valArray(e.valArray)},enable:function(){this.$textarea[0].disabled=!1,this.$textarea.removeClass("biz-textline-disable")},disable:function(){this.$textarea[0].disabled=!0,this.$textarea.addClass("biz-textline-disable")},length:function(){return this.$textarea.val().replace(/\r?\n/g,"").length},val:function(e){if(void 0===e)return this.$textarea.val();if(parseInt(this.options.maxLine,10)>=1){var t=e.split("\n"),i=t.length;i>this.options.maxLine&&(t.splice(this.options.maxLine,i-this.options.maxLine),e=t.join("\n"))}this.$textarea.val(e),this.renderLineNumber(0)},valArray:function(e){if(void 0===e)return this.val().split("\n");if(parseInt(this.options.maxLine,10)>=1){var t=e.length;t>this.options.maxLine&&e.splice(this.options.maxLine,t-this.options.maxLine)}this.$textarea.val(e.join("\n")),this.renderLineNumber(0)},destroy:function(){this.$textarea.off("mouseover.bizTextline").off("mouseout.bizTextline").off("focus.bizTextline").off("blur.bizTextline").off("keyup.bizTextline").off("scroll.bizTextline"),this.$main.removeClass(["biz-textline",this.options.customClass,"biz-textline-"+this.options.theme].join(" ")).empty(),this.$main.data("bizTextline",null)},renderLineNumber:function(e){for(var t=this.$textarea.val().split("\n").length,i="1",s=2;s<=t;s++)i+="\n"+s;this.$lineNumber.html(i),this.scrollLineNumber(e)},scrollLineNumber:function(e){this.$lineNumber.css({top:5-e})}},$.extend($.fn,{bizTextline:function(e){var t,a=arguments;return this.each(function(){var n=$(this).data("bizTextline");if(n){if("string"==typeof e&&"function"==typeof n[e]&&void 0!==(t=n[e].apply(n,Array.prototype.slice.call(a,1))))return!1}else s(this)&&(void 0===e||jQuery.isPlainObject(e))&&$(this).data("bizTextline",new i(this,e))}),void 0!==t?t:this}}),e.exports=i},function(e,i){function s(e){e.theme&&(e.tooltipClass="biz-tooltip-"+e.theme),e.removeAll&&$(document).off("focus.tips","**"),$.tips(e)}t(5),e.exports=s},function(e,t){function i(e,t){this.main=e,this.$main=$(this.main);var i={theme:window.bizui.theme,customClass:"",dataSource:[],keyMap:{id:"id",title:"title",chosen:"chosen"},titles:["请选择","已选择"],noContent:"请新增选项"};this.options=$.extend(i,t||{}),this.init(this.options)}i.prototype={init:function(e){var t=$('\t\t\t
    \t\t\t\t
    \t\t\t\t\t\t\t\t\t
    \t\t\t\t
      \t\t\t
      \t\t\t
      \t\t\t\t\t\t\t\t\t\t\t
      \t\t\t
      \t\t\t\t
      \t\t\t\t\t\t\t\t\t
      \t\t\t\t
        \t\t\t
        \t\t');this.$main.addClass("biz-transfer "+e.customClass).append(t);var i=this.$main.find(".biz-transfer-list-content");this.$leftListBody=$(i[0]),this.$rightListBody=$(i[1]),this.render(e.dataSource)},render:function(e){0===e.length&&this.$leftListBody.html('
      • '+this.options.noContent+"
      • "),this.addItems(e),this.bindSelect(),this.createButton()},addItems:function(e){var t=this.formatInput(e),i=this.getTargets(t),s=this;$.each(t,function(e,t){s.$leftListBody.append(['
      • ','
      • "].join(""))}),$.each(i,function(e,t){s.$rightListBody.append(['
      • ','
      • '].join(""))}),this.$main.find(":checkbox").bizCheckbox({theme:this.options.theme})},formatInput:function(e){var t=this.options.keyMap;return $.map(e,function(e){return{id:e[t.id],title:e[t.title],chosen:!!e[t.chosen]}})},getTargets:function(e){return e.filter(function(e){return!0===e.chosen})},bindSelect:function(){this.$main.on("click.bizTransferSelectAll",".biz-transfer-list-header .biz-label",function(e){var t=$(this).hasClass("biz-checkbox-checked"),i=$(this).parent().next().find(":checkbox").filter(":not(:disabled)");t?i.bizCheckbox("check"):i.bizCheckbox("uncheck")}).on("click.bizTransferSelectOne",".biz-transfer-list-content .biz-label",function(e){var t=$(this).parent().parent(),i=t.find(".biz-checkbox-checked").length,s=t.find(":checkbox").filter(":not(:disabled)").length,a=t.parent().prev().find(":checkbox");i===s&&0!==i?a.bizCheckbox("check"):a.bizCheckbox("uncheck")})},createButton:function(){this.$main.find("button").bizButton({theme:this.options.theme});var e=this;this.$main.on("click.bizTransferMoveRight",".biz-transfer-move-right",function(t){var i=e.$leftListBody.find(":checked");i.length>0&&e.moveRight(i,t)}).on("click.bizTransferMoveLeft",".biz-transfer-move-left",function(t){var i=e.$rightListBody.find(":checked");i.length>0&&e.moveLeft(i,t)})},moveRight:function(e,t){var i=[];$.each(e,function(e,t){i.push({id:$(t).attr("data-id"),title:$(t).next()[0].lastChild.nodeValue}),$(t).bizCheckbox("disable").bizCheckbox("uncheck")}),this.$main.find(".biz-transfer-list-header :checkbox").bizCheckbox("uncheck");var s=this;$.each(i,function(e,t){s.$rightListBody.append(['
      • ','
      • '].join(""))}),this.$rightListBody.find(":checkbox").bizCheckbox({theme:this.options.theme}),this.options.onChange&&this.options.onChange.call(this,i,t)},moveLeft:function(e,t){var i=[];$.each(e,function(e,t){i.push({id:$(t).attr("data-id"),title:$(t).next()[0].lastChild.nodeValue}),$(t).bizCheckbox("destroy").parent().remove()}),$(this.$main.find(".biz-transfer-list-header :checkbox")[0]).bizCheckbox("uncheck");var s=this;$.each(i,function(e,t){s.$leftListBody.find(':checkbox[data-id="'+t.id+'"]').bizCheckbox("enable")}),this.options.onChange&&this.options.onChange.call(this,i,t)},add:function(e){this.addItems(e),$(this.$main.find(".biz-transfer-list-header :checkbox")[0]).bizCheckbox("uncheck")},value:function(){var e=this.$rightListBody.find(":checkbox"),t=this.options.keyMap;return $.map(e,function(e,i){var s={};return s[t.id]=$(e).attr("data-id"),s[t.title]=$(e).next()[0].lastChild.nodeValue,s})},update:function(e){this.$leftListBody.find(":checkbox").bizCheckbox("destroy"),this.$rightListBody.find(":checkbox").bizCheckbox("destroy"),this.$leftListBody.empty(),this.$rightListBody.empty(),this.$main.find(".biz-transfer-list-header :checkbox").bizCheckbox("uncheck"),0===e.length&&this.$leftListBody.html('
      • '+this.options.noContent+"
      • "),this.addItems(e)},select:function(e){var t=this,i=[];$.each(e,function(e,s){var a=t.$leftListBody.find(':checkbox[data-id="'+s+'"]');a.length>0&&!a.prop("disabled")&&i.push(a[0])}),i.length>0&&this.moveRight(i,null)},unselect:function(e){var t=this,i=[];$.each(e,function(e,s){var a=t.$rightListBody.find(':checkbox[data-id="'+s+'"]');a.length>0&&i.push(a[0])}),i.length>0&&this.moveLeft(i,null)},destroy:function(){this.$main.removeClass("biz-transfer "+this.options.customClass).find(":checkbox").bizCheckbox("destroy").find("button").bizButton("destroy"),this.$main.off("click.bizTransferSelectAll").off("click.bizTransferSelectOne").off("click.bizTransferMoveRight").off("click.bizTransferMoveLeft"),this.$main.empty(),this.$main.data("bizTransfer",null)}},$.extend($.fn,{bizTransfer:function(e){var t,s=arguments;return this.each(function(){var a=$(this).data("bizTransfer");if(a){if("string"==typeof e&&"function"==typeof a[e]&&void 0!==(t=a[e].apply(a,Array.prototype.slice.call(s,1))))return!1}else(void 0===e||jQuery.isPlainObject(e))&&$(this).data("bizTransfer",new i(this,e))}),void 0!==t?t:this}}),e.exports=i},function(e,i){function s(e,t){}t(4),$.extend($.jstree.defaults.core,{strings:{"Loading ...":"加载中 ..."}}),$.extend($.fn,{bizTree:$.fn.jstree}),e.exports=s},function(e,i){function s(e,t){}t(12),s.prototype={destroy:function(){},collapseAll:function(){},collapseNode:function(e){},expandAll:function(){},expandNode:function(e){},loadBranch:function(e,t){},move:function(e,t){},node:function(e){},reveal:function(e){},removeNode:function(e){},unloadBranch:function(e){},sortBranch:function(e,t){}},$.extend($.fn,{bizTreeTable:$.fn.treetable}),e.exports=s}],t(6)}); \ No newline at end of file +a.pages-a.edges>n.end&&a.pages-a.edges-n.end!=1?r.append('
      • '+a.ellipseText+"
      • "):a.pages-a.edges-n.end==1&&i._appendItem.call(this,n.end)}}else if(n.start>0&&a.edges>0){if(a.useStartEdge){var l=Math.min(a.edges,n.start);for(t=0;t'+a.ellipseText+""):n.start-a.edges==1&&i._appendItem.call(this,a.edges)}if(a.invertPageOrder)for(t=n.end-1;t>=n.start;t--)i._appendItem.call(this,t);else for(t=n.start;t0&&a.edges>0&&(a.edges'+a.ellipseText+""):n.start-a.edges==1&&i._appendItem.call(this,a.edges),a.useEndEdge)){var l=Math.min(a.edges,n.start);for(t=l-1;t>=0;t--)i._appendItem.call(this,t)}}else if(n.end0&&(a.pages-a.edges>n.end&&a.pages-a.edges-n.end!=1?r.append('
      • '+a.ellipseText+"
      • "):a.pages-a.edges-n.end==1&&i._appendItem.call(this,n.end),a.useEndEdge)){var o=Math.max(a.pages-a.edges,n.end);for(t=o;te.halfDisplayed?Math.max(Math.min(e.currentPage-e.halfDisplayed,e.pages-e.displayedPages),0):0),end:Math.ceil(e.currentPage>e.halfDisplayed?Math.min(e.currentPage+e.halfDisplayed,e.pages):Math.min(e.displayedPages,e.pages))}},_appendItem:function(t,s){var a,n,r=this,o=r.data("pagination"),l=e("
      • "),d=r.find("ul");t=t<0?0:t'+a.text+"")):(n=e(''+a.text+""),n.click(function(e){return i._selectPage.call(r,t,e)})),a.classes&&n.addClass(a.classes),l.append(n),d.length?d.append(l):r.append(l)},_selectPage:function(t,s){var a=this.data("pagination");return a.currentPage=t,a.selectOnClick&&i._draw.call(this),e(this).trigger("change",t+1)},_ellipseClick:function(t){var s=this,a=this.data("pagination"),n=t.find(".ellipse");n.addClass("clickable").parent().removeClass("disabled"),n.click(function(t){if(!a.disable){var r=e(this),o=(parseInt(r.parent().prev().text(),10)||0)+1;r.html('').find("input").focus().click(function(e){e.stopPropagation()}).keyup(function(t){var r=e(this).val();13===t.which&&""!==r?r>0&&r<=a.pages&&i._selectPage.call(s,r-1):27===t.which&&n.empty().html(a.ellipseText)}).bind("blur",function(t){var r=e(this).val();return""!==r&&i._selectPage.call(s,r-1),n.empty().html(a.ellipseText),!1})}return!1})}};e.fn.pagination=function(t){return i[t]&&"_"!=t.charAt(0)?i[t].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof t&&t?void e.error("Method "+t+" does not exist on jQuery.pagination"):i.init.apply(this,arguments)}})},function(e,s){!function(e){"function"==typeof i&&i.amd?i(["jquery"],e):e("object"==typeof s?t(3):jQuery)}(function(e,t){var i,s,a;i=function(){function t(t,i,s){var a;this.row=t,this.tree=i,this.settings=s,this.id=this.row.data(this.settings.nodeIdAttr),a=this.row.data(this.settings.parentIdAttr),null!=a&&""!==a&&(this.parentId=a),this.treeCell=e(this.row.children(this.settings.columnElType)[this.settings.column]),this.expander=e(this.settings.expanderTemplate),this.indenter=e(this.settings.indenterTemplate),this.children=[],this.initialized=!1,this.treeCell.prepend(this.indenter)}return t.prototype.addChild=function(e){return this.children.push(e)},t.prototype.ancestors=function(){var e,t;for(t=this,e=[];t=t.parentNode();)e.push(t);return e},t.prototype.collapse=function(){return this.collapsed()?this:(this.row.removeClass("expanded").addClass("collapsed"),this._hideChildren(),this.expander.attr("title",this.settings.stringExpand),this.initialized&&null!=this.settings.onNodeCollapse&&this.settings.onNodeCollapse.apply(this),this)},t.prototype.collapsed=function(){return this.row.hasClass("collapsed")},t.prototype.expand=function(){return this.expanded()?this:(this.row.removeClass("collapsed").addClass("expanded"),this.initialized&&null!=this.settings.onNodeExpand&&this.settings.onNodeExpand.apply(this),e(this.row).is(":visible")&&this._showChildren(),this.expander.attr("title",this.settings.stringCollapse),this)},t.prototype.expanded=function(){return this.row.hasClass("expanded")},t.prototype.hide=function(){return this._hideChildren(),this.row.hide(),this},t.prototype.isBranchNode=function(){return this.children.length>0||!0===this.row.data(this.settings.branchAttr)},t.prototype.updateBranchLeafClass=function(){this.row.removeClass("branch"),this.row.removeClass("leaf"),this.row.addClass(this.isBranchNode()?"branch":"leaf")},t.prototype.level=function(){return this.ancestors().length},t.prototype.parentNode=function(){return null!=this.parentId?this.tree[this.parentId]:null},t.prototype.removeChild=function(t){var i=e.inArray(t,this.children);return this.children.splice(i,1)},t.prototype.render=function(){var t,i,s=this.settings;return!0===s.expandable&&this.isBranchNode()&&(t=function(t){return e(this).parents("table").treetable("node",e(this).parents("tr").data(s.nodeIdAttr)).toggle(),t.preventDefault()},this.indenter.html(this.expander),i=!0===s.clickableNodeNames?this.treeCell:this.expander,i.off("click.treetable").on("click.treetable",t),i.off("keydown.treetable").on("keydown.treetable",function(e){13==e.keyCode&&t.apply(this,[e])})),this.indenter[0].style.paddingLeft=this.level()*s.indent+"px",this},t.prototype.reveal=function(){return null!=this.parentId&&this.parentNode().reveal(),this.expand()},t.prototype.setParent=function(e){return null!=this.parentId&&this.tree[this.parentId].removeChild(this),this.parentId=e.id,this.row.data(this.settings.parentIdAttr,e.id),e.addChild(this)},t.prototype.show=function(){return this.initialized||this._initialize(),this.row.show(),this.expanded()&&this._showChildren(),this},t.prototype.toggle=function(){return this.expanded()?this.collapse():this.expand(),this},t.prototype._hideChildren=function(){var e,t,i,s,a;for(s=this.children,a=[],t=0,i=s.length;t0?this.findLastNode(e.children[e.children.length-1]):e},t.prototype.loadRows=function(t){var s,a,n;if(null!=t)for(n=0;n=0;i--)this._moveRows(s[i],e)},t.prototype._sortChildRows=function(e){return this._moveRows(e,e)},t}(),a={init:function(i,a){var n;return n=e.extend({branchAttr:"ttBranch",clickableNodeNames:!1,column:0,columnElType:"td",customClass:"",expandable:!0,expanderTemplate:" ",indent:19,indenterTemplate:"",initialState:"collapsed",nodeIdAttr:"ttId",parentIdAttr:"ttParentId",stringExpand:"",stringCollapse:"",onInitialized:null,onNodeCollapse:null,onNodeExpand:null,onNodeInitialized:null},i),this.each(function(){var i,r=e(this);return(a||r.data("treetable")===t)&&(i=new s(this,n),i.loadRows(this.rows).render(),r.addClass("treetable "+n.customClass).data("treetable",i),null!=n.onInitialized&&n.onInitialized.apply(i)),r})},destroy:function(){return this.each(function(){return e(this).find("span.indenter a").off(),e(this).find("span.indenter").remove(),e(this).removeData("treetable").removeClass("treetable")})},collapseAll:function(){return this.data("treetable").collapseAll(),this},collapseNode:function(e){var t=this.data("treetable").tree[e];if(!t)throw new Error("Unknown node '"+e+"'");return t.collapse(),this},expandAll:function(){return this.data("treetable").expandAll(),this},expandNode:function(e){var t=this.data("treetable").tree[e];if(!t)throw new Error("Unknown node '"+e+"'");return t.initialized||t._initialize(),t.expand(),this},loadBranch:function(t,i){var s=this.data("treetable").settings,a=this.data("treetable").tree;if(i=e(i),null==t)this.append(i);else{var n=this.data("treetable").findLastNode(t);i.insertAfter(n.row)}return this.data("treetable").loadRows(i),i.filter("tr").each(function(){a[e(this).data(s.nodeIdAttr)].show()}),null!=t&&t.render().expand(),this},move:function(e,t){var i,s;return s=this.data("treetable").tree[e],i=this.data("treetable").tree[t],this.data("treetable").move(s,i),this},node:function(e){return this.data("treetable").tree[e]},removeNode:function(e){var t=this.data("treetable").tree[e];if(!t)throw new Error("Unknown node '"+e+"'");return this.data("treetable").removeNode(t),this},reveal:function(e){var t=this.data("treetable").tree[e];if(!t)throw new Error("Unknown node '"+e+"'");return t.reveal(),this},sortBranch:function(t,i){var s,a=this.data("treetable").settings;return i=i||a.column,s=i,e.isNumeric(i)&&(s=function(t,s){var a,n,r;return a=function(t){var s=t.row.find("td:eq("+i+")").text();return e.trim(s).toUpperCase()},n=a(t),r=a(s),nr?1:0}),this.data("treetable").sortBranch(t,s),this},unloadBranch:function(e){return this.data("treetable").unloadBranch(e),this}},e.fn.treetable=function(t){return a[t]?a[t].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof t&&t?e.error("Method "+t+" does not exist on jQuery.treetable"):a.init.apply(this,arguments)},this.TreeTable||(this.TreeTable={}),this.TreeTable.Node=i,this.TreeTable.Tree=s})},function(e,t){function i(e,t){this.main=e,this.$main=$(this.main);var i={theme:window.bizui.theme,customClass:"",size:"small"};this.options=$.extend(i,t||{}),this.init(this.options)}function s(e){return 1===e.nodeType&&"button"===e.tagName.toLowerCase()}i.prototype={init:function(e){if(this.originHTML=this.$main.html(),this.$main.addClass(["biz-button",e.customClass,"biz-button-"+e.theme].join(" ")),"large"===e.size&&this.$main.addClass("biz-button-large"),e.text&&this.$main.html(e.text),e.icon){var t=document.documentMode?window.bizui.codepoints[e.icon]:e.icon;this.$main.prepend(''+t+" ")}e.disabled&&this.disable()},enable:function(){this.main.disabled=!1,this.$main.removeClass("biz-button-disable")},disable:function(){this.main.disabled=!0,this.$main.addClass("biz-button-disable")},destroy:function(){this.$main.removeClass(["biz-button",this.options.customClass,"biz-button-"+this.options.theme,"biz-button-large","biz-button-disable"].join(" ")),this.$main.html(this.originHTML),this.originHTML=null,this.$main.data("bizButton",null)}},$.extend($.fn,{bizButton:function(e){var t,a=arguments;return this.each(function(){var n=$(this).data("bizButton");if(n){if("string"==typeof e&&"function"==typeof n[e]&&void 0!==(t=n[e].apply(n,Array.prototype.slice.call(a,1))))return!1}else s(this)&&(void 0===e||jQuery.isPlainObject(e))&&$(this).data("bizButton",new i(this,e))}),void 0!==t?t:this}}),e.exports=i},function(e,i){function s(e,t){}t(8),t(1),s.prototype={destroy:function(){},show:function(){},hide:function(){},setDate:function(e){},getDate:function(){},setStartDate:function(e){},setEndDate:function(e){},setDatesDisabled:function(e){},setDaysOfWeekDisabled:function(e){},setDaysOfWeekHighlighted:function(e){}},$.extend($.fn.datepicker.defaults,{autoclose:!0,language:"zh-CN"}),$.extend($.fn.datepicker.dates["zh-CN"],{format:"yyyy-mm-dd"}),$.extend($.fn,{bizCalendar:$.fn.datepicker}),e.exports=s},function(e,t){function i(e,t){this.main=e,this.$main=$(this.main),this.$group=$('input[name="'+this.$main.attr("name")+'"]');var i={theme:window.bizui.theme};this.options=$.extend(i,t||{}),this.init(this.options)}function s(e){return 1===e.nodeType&&"input"===e.tagName.toLowerCase()&&"checkbox"===e.getAttribute("type").toLowerCase()}var a="biz-checkbox-unchecked",n="biz-checkbox-unchecked-hover",r="biz-checkbox-checked",o="biz-checkbox-checked-hover";i.prototype={init:function(e){var t=this.$main.attr("title"),i=this.$main.attr("id")||"";this.$main.after('").hide(),this.$label=this.$main.next(),this.defaultClass="biz-label biz-label-"+e.theme,this.$label.addClass(this.defaultClass),this.$icon=this.$label.children("i"),this.main.checked?(this.$label.addClass(this.main.disabled?"biz-checkbox-checked-disabled":r),this.$icon.html("")):(this.$label.addClass(this.main.disabled?"biz-checkbox-unchecked-disabled":a),this.$icon.html(""));var s=this;this.$label.on("mouseover.bizCheckbox",function(){s.main.disabled||$(this).addClass(s.main.checked?o:n)}).on("mouseout.bizCheckbox",function(){s.main.disabled||$(this).removeClass(s.main.checked?o:n)}).on("click.bizCheckbox",function(){s.main.disabled||(s.main.checked?($(this).attr("class",[s.defaultClass,a,n].join(" ")),s.$icon.html("")):($(this).attr("class",[s.defaultClass,r,o].join(" ")),s.$icon.html("")),""===i&&(s.main.checked=!s.main.checked))})},check:function(){this.main.checked=!0,this.$label.attr("class",this.defaultClass+" "+(this.main.disabled?"biz-checkbox-checked-disabled":r)),this.$icon.html("")},uncheck:function(){this.main.checked=!1,this.$label.attr("class",this.defaultClass+" "+(this.main.disabled?"biz-checkbox-unchecked-disabled":a)),this.$icon.html("")},enable:function(){this.main.disabled=!1,this.$label.attr("class",this.defaultClass+" "+(this.main.checked?r:a))},disable:function(){this.main.disabled=!0,this.$label.attr("class",this.defaultClass+" "+(this.main.checked?"biz-checkbox-checked-disabled":"biz-checkbox-unchecked-disabled"))},val:function(){var e=[];return this.$group.each(function(t,i){i.checked&&e.push($(i).val())}),e.join(",")},destroy:function(){this.$main.show(),this.$label.off("mouseover.bizCheckbox").off("mouseout.bizCheckbox").off("click.bizCheckbox").remove(),this.$main.data("bizCheckbox",null)}},$.extend($.fn,{bizCheckbox:function(e){var t,a=arguments;return this.each(function(){var n=$(this).data("bizCheckbox");if(n){if("string"==typeof e&&"function"==typeof n[e]&&void 0!==(t=n[e].apply(n,Array.prototype.slice.call(a,1))))return!1}else s(this)&&(void 0===e||jQuery.isPlainObject(e))&&$(this).data("bizCheckbox",new i(this,e))}),void 0!==t?t:this}}),e.exports=i},function(e,i){function s(e,t){this.main=e,this.$main=$(this.main);var i={customClass:"",position:"fixed",draggable:!1,theme:window.bizui.theme,title:"",buttons:[],destroyOnClose:!1,canClose:!0};this.options=$.extend(i,t||{}),this.init(this.options)}var a=t(0),n=2e3;s.prototype={init:function(e){this.$container=$('
        '),this.$mask=$(''),this.$container.appendTo("body").after(this.$mask);var t=this;this.$container.addClass(["biz-dialog",e.customClass,"biz-dialog-"+e.theme].join(" ")).html(['
        ','',this.$main.attr("data-title")||e.title,"",e.canClose?'
        ':"",'
        ','
        '].join("")).on("click.bizDialog",".biz-dialog-close",function(){t.close()}),this.$container.find(".biz-dialog-content").append(this.$main.show()),this.updateButtons(e.buttons);var i,s=void 0!==e.width?Math.max(parseInt(e.width,10),320):320;void 0!==e.height?i=Math.max(parseInt(e.height,10),150):(this.$container.show(),i=Math.max(this.$container.height(),150),this.$container.hide()),this.$container.css({width:s,height:i,position:e.position,marginLeft:-Math.floor(s/2),marginTop:-Math.floor(Math.min(i,$(window).height())/2)}),this.$container.find(".biz-dialog-content").css({height:i-150}),e.draggable&&(this.draggable=new a(this.$container[0],{handle:this.$container.find(".biz-dialog-title").addClass("biz-draggble")[0],setPosition:"absolute"===e.position,limit:{x:[0,$("body").width()-s],y:[0,$("body").height()-i]}}),this.$container.css({margin:0,display:"none",left:Math.floor(($(window).width()-s)/2),top:i<$(window).height()?Math.floor(($(window).height()-i)/2):0}))},open:function(){var e=this.options.zIndex||++n;this.$mask.css({zIndex:e-1}).show(),this.$container.css({zIndex:e}).show(),"absolute"===this.options.position&&this.$container.css({top:this.$container.position().top+document.body.scrollTop})},close:function(){"function"==typeof this.options.onBeforeClose&&!1===this.options.onBeforeClose()||(this.$container.hide(),this.$mask.hide(),void 0===this.options.zIndex&&n--,this.options.destroyOnClose&&this.destroy())},updateButtons:function(e){e=e||[];var t=this.$container.find(".biz-dialog-bottom"),i=this;t.find("button").bizButton("destroy").off().remove(),$.each(e,function(e,s){var a=$("").appendTo(t).bizButton(s);s.onClick&&a.click(function(e){s.onClick.call(i,e)})})},title:function(e){var t=this.$container.find(".biz-panel-title-text");if(void 0===e)return t.html();t.html(e)},destroy:function(){this.options.draggable&&this.draggable.destroy(),this.$container.off("click.bizDialog"),this.$container.find(".biz-dialog-bottom button").bizButton("destroy").off(),this.$mask.remove(),this.$container.remove(),this.$main.data("bizDialog",null)}};var r=function(e){jQuery.isPlainObject(e)||(e={content:e});var t={content:"",okText:"确定"};e=$.extend(t,e||{});var i=$('");i.appendTo("body").bizDialog({destroyOnClose:!0,title:e.title,theme:e.theme,buttons:[{text:e.okText,theme:e.theme,onClick:function(){this.close()}}]}),i.bizDialog("open")},o=function(e){var t={content:"",okText:"确定",cancelText:"取消"};e=$.extend(t,e||{});var i=$('");i.appendTo("body").bizDialog({destroyOnClose:!0,title:e.title,theme:e.theme,buttons:[{text:e.okText,theme:e.theme,onClick:function(){"function"==typeof e.onOK&&!1===e.onOK()||this.close()}},{text:e.cancelText,theme:"gray",onClick:function(){this.close()}}]}),i.bizDialog("open")};$.extend($.fn,{bizDialog:function(e){var t,i=arguments;return this.each(function(){var a=$(this).data("bizDialog");if(a){if("string"==typeof e&&"function"==typeof a[e]&&void 0!==(t=a[e].apply(a,Array.prototype.slice.call(i,1))))return!1}else(void 0===e||jQuery.isPlainObject(e))&&$(this).data("bizDialog",new s(this,e))}),void 0!==t?t:this}}),e.exports={alert:r,confirm:o}},function(e,t){function i(e,t){this.main=e,this.$main=$(this.main);var i={alignX:"left",alignY:"bottom",customClass:"",offsetX:0,offsetY:0};this.options=$.extend(i,t||{}),this.init(this.options)}i.prototype={init:function(e){if(void 0!==e.trigger){this.$container=$('
        '),this.$container.addClass("biz-dropdown "+e.customClass).appendTo("body").append(this.$main.show()),this.$trigger=$(e.trigger);var t=this;this.$trigger.on("click.bizDropDown",function(){t.toggle()})}},toggle:function(){"none"===this.$container.css("display")?this.open():this.close()},open:function(){if("function"!=typeof this.options.onBeforeOpen||!1!==this.options.onBeforeOpen()){this.$container.show();var e,t,i=this.$trigger.position();"left"===this.options.alignX?e=i.left+this.options.offsetX:"right"===this.options.alignX&&(e=i.left+this.$trigger.outerWidth()-this.$container.outerWidth()+this.options.offsetX),"bottom"==this.options.alignY?t=i.top+this.$trigger.outerHeight()+this.options.offsetY:"top"==this.options.alignY&&(t=i.top-this.$container.outerHeight()+this.options.offsetY),this.$container.css({left:e,top:t,zIndex:this.options.zIndex||this.$trigger.css("zIndex")})}},close:function(){"function"==typeof this.options.onBeforeClose&&!1===this.options.onBeforeClose()||this.$container.hide()},destroy:function(){this.$trigger.off("click.bizDropDown"),this.$container.remove(),this.$main.data("bizDialog",null)}},$.extend($.fn,{bizDropDown:function(e){var t,s=arguments;return this.each(function(){var a=$(this).data("bizDialog");if(a){if("string"==typeof e&&"function"==typeof a[e]&&void 0!==(t=a[e].apply(a,Array.prototype.slice.call(s,1))))return!1}else(void 0===e||jQuery.isPlainObject(e))&&$(this).data("bizDialog",new i(this,e))}),void 0!==t?t:this}}),e.exports=i},function(e,i){function s(e,t){this.main=e,this.$main=$(this.main);var i={theme:window.bizui.theme,customClass:""};this.options=$.extend(i,t||{}),this.init(this.options)}function a(e){var t=e.getAttribute("type");return 1===e.nodeType&&"input"===e.tagName.toLowerCase()&&(!t||"text"===t.toLowerCase()||"password"===t.toLowerCase())}t(2);s.prototype={init:function(e){this.$main.addClass("biz-input "+e.customClass),this.$main.placeholder(),e.disabled&&this.disable(),this.$main.on("mouseover.bizInput",function(){$(this).addClass("biz-input-hover")}).on("mouseout.bizInput",function(){$(this).removeClass("biz-input-hover")}).on("focus.bizInput",function(){$(this).addClass("biz-input-focus-"+e.theme)}).on("blur.bizInput",function(){$(this).removeClass("biz-input-focus-"+e.theme)}).on("keydown.bizInput",function(e){if(13===e.keyCode)return $(this).trigger("enter",$(this).val()),!1})},enable:function(){this.main.disabled=!1,this.$main.removeClass("biz-input-disable")},disable:function(){this.main.disabled=!0,this.$main.addClass("biz-input-disable")},destroy:function(){this.$main.removeClass(["biz-input",this.options.customClass,"biz-input-disable"].join(" ")),this.$main.off("keydown.bizInput").off("mouseover.bizInput").off("mouseout.bizInput").off("focus.bizInput").off("blur.bizInput"),this.$main.data("bizInput",null)}},$.extend($.fn,{bizInput:function(e){var t,i=arguments;return this.each(function(){var n=$(this).data("bizInput");if(n){if("string"==typeof e&&"function"==typeof n[e]&&void 0!==(t=n[e].apply(n,Array.prototype.slice.call(i,1))))return!1}else a(this)&&(void 0===e||jQuery.isPlainObject(e))&&$(this).data("bizInput",new s(this,e))}),void 0!==t?t:this}}),e.exports=s},function(e,i){function s(e,t){}t(11),s.prototype={destroy:function(){},disable:function(){},enable:function(){},getPageCount:function(){},getPageNumber:function(){},getPageSize:function(){},prevPage:function(){},nextPage:function(){},setPageNumber:function(e){},setPageSize:function(e){},setTotalNumber:function(e,t){}},$.extend($.fn,{bizPage:$.fn.pagination}),e.exports=s},function(e,t){function i(e,t){this.main=e,this.$main=$(this.main);var i={customClass:"",marginLeft:200,speed:300,theme:window.bizui.theme,title:"",buttons:[],destroyOnClose:!1};this.options=$.extend(i,t||{}),this.init(this.options)}var s=1e3;i.prototype={init:function(e){this.$container=$('
        '),this.$mask=$(''),this.$container.appendTo("body").after(this.$mask);var t=this;this.$container.addClass(["biz-panel",e.customClass,"biz-panel-"+e.theme].join(" ")).html(['
        ','
        ','
        ','',this.$main.attr("data-title")||e.title,"",'
        ','
        ','
        '].join("")).on("click.bizPanel",".biz-panel-close",function(){t.close()}),this.$container.find(".biz-panel-content").append(this.$main.show()),this.updateButtons(e.buttons),this.$container.find(".biz-panel-margin").css({width:e.marginLeft})},open:function(){$("body").css({overflow:"hidden"});var e=this.options.zIndex||++s;this.$mask.css({zIndex:e-1}).show();var t=this;this.$container.css({zIndex:e}).show().animate({left:0},this.options.speed,function(){t.$container.find(".biz-panel-body")[0].scrollTop=0})},close:function(){if("function"!=typeof this.options.onBeforeClose||!1!==this.options.onBeforeClose()){var e=this;this.$container.animate({left:"100%"},this.options.speed,function(){e.$container.hide(),e.$mask.hide(),$("body").css({overflow:"visible"})}),void 0===this.options.zIndex&&s--,this.options.destroyOnClose&&this.destroy()}},updateButtons:function(e){e=e||[];var t=this.$container.find(".biz-panel-bottom"),i=this;t.find("button").bizButton("destroy").off().remove(),$.each(e,function(e,s){var a=$("").appendTo(t).bizButton(s);s.onClick&&a.click(function(e){s.onClick.call(i,e)})})},title:function(e){var t=this.$container.find(".biz-panel-title-text");if(void 0===e)return t.html();t.html(e)},destroy:function(){this.$container.off("click.bizPanel"),this.$container.find(".biz-panel-bottom button").bizButton("destroy").off(),this.$mask.remove(),this.$container.remove(),this.$main.data("bizPanel",null)}},$.extend($.fn,{bizPanel:function(e){var t,s=arguments;return this.each(function(){var a=$(this).data("bizPanel");if(a){if("string"==typeof e&&"function"==typeof a[e]&&void 0!==(t=a[e].apply(a,Array.prototype.slice.call(s,1))))return!1}else(void 0===e||jQuery.isPlainObject(e))&&$(this).data("bizPanel",new i(this,e))}),void 0!==t?t:this}}),e.exports=i},function(e,t){function i(e,t){this.main=e,this.$main=$(this.main),this.$group=$('input[name="'+this.$main.attr("name")+'"]');var i={theme:window.bizui.theme};this.options=$.extend(i,t||{}),this.init(this.options)}function s(e){return 1===e.nodeType&&"input"===e.tagName.toLowerCase()&&"radio"===e.getAttribute("type").toLowerCase()}var a="biz-radio-unchecked",n="biz-radio-checked";i.prototype={init:function(e){var t=this.$main.attr("title"),i=this.$main.attr("id")||"";this.$main.after('").hide(),this.$label=this.$main.next(),this.defaultClass="biz-label biz-label-"+e.theme,this.$label.addClass(this.defaultClass),this.$icon=this.$label.children("i"),this.main.checked?(this.$label.addClass(this.main.disabled?"biz-radio-checked-disabled":n),this.$icon.html("")):(this.$label.addClass(this.main.disabled?"biz-radio-unchecked-disabled":a),this.$icon.html(""));var s=this;this.$label.on("mouseover.bizRadio",function(){s.main.disabled||$(this).addClass(s.main.checked?"biz-radio-checked-hover":"biz-radio-unchecked-hover")}).on("mouseout.bizRadio",function(){s.main.disabled||$(this).removeClass(s.main.checked?"biz-radio-checked-hover":"biz-radio-unchecked-hover")}).on("click.bizRadio",function(){s.main.disabled||(s.$group.bizRadio("uncheck"),$(this).attr("class",[s.defaultClass,n,"biz-radio-checked-hover"].join(" ")),s.$icon.html(""),""===i&&(s.main.checked=!0))})},check:function(){this.$group.bizRadio("uncheck"),this.main.checked=!0,this.$label.attr("class",this.defaultClass+" "+(this.main.disabled?"biz-radio-checked-disabled":n)),this.$icon.html("")},uncheck:function(){this.main.checked=!1,this.$label.attr("class",this.defaultClass+" "+(this.main.disabled?"biz-radio-unchecked-disabled":a)),this.$icon.html("")},enable:function(){this.main.disabled=!1,this.$label.attr("class",this.defaultClass+" "+(this.main.checked?n:a))},disable:function(){this.main.disabled=!0,this.$label.attr("class",this.defaultClass+" "+(this.main.checked?"biz-radio-checked-disabled":"biz-radio-unchecked-disabled"))},val:function(){var e="";return this.$group.each(function(t,i){if(i.checked)return e=$(i).val(),!1}),e},destroy:function(){this.$main.show(),this.$label.off("mouseover.bizRadio").off("mouseout.bizRadio").off("click.bizRadio").remove(),this.$main.data("bizRadio",null)}},$.extend($.fn,{bizRadio:function(e){var t,a=arguments;return this.each(function(){var n=$(this).data("bizRadio");if(n){if("string"==typeof e&&"function"==typeof n[e]&&void 0!==(t=n[e].apply(n,Array.prototype.slice.call(a,1))))return!1}else s(this)&&(void 0===e||jQuery.isPlainObject(e))&&$(this).data("bizRadio",new i(this,e))}),void 0!==t?t:this}}),e.exports=i},function(e,i){function s(e,t){}t(10),s.prototype={destroy:function(){},refresh:function(){},open:function(){},close:function(){}},$.extend($.fn.selectric.defaults,{maxHeight:240}),$.extend($.fn,{bizSelect:$.fn.selectric}),e.exports=s},function(e,t){function i(e,t){this.main=e,this.$main=$(this.main);var i={theme:window.bizui.theme};this.options=$.extend(i,t||{}),this.init(this.options)}function s(e){return 1===e.nodeType&&"input"===e.tagName.toLowerCase()&&"checkbox"===e.getAttribute("type").toLowerCase()}var a="biz-switch-checked";i.prototype={init:function(e){var t=this.$main.attr("title"),i=this.$main.attr("id")||"",s=e.theme,n='";this.$main.after(n).hide(),this.$switchContainer=this.$main.next(),this.$switchDom=this.$switchContainer.find(".biz-switch"),this.$main.attr("checked")?this.$switchDom.addClass(a):this.$switchDom.addClass("biz-switch");var r=this;this.$switchContainer.on("click.bizSwitch",function(){r.main.disabled||(r.main.checked?r.$switchDom.attr("class",["biz-switch"].join(" ")):r.$switchDom.attr("class",["biz-switch",a].join(" ")),""===i&&(r.main.checked=!r.main.checked))})},off:function(){this.main.checked=!1,this.$switchDom.attr("class","biz-switch")},on:function(){this.main.checked=!0,this.$switchDom.attr("class",["biz-switch",a].join(" "))},disable:function(){this.main.disabled=!0,this.$switchDom.attr("class","biz-switch"),this.$switchContainer.addClass("biz-switch-container-disable")},enable:function(){this.main.disabled=!1,this.$switchDom.attr("class","biz-switch "+(this.main.checked?a:"")),this.$switchContainer.removeClass("biz-switch-container-disable")},destroy:function(){this.$main.show(),this.$switchContainer.off("click.bizSwitch").remove(), +this.$main.data("bizSwitch",null)},val:function(){return this.$switchDom.hasClass(a)?"on":"off"}},$.extend($.fn,{bizSwitch:function(e){var t,a=arguments;return this.each(function(){var n=$(this).data("bizSwitch");if(n){if("string"==typeof e&&"function"==typeof n[e]&&void 0!==(t=n[e].apply(n,Array.prototype.slice.call(a,1))))return!1}else s(this)&&(void 0===e||jQuery.isPlainObject(e))&&$(this).data("bizSwitch",new i(this,e))}),void 0!==t?t:this}}),e.exports=i},function(e,t){function i(e,t){this.main=e,this.$main=$(this.main);var i={action:"click",customClass:"",selectedIndex:0,theme:window.bizui.theme};this.options=$.extend(i,t||{}),this.init(this.options)}function s(e){return 1===e.nodeType&&"div"===e.tagName.toLowerCase()}i.prototype={init:function(e){this.$main.addClass(["biz-tab",e.customClass,"biz-tab-"+e.theme].join(" ")),this.$tabs=this.$main.children("ul").children("li"),this.$contents=this.$main.children("div").children("div").hide();var t=this;"hover"===e.action&&(e.action="mouseover"),this.$tabs.on(e.action+".bizTab",function(e){if(!$(this).hasClass("active")){var i;t.$tabs.each(function(t,s){if(s===e.target)return i=t,!1}),t.index(i)}}),this.index(e.selectedIndex,!1)},index:function(e,t){var i,s;if(void 0===e){var a=this.options.selectedIndex;return i=$(this.$tabs[a]),s=$(this.$contents[a]),{index:a,title:i.text(),content:s.html()}}this.$tabs.removeClass("active"),this.$contents.hide(),this.options.selectedIndex=e,i=$(this.$tabs[e]).addClass("active"),s=$(this.$contents[e]).show(),(void 0===t||t)&&i.trigger("change",{index:e,title:i.text(),content:s.html()})},destroy:function(){this.$main.removeClass(["biz-tab",this.options.customClass,"biz-tab-"+this.options.theme].join(" ")),this.$tabs.off(this.options.action+".bizTab"),this.$main.data("bizTab",null)}},$.extend($.fn,{bizTab:function(e){var t,a=arguments;return this.each(function(){var n=$(this).data("bizTab");if(n){if("string"==typeof e&&"function"==typeof n[e]&&void 0!==(t=n[e].apply(n,Array.prototype.slice.call(a,1))))return!1}else s(this)&&(void 0===e||jQuery.isPlainObject(e))&&$(this).data("bizTab",new i(this,e))}),void 0!==t?t:this}}),e.exports=i},function(e,i){function s(e,t){this.main=e,this.$main=$(this.main);var i={customClass:"",data:[],noDataContent:'

        没有数据

        ',flexible:!1,selectable:!1,defaultSort:"des",lockHead:!1,topOffset:0};this.options=$.extend(i,t||{}),this.init(this.options)}function a(e){return e.replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'")}t(9);s.prototype={init:function(e){if(this.$main.html(['
        ','
        ','
        '].join("")),this.$headWrap=this.$main.find(".biz-table-head-wrap"),this.$bodyWrap=this.$main.find(".biz-table-body-wrap"),this.$placeholder=this.$main.find(".biz-table-placeholder"),this.$tableHead=this.$main.find(".biz-table-head"),this.$tableBody=this.$main.find(".biz-table-body"),this.$tableHead.html(this.createTableHead(e)).addClass(["biz-table",e.customClass].join(" ")),this.$tableBody.html(this.createTableBody(e)).addClass(["biz-table",e.customClass,this.rowSpan>1&&e.data.length>0?"biz-rowspan":""].join(" ")),e.flexible&&(this.$tableHead.addClass("biz-table-flexible"),this.$tableBody.addClass("biz-table-flexible")),e.foot&&e.data.length>0){var t=this.$tableBody.find("tbody"),i=this.createFoot(e);"top"===e.foot&&t.prepend(i),"bottom"===e.foot&&t.append(i)}0===e.data.length&&this.createNoDataContent(),e.selectable&&(e.data.length>0&&this.createSelect(e.data),this.bindSelect()),e.onSort&&this.bindSort();var s=this;this.$headWrap.on("scroll",function(){s.$bodyWrap[0].scrollLeft=this.scrollLeft}),this.$bodyWrap.on("scroll",function(){s.$headWrap[0].scrollLeft=this.scrollLeft}),this.syncWidth(),$(window).on("resize.bizTable",function(){s.syncWidth()}),e.lockHead&&$(window).on("scroll.bizTable",function(){var t=s.$main.offset().top-e.topOffset,i=s.$headWrap.height();$(window).scrollTop()>t?s.hasLocked||(s.$headWrap.css({position:"fixed",top:s.options.topOffset,width:s.$main.width()}),s.$placeholder.css({height:i}),s.hasLocked=!0):s.hasLocked&&(s.$headWrap.css({position:"static",top:"auto",width:"auto"}),s.$placeholder.css({height:0}),s.hasLocked=!1)}),this.$tableBody.editableTableWidget(),e.onValidate&&this.bindValidate(),e.onEdit&&this.bindEdit(),e.onFailEdit&&this.bindFailEdit()},createTableHead:function(e){var t=$(""),i=e.column,s=i.length;this.rowSpan=1;for(var n=0;nthis.rowSpan&&(this.rowSpan=r.content.length);var o=$("").attr({width:r.width,field:r.field});e.flexible&&o.removeAttr("nowrap width");var l=!1===r.escapeTitle?r.title:a(r.title);if(r.sortable){var d=$('
        ').html(l);r.currentSort&&d.attr(r.currentSort,""),l=d.prop("outerHTML")}t.find("tr").append(o.html(l).prop("outerHTML"))}}return t.prop("outerHTML")},createTableBody:function(e){for(var t=$(""),i=e.column,s=i.length,n=e.data,r=n.length,o=0;o"),d=n[o],c=o+1,h=0;h").attr({align:u.align,width:u.width});u.editable&&1===u.content.length&&f.attr("editable",""),this.rowSpan>1&&1===u.content.length&&f.attr("rowspan",this.rowSpan);var p=u.content[0].apply(this,[d,c,u.field]).toString();f.html(!1===u.escapeContent?p:a(p)).appendTo(l),e.flexible&&f.removeAttr("width")}}if(t.append(l),this.rowSpan>1)for(var _=1;_"),m=0;m").attr("align",x.align),v=x.content[_].apply(this,[d,c,x.field]).toString();b.html(!1===x.escapeContent?v:a(v)).appendTo(g),e.flexible&&b.removeAttr("width")}}t.append(g)}}return t.prop("outerHTML")},createFoot:function(e){var t=$(''),i=e.column,s=i.length;e.selectable&&t.append('');for(var n=0;n").attr({align:r.align,width:r.width});e.flexible&&o.removeAttr("width");var l=r.footContent?r.footContent.call(this,r.field).toString():"";o.html(!1===r.escapeContent?l:a(l)).appendTo(t)}}return t.prop("outerHTML")},createNoDataContent:function(){var e=this.options.column.length;$.each(this.options.column,function(t,i){i.visible&&e--}),this.options.selectable&&(e+=1),this.$tableBody.find("tbody").append(''+this.options.noDataContent+"")},createSelect:function(e){var t=!1;if(1===this.rowSpan)this.$tableBody.find('tr[class!="sum"]').each(function(i,s){var a=$('');$(this).prepend(a),e[i].disabledSelect?($(this).addClass("select-disabled"),a.find(":checkbox").prop("disabled",!0)):t=!0});else{var i=this,s=0;this.$tableBody.find('tr[class!="sum"]').each(function(a,n){if((a+i.rowSpan)%i.rowSpan==0){var r=$('');$(this).prepend(r),e[s].disabledSelect?($(this).addClass("select-disabled"),r.find(":checkbox").prop("disabled",!0)):t=!0,s++}})}var a=$('');this.$tableHead.find("tr").prepend(a),t||a.find(":checkbox").prop("disabled",!0),this.$main.find(":checkbox").bizCheckbox({theme:"gray"})},bindSelect:function(){var e=this;this.$main.on("click.bizTableSelectAll",".biz-table-head .select-col .biz-label",function(t){if(!$(this).hasClass("biz-checkbox-unchecked-disabled")){var i=$(this).hasClass("biz-checkbox-checked"),s=e.$tableBody.find(".select-col :checkbox").filter(":not(:disabled)"),a=e.$tableBody.find('tr[class!="sum"]').filter('[class!="select-disabled"]');i?(s.bizCheckbox("check"),a.addClass("selected")):(s.bizCheckbox("uncheck"),a.removeClass("selected")),e.options.onSelect&&e.options.onSelect.call(e,e.getSelected(),t)}}).on("click.bizTableSelectOne",".biz-table-body .select-col .biz-label",function(t){if(!$(this).hasClass("biz-checkbox-unchecked-disabled")){var i=$(this).hasClass("biz-checkbox-checked"),s=$(this).parent().parent();i?s.addClass("selected"):s.removeClass("selected");var a=e.$tableBody.find(".select-col .biz-checkbox-checked").length,n=e.$tableBody.find(".select-col :checkbox").filter(":not(:disabled)").length,r=e.$tableHead.find(".select-col :checkbox");a===n?r.bizCheckbox("check"):r.bizCheckbox("uncheck"),e.options.onSelect&&e.options.onSelect.call(e,e.getSelected(),t)}})},getSelectedIndex:function(){var e=this,t=[];return this.$tableBody.find('tr[class!="sum"]').each(function(i,s){$(s).hasClass("selected")&&t.push(e.rowSpan>1?i/e.rowSpan:i)}),t},getSelected:function(){var e=this;return $.map(this.getSelectedIndex(),function(t){return e.options.data[t]})},setSelected:function(e,t,i){var s=this;0===e&&(e=$.map(this.options.data,function(e,t){return t+1})),$.isArray(e)||(e=[e]),$.each(e,function(e,i){var a=s.$tableBody.find("tbody tr:nth-child("+(s.rowSpan>1?i*s.rowSpan:i)+")").filter('[class!="sum"]').filter('[class!="select-disabled"]'),n=a.find(".select-col :checkbox");t?(n.bizCheckbox("check"),a.addClass("selected")):(n.bizCheckbox("uncheck"),a.removeClass("selected"))});var a=s.$tableBody.find(".select-col .biz-checkbox-checked").length,n=s.$tableBody.find(".select-col :checkbox").filter(":not(:disabled)").length,r=s.$tableHead.find(".select-col :checkbox");a===n?r.bizCheckbox("check"):r.bizCheckbox("uncheck"),i&&this.options.onSelect&&this.options.onSelect.call(this,this.getSelected())},getData:function(e){if(void 0!==e){if($.isArray(e)){var t=[],i=this;return $.each(e,function(e,s){var a=i.options.data[s-1];a&&t.push(a)}),0!==t.length?t:null}return this.options.data[e-1]||null}return this.options.data},getColumn:function(){return this.options.column},removeSort:function(){this.$tableHead.find(".sortable").removeAttr("des").removeAttr("asc")},bindSort:function(){var e=this;this.$main.on("click.bizTableSort",".biz-table-head .sortable",function(t){var i=$(this),s=i.parent().attr("field");void 0!==i.attr("des")?(e.removeSort(),i.attr("asc","")):void 0!==i.attr("asc")?(e.removeSort(),i.attr("des","")):(e.removeSort(),i.attr("des"===e.options.defaultSort?"des":"asc","")),e.options.onSort.call(e,{field:s,des:void 0!==i.attr("des"),asc:void 0!==i.attr("asc")},t)})},syncWidth:function(){this.$headWrap.css({}),this.$tableHead.css({})},showColumn:function(e){this.setColumnVisible(e,!0)},hideColumn:function(e){this.setColumnVisible(e,!1)},setColumnVisible:function(e,t){$.isArray(e)||(e=[e]);var i=this;$.each(e,function(e,s){$.each(i.options.column,function(e,i){i.field===s&&(i.visible=t)})}),this.refresh()},updateData:function(e){this.options.data=$.map(e||[],function(e,t){return e}),this.refresh()},updateRow:function(e,t){this.options.data[e-1]=$.extend(!0,{},t),this.refresh()},updateCell:function(e,t,i){this.options.data[e-1][t]=i,this.refresh()},bindValidate:function(){var e=this;this.$main.on("validate","td[editable]",function(t,i){var s=$(this).parent().find("td").index($(this));return e.options.selectable&&(s-=1),e.options.onValidate.call(e,{newValue:i,field:e.options.column[s].field},t)})},bindEdit:function(){var e=this;this.$main.on("change","td[editable]",function(t,i){var s=$(this).parent(),a=s.find("td").index($(this)),n=s.parent().find('tr[class!="sum"]').index(s)/e.rowSpan;e.options.selectable&&(a-=1);var r=e.options.column[a].field;return e.options.data[n][r]=i,e.options.onEdit.call(e,{newValue:i,field:r,item:e.options.data[n],index:n+1},t)})},bindFailEdit:function(){var e=this;this.$main.on("fail","td[editable]",function(t,i){var s=$(this).parent(),a=s.find("td").index($(this)),n=s.parent().find('tr[class!="sum"]').index(s)/e.rowSpan;e.options.selectable&&(a-=1);var r=e.options.column[a].field;return e.options.onFailEdit.call(e,{newValue:i,field:r,item:e.options.data[n],index:n+1},t)})},refresh:function(){var e=this.options;if(this.$main.find(".select-col :checkbox").bizCheckbox("destroy"),this.$tableHead.html(this.createTableHead(e)),this.$tableBody.html(this.createTableBody(e)),e.foot&&e.data.length>0){var t=this.$tableBody.find("tbody"),i=this.createFoot(e);"top"===e.foot&&t.prepend(i),"bottom"===e.foot&&t.append(i)}0===e.data.length&&this.createNoDataContent(),e.selectable&&e.data.length>0&&this.createSelect(e.data),this.$headWrap[0].scrollLeft=this.$bodyWrap[0].scrollLeft=0,this.syncWidth(),this.$tableBody.find("td").prop("tabindex",1)},destroy:function(){this.$main.find(".select-col :checkbox").bizCheckbox("destroy"),this.$main.off("click.bizTableSelectAll").off("click.bizTableSelectOne").off("click.bizTableSort").off("click.bizTableEdit").off("validate").off("change").off("fail"),this.$headWrap.off(),this.$bodyWrap.off(),$(window).off("scroll.bizTable").off("resize.bizTable").off("resize.bizTableEdit"),$(".biz-table-editor").off().remove(),this.$main.empty(),this.$main.data("bizTable",null)}},$.extend($.fn,{bizTable:function(e){var t,i=arguments;return this.each(function(){var a=$(this).data("bizTable");if(a){if("string"==typeof e&&"function"==typeof a[e]&&void 0!==(t=a[e].apply(a,Array.prototype.slice.call(i,1))))return!1}else(void 0===e||jQuery.isPlainObject(e))&&$(this).data("bizTable",new s(this,e))}),void 0!==t?t:this}}),e.exports=s},function(e,i){function s(e,t){this.main=e,this.$main=$(this.main);var i={theme:window.bizui.theme,customClass:""};this.options=$.extend(i,t||{}),this.init(this.options)}function a(e){return 1===e.nodeType&&"textarea"===e.tagName.toLowerCase()}t(2);s.prototype={init:function(e){this.$main.addClass("biz-textarea "+e.customClass),this.$main.placeholder(),e.disabled&&this.disable(),this.$main.on("mouseover.bizTextarea",function(){$(this).addClass("biz-textarea-hover")}).on("mouseout.bizTextarea",function(){$(this).removeClass("biz-textarea-hover")}).on("focus.bizTextarea",function(){$(this).addClass("biz-textarea-focus-"+e.theme)}).on("blur.bizTextarea",function(){$(this).removeClass("biz-textarea-focus-"+e.theme)})},enable:function(){this.main.disabled=!1,this.$main.removeClass("biz-textarea-disable")},disable:function(){this.main.disabled=!0,this.$main.addClass("biz-textarea-disable")},length:function(){return this.$main.val().replace(/\r?\n/g,"").length},destroy:function(){this.$main.removeClass(["biz-textarea",this.options.customClass,"biz-textarea-disable"].join(" ")),this.$main.off("mouseover.bizTextarea").off("mouseout.bizTextarea").off("focus.bizTextarea").off("blur.bizTextarea"),this.$main.data("bizTextarea",null)}},$.extend($.fn,{bizTextarea:function(e){var t,i=arguments;return this.each(function(){var n=$(this).data("bizTextarea");if(n){if("string"==typeof e&&"function"==typeof n[e]&&void 0!==(t=n[e].apply(n,Array.prototype.slice.call(i,1))))return!1}else a(this)&&(void 0===e||jQuery.isPlainObject(e))&&$(this).data("bizTextarea",new s(this,e))}),void 0!==t?t:this}}),e.exports=s},function(e,t){function i(e,t){this.main=e,this.$main=$(this.main);var i={theme:window.bizui.theme,customClass:""};this.options=$.extend(i,t||{}),this.init(this.options)}function s(e){return 1===e.nodeType&&"div"===e.tagName.toLowerCase()}i.prototype={init:function(e){this.$main.addClass(["biz-textline",e.customClass,"biz-textline-"+e.theme].join(" ")).html("
        ");var t=e.width||this.$main.width(),i=e.height||this.$main.height();t=Math.max(t,200),i=Math.max(i,52),this.$main.css({width:t,height:i}),this.$line=this.$main.children("div").css({height:i-10}),this.$lineNumber=this.$main.find("pre"),this.$textarea=this.$main.children("textarea").css({width:t-36,height:i-12}),e.disabled&&this.disable();var s=this;this.$textarea.on("mouseover.bizTextline",function(){$(this).addClass("biz-textline-hover")}).on("mouseout.bizTextline",function(){$(this).removeClass("biz-textline-hover")}).on("focus.bizTextline",function(){$(this).addClass("biz-textline-focus-"+e.theme)}).on("blur.bizTextline",function(){$(this).removeClass("biz-textline-focus-"+e.theme)}).on("keyup.bizTextline.render",function(e){s.renderLineNumber(e.target.scrollTop)}).on("scroll.bizTextline",function(e){s.scrollLineNumber(e.target.scrollTop)}),parseInt(e.maxLine,10)>=1&&this.$textarea.on("keyup.bizTextline.maxLine",function(t){if(13===t.keyCode){var i=s.valArray(),a=i.length;a>e.maxLine&&(i.splice(e.maxLine,a-e.maxLine),s.valArray(i))}}),this.renderLineNumber(0),"string"==typeof e.val&&this.val(e.val),jQuery.isArray(e.valArray)&&this.valArray(e.valArray)},enable:function(){this.$textarea[0].disabled=!1,this.$textarea.removeClass("biz-textline-disable")},disable:function(){this.$textarea[0].disabled=!0,this.$textarea.addClass("biz-textline-disable")},length:function(){return this.$textarea.val().replace(/\r?\n/g,"").length},val:function(e){if(void 0===e)return this.$textarea.val();if(parseInt(this.options.maxLine,10)>=1){var t=e.split("\n"),i=t.length;i>this.options.maxLine&&(t.splice(this.options.maxLine,i-this.options.maxLine),e=t.join("\n"))}this.$textarea.val(e),this.renderLineNumber(0)},valArray:function(e){if(void 0===e)return this.val().split("\n");if(parseInt(this.options.maxLine,10)>=1){var t=e.length;t>this.options.maxLine&&e.splice(this.options.maxLine,t-this.options.maxLine)}this.$textarea.val(e.join("\n")),this.renderLineNumber(0)},destroy:function(){this.$textarea.off("mouseover.bizTextline").off("mouseout.bizTextline").off("focus.bizTextline").off("blur.bizTextline").off("keyup.bizTextline").off("scroll.bizTextline"),this.$main.removeClass(["biz-textline",this.options.customClass,"biz-textline-"+this.options.theme].join(" ")).empty(),this.$main.data("bizTextline",null)},renderLineNumber:function(e){for(var t=this.$textarea.val().split("\n").length,i="1",s=2;s<=t;s++)i+="\n"+s;this.$lineNumber.html(i),this.scrollLineNumber(e)},scrollLineNumber:function(e){this.$lineNumber.css({top:5-e})}},$.extend($.fn,{bizTextline:function(e){var t,a=arguments;return this.each(function(){var n=$(this).data("bizTextline");if(n){if("string"==typeof e&&"function"==typeof n[e]&&void 0!==(t=n[e].apply(n,Array.prototype.slice.call(a,1))))return!1}else s(this)&&(void 0===e||jQuery.isPlainObject(e))&&$(this).data("bizTextline",new i(this,e))}),void 0!==t?t:this}}),e.exports=i},function(e,i){function s(e){e.theme&&(e.tooltipClass="biz-tooltip-"+e.theme),e.removeAll&&$(document).off("focus.tips","**"),$.tips(e)}t(5),e.exports=s},function(e,t){function i(e,t){this.main=e,this.$main=$(this.main);var i={theme:window.bizui.theme,customClass:"",dataSource:[],keyMap:{id:"id",title:"title",chosen:"chosen"},titles:["请选择","已选择"],noContent:"请新增选项"};this.options=$.extend(i,t||{}),this.init(this.options)}i.prototype={init:function(e){var t=$('\t\t\t
        \t\t\t\t
        \t\t\t\t\t\t\t\t\t
        \t\t\t\t
          \t\t\t
          \t\t\t
          \t\t\t\t\t\t\t\t\t\t\t
          \t\t\t
          \t\t\t\t
          \t\t\t\t\t\t\t\t\t
          \t\t\t\t
            \t\t\t
            \t\t');this.$main.addClass("biz-transfer "+e.customClass).append(t);var i=this.$main.find(".biz-transfer-list-content");this.$leftListBody=$(i[0]),this.$rightListBody=$(i[1]),this.render(e.dataSource)},render:function(e){0===e.length&&this.$leftListBody.html('
          • '+this.options.noContent+"
          • "),this.addItems(e),this.bindSelect(),this.createButton()},addItems:function(e){var t=this.formatInput(e),i=this.getTargets(t),s=this;$.each(t,function(e,t){s.$leftListBody.append(['
          • ','
          • "].join(""))}),$.each(i,function(e,t){s.$rightListBody.append(['
          • ','
          • '].join(""))}),this.$main.find(":checkbox").bizCheckbox({theme:this.options.theme})},formatInput:function(e){var t=this.options.keyMap;return $.map(e,function(e){return{id:e[t.id],title:e[t.title],chosen:!!e[t.chosen]}})},getTargets:function(e){return e.filter(function(e){return!0===e.chosen})},bindSelect:function(){this.$main.on("click.bizTransferSelectAll",".biz-transfer-list-header .biz-label",function(e){var t=$(this).hasClass("biz-checkbox-checked"),i=$(this).parent().next().find(":checkbox").filter(":not(:disabled)");t?i.bizCheckbox("check"):i.bizCheckbox("uncheck")}).on("click.bizTransferSelectOne",".biz-transfer-list-content .biz-label",function(e){var t=$(this).parent().parent(),i=t.find(".biz-checkbox-checked").length,s=t.find(":checkbox").filter(":not(:disabled)").length,a=t.parent().prev().find(":checkbox");i===s&&0!==i?a.bizCheckbox("check"):a.bizCheckbox("uncheck")})},createButton:function(){this.$main.find("button").bizButton({theme:this.options.theme});var e=this;this.$main.on("click.bizTransferMoveRight",".biz-transfer-move-right",function(t){var i=e.$leftListBody.find(":checked");i.length>0&&e.moveRight(i,t)}).on("click.bizTransferMoveLeft",".biz-transfer-move-left",function(t){var i=e.$rightListBody.find(":checked");i.length>0&&e.moveLeft(i,t)})},moveRight:function(e,t){var i=[];$.each(e,function(e,t){i.push({id:$(t).attr("data-id"),title:$(t).next()[0].lastChild.nodeValue}),$(t).bizCheckbox("disable").bizCheckbox("uncheck")}),this.$main.find(".biz-transfer-list-header :checkbox").bizCheckbox("uncheck");var s=this;$.each(i,function(e,t){s.$rightListBody.append(['
          • ','
          • '].join(""))}),this.$rightListBody.find(":checkbox").bizCheckbox({theme:this.options.theme}),this.options.onChange&&this.options.onChange.call(this,i,t)},moveLeft:function(e,t){var i=[];$.each(e,function(e,t){i.push({id:$(t).attr("data-id"),title:$(t).next()[0].lastChild.nodeValue}),$(t).bizCheckbox("destroy").parent().remove()}),$(this.$main.find(".biz-transfer-list-header :checkbox")[0]).bizCheckbox("uncheck");var s=this;$.each(i,function(e,t){s.$leftListBody.find(':checkbox[data-id="'+t.id+'"]').bizCheckbox("enable")}),this.options.onChange&&this.options.onChange.call(this,i,t)},add:function(e){this.addItems(e),$(this.$main.find(".biz-transfer-list-header :checkbox")[0]).bizCheckbox("uncheck")},value:function(){var e=this.$rightListBody.find(":checkbox"),t=this.options.keyMap;return $.map(e,function(e,i){var s={};return s[t.id]=$(e).attr("data-id"),s[t.title]=$(e).next()[0].lastChild.nodeValue,s})},update:function(e){this.$leftListBody.find(":checkbox").bizCheckbox("destroy"),this.$rightListBody.find(":checkbox").bizCheckbox("destroy"),this.$leftListBody.empty(),this.$rightListBody.empty(),this.$main.find(".biz-transfer-list-header :checkbox").bizCheckbox("uncheck"),0===e.length&&this.$leftListBody.html('
          • '+this.options.noContent+"
          • "),this.addItems(e)},select:function(e){var t=this,i=[];$.each(e,function(e,s){var a=t.$leftListBody.find(':checkbox[data-id="'+s+'"]');a.length>0&&!a.prop("disabled")&&i.push(a[0])}),i.length>0&&this.moveRight(i,null)},unselect:function(e){var t=this,i=[];$.each(e,function(e,s){var a=t.$rightListBody.find(':checkbox[data-id="'+s+'"]');a.length>0&&i.push(a[0])}),i.length>0&&this.moveLeft(i,null)},destroy:function(){this.$main.removeClass("biz-transfer "+this.options.customClass).find(":checkbox").bizCheckbox("destroy").find("button").bizButton("destroy"),this.$main.off("click.bizTransferSelectAll").off("click.bizTransferSelectOne").off("click.bizTransferMoveRight").off("click.bizTransferMoveLeft"),this.$main.empty(),this.$main.data("bizTransfer",null)}},$.extend($.fn,{bizTransfer:function(e){var t,s=arguments;return this.each(function(){var a=$(this).data("bizTransfer");if(a){if("string"==typeof e&&"function"==typeof a[e]&&void 0!==(t=a[e].apply(a,Array.prototype.slice.call(s,1))))return!1}else(void 0===e||jQuery.isPlainObject(e))&&$(this).data("bizTransfer",new i(this,e))}),void 0!==t?t:this}}),e.exports=i},function(e,i){function s(e,t){}t(4),$.extend($.jstree.defaults.core,{strings:{"Loading ...":"加载中 ..."}}),$.extend($.fn,{bizTree:$.fn.jstree}),e.exports=s},function(e,i){function s(e,t){}t(12),s.prototype={destroy:function(){},collapseAll:function(){},collapseNode:function(e){},expandAll:function(){},expandNode:function(e){},loadBranch:function(e,t){},move:function(e,t){},node:function(e){},reveal:function(e){},removeNode:function(e){},unloadBranch:function(e){},sortBranch:function(e,t){}},$.extend($.fn,{bizTreeTable:$.fn.treetable}),e.exports=s}],t(6)}); \ No newline at end of file diff --git a/index.html b/index.html index 21313be..5ad353b 100644 --- a/index.html +++ b/index.html @@ -12,7 +12,7 @@ BizUI 起步 组件 - GitHub  v1.6.2 + GitHub  v1.6.3
            diff --git a/package.json b/package.json index 13212d0..dc14bd4 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "biz-ui", - "version": "1.6.2", + "version": "1.6.3", "description": "A jQuery plugin for business UI components", "author": "BizFE", "main": "dist/jquery.bizui.js", diff --git a/pages/components.html b/pages/components.html index f2136c6..4f4f670 100644 --- a/pages/components.html +++ b/pages/components.html @@ -18,7 +18,7 @@ BizUI 起步 组件 - GitHub  v1.6.2 + GitHub  v1.6.3
            diff --git a/pages/src/components/Dialog/dialog.html b/pages/src/components/Dialog/dialog.html index 0e4097a..7347b4e 100644 --- a/pages/src/components/Dialog/dialog.html +++ b/pages/src/components/Dialog/dialog.html @@ -158,6 +158,11 @@

            Options

            Number 对话框 z-index + + [canClose] + Boolean + 显示对话框关闭按钮,默认 true +

            Methods

            diff --git a/pages/tutorial.html b/pages/tutorial.html index a401d48..c6ce0bb 100644 --- a/pages/tutorial.html +++ b/pages/tutorial.html @@ -14,7 +14,7 @@ BizUI 起步 组件 - GitHub  v1.6.2 + GitHub  v1.6.3
            diff --git a/src/ui/Dialog.js b/src/ui/Dialog.js index ed494ea..c41581d 100644 --- a/src/ui/Dialog.js +++ b/src/ui/Dialog.js @@ -16,6 +16,7 @@ var Draggable = require('Draggable'); * @param {Number} [options.width] 对话框宽度,最小 320px * @param {Function} [options.onBeforeClose] 关闭前回调,返回 false 则不关闭 * @param {Number} [options.zIndex] 对话框 z-index + * @param {Boolean} [options.canClose] 显示对话框关闭按钮,默认 true */ function Dialog(dialog, options) { this.main = dialog;