12 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-fbdc2710"],{"0653":function(t,e,i){"use strict";i("68ef"),i("5c56")},"0a26":function(t,e,i){"use strict";i.d(e,"a",(function(){return s}));var n=i("ad06"),r=i("9884"),a=i("ea8e"),s=function(t){var e=t.parent,i=t.bem,s=t.role;return{mixins:[Object(r["a"])(e)],props:{name:null,value:null,disabled:Boolean,iconSize:[Number,String],checkedColor:String,labelPosition:String,labelDisabled:Boolean,shape:{type:String,default:"round"},bindGroup:{type:Boolean,default:!0}},computed:{disableBindRelation:function(){return!this.bindGroup},isDisabled:function(){return this.parent&&this.parent.disabled||this.disabled},iconStyle:function(){var t=this.checkedColor||this.parent&&this.parent.checkedColor;if(t&&this.checked&&!this.isDisabled)return{borderColor:t,backgroundColor:t}},tabindex:function(){return this.isDisabled||"radio"===s&&!this.checked?-1:0}},methods:{onClick:function(t){var e=t.target,i=this.$refs.icon,n=i===e||i.contains(e);this.isDisabled||!n&&this.labelDisabled||this.toggle(),this.$emit("click",t)},genIcon:function(){var t=this.$createElement,e=this.checked,r=this.iconSize||this.parent&&this.parent.iconSize;return t("div",{ref:"icon",class:i("icon",[this.shape,{disabled:this.isDisabled,checked:e}]),style:{fontSize:Object(a["a"])(r)}},[this.slots("icon",{checked:e})||t(n["a"],{attrs:{name:"success"},style:this.iconStyle})])},genLabel:function(){var t=this.$createElement,e=this.slots();if(e)return t("span",{class:i("label",[this.labelPosition,{disabled:this.isDisabled}])},[e])}},render:function(){var t=arguments[0],e=[this.genIcon()];return"left"===this.labelPosition?e.unshift(this.genLabel()):e.push(this.genLabel()),t("div",{attrs:{role:s,tabindex:this.tabindex,"aria-checked":String(this.checked)},class:i({disabled:this.isDisabled,"label-disabled":this.labelDisabled}),on:{click:this.onClick}},[e])}}}},1146:function(t,e,i){},"1a04":function(t,e,i){},2381:function(t,e,i){},"34e9":function(t,e,i){"use strict";var n=i("2638"),r=i.n(n),a=i("d282"),s=i("ba31"),o=i("b1d2"),l=Object(a["a"])("cell-group"),c=l[0],u=l[1];function h(t,e,i,n){var a,l=t("div",r()([{class:[u(),(a={},a[o["f"]]=e.border,a)]},Object(s["b"])(n,!0)]),[null==i.default?void 0:i.default()]);return e.title||i.title?t("div",[t("div",{class:u("title")},[i.title?i.title():e.title]),l]):l}h.props={title:String,border:{type:Boolean,default:!0}},e["a"]=c(h)},"3acc":function(t,e,i){"use strict";var n=i("d282"),r=i("9884"),a=Object(n["a"])("checkbox-group"),s=a[0],o=a[1];e["a"]=s({mixins:[Object(r["b"])("vanCheckbox")],props:{max:[Number,String],disabled:Boolean,iconSize:[Number,String],checkedColor:String,value:{type:Array,default:function(){return[]}}},watch:{value:function(t){this.$emit("change",t)}},methods:{toggleAll:function(t){if(!1!==t){var e=this.children;t||(e=e.filter((function(t){return!t.checked})));var i=e.map((function(t){return t.name}));this.$emit("input",i)}else this.$emit("input",[])}},render:function(){var t=arguments[0];return t("div",{class:o()},[this.slots()])}})},"3c32":function(t,e,i){"use strict";i("68ef"),i("9d70"),i("3743"),i("2381")},"417e":function(t,e,i){"use strict";var n=i("d282"),r=i("0a26"),a=Object(n["a"])("checkbox"),s=a[0],o=a[1];e["a"]=s({mixins:[Object(r["a"])({bem:o,role:"checkbox",parent:"vanCheckbox"})],computed:{checked:{get:function(){return this.parent?-1!==this.parent.value.indexOf(this.name):this.value},set:function(t){this.parent?this.setParentValue(t):this.$emit("input",t)}}},watch:{value:function(t){this.$emit("change",t)}},methods:{toggle:function(t){var e=this;void 0===t&&(t=!this.checked),clearTimeout(this.toggleTask),this.toggleTask=setTimeout((function(){e.checked=t}))},setParentValue:function(t){var e=this.parent,i=e.value.slice();if(t){if(e.max&&i.length>=e.max)return;-1===i.indexOf(this.name)&&(i.push(this.name),e.$emit("input",i))}else{var n=i.indexOf(this.name);-1!==n&&(i.splice(n,1),e.$emit("input",i))}}}})},"48f4":function(t,e,i){"use strict";function n(t,e){var i=e.to,n=e.url,r=e.replace;if(i&&t){var a=t[r?"replace":"push"](i);a&&a.catch&&a.catch((function(t){if(t&&"NavigationDuplicated"!==t.name)throw t}))}else n&&(r?location.replace(n):location.href=n)}function r(t){n(t.parent&&t.parent.$router,t.props)}i.d(e,"b",(function(){return n})),i.d(e,"a",(function(){return r})),i.d(e,"c",(function(){return a}));var a={url:String,replace:Boolean,to:[String,Object]}},"565f":function(t,e,i){"use strict";var n=i("2638"),r=i.n(n),a=i("c31d");function s(t,e){if(e){var i=t.indexOf(".");i>-1&&(t=t.slice(0,i+1)+t.slice(i).replace(/\./g,""))}var n=e?/[^0-9.]/g:/\D/g;return t.replace(n,"")}var o=i("a142");function l(){return!o["e"]&&/ios|iphone|ipad|ipod/.test(navigator.userAgent.toLowerCase())}var c=i("1325"),u=i("a8c1"),h=l();function d(){h&&Object(u["g"])(Object(u["b"])())}var f=i("d282"),b=i("ea8e"),p=i("ad06"),g=i("7744"),v=i("dfaf"),m=Object(f["a"])("field"),k=m[0],y=m[1];e["a"]=k({inheritAttrs:!1,props:Object(a["a"])({},v["a"],{error:Boolean,disabled:Boolean,readonly:Boolean,autosize:[Boolean,Object],leftIcon:String,rightIcon:String,clearable:Boolean,formatter:Function,maxlength:[Number,String],labelWidth:[Number,String],labelClass:null,labelAlign:String,inputAlign:String,placeholder:String,errorMessage:String,errorMessageAlign:String,showWordLimit:Boolean,type:{type:String,default:"text"}}),data:function(){return{focused:!1}},watch:{value:function(){this.$nextTick(this.adjustSize)}},mounted:function(){this.format(),this.$nextTick(this.adjustSize)},computed:{showClear:function(){return this.clearable&&this.focused&&""!==this.value&&Object(o["b"])(this.value)&&!this.readonly},listeners:function(){var t=Object(a["a"])({},this.$listeners,{input:this.onInput,keypress:this.onKeypress,focus:this.onFocus,blur:this.onBlur});return delete t.click,t},labelStyle:function(){var t=this.labelWidth;if(t)return{width:Object(b["a"])(t)}}},methods:{focus:function(){this.$refs.input&&this.$refs.input.focus()},blur:function(){this.$refs.input&&this.$refs.input.blur()},format:function(t){if(void 0===t&&(t=this.$refs.input),t){var e=t,i=e.value,n=this.maxlength;if(Object(o["b"])(n)&&i.length>n&&(i=i.slice(0,n),t.value=i),"number"===this.type||"digit"===this.type){var r=i,a="number"===this.type;i=s(i,a),i!==r&&(t.value=i)}if(this.formatter){var l=i;i=this.formatter(i),i!==l&&(t.value=i)}return i}},onInput:function(t){t.target.composing||this.$emit("input",this.format(t.target))},onFocus:function(t){this.focused=!0,this.$emit("focus",t),this.readonly&&this.blur()},onBlur:function(t){this.focused=!1,this.$emit("blur",t),d()},onClick:function(t){this.$emit("click",t)},onClickLeftIcon:function(t){this.$emit("click-left-icon",t)},onClickRightIcon:function(t){this.$emit("click-right-icon",t)},onClear:function(t){Object(c["c"])(t),this.$emit("input",""),this.$emit("clear",t)},onKeypress:function(t){"search"===this.type&&13===t.keyCode&&this.blur(),this.$emit("keypress",t)},adjustSize:function(){var t=this.$refs.input;if("textarea"===this.type&&this.autosize&&t){t.style.height="auto";var e=t.scrollHeight;if(Object(o["d"])(this.autosize)){var i=this.autosize,n=i.maxHeight,r=i.minHeight;n&&(e=Math.min(e,n)),r&&(e=Math.max(e,r))}e&&(t.style.height=e+"px")}},genInput:function(){var t=this.$createElement,e=this.type,i=this.slots("input");if(i)return t("div",{class:y("control",this.inputAlign)},[i]);var n={ref:"input",class:y("control",this.inputAlign),domProps:{value:this.value},attrs:Object(a["a"])({},this.$attrs,{disabled:this.disabled,readonly:this.readonly,placeholder:this.placeholder}),on:this.listeners,directives:[{name:"model",value:this.value}]};if("textarea"===e)return t("textarea",r()([{},n]));var s=e;return"number"===e&&(s="text"),"digit"===e&&(l()?(s="number",n.attrs.pattern="\\d*"):s="tel"),t("input",r()([{attrs:{type:s}},n]))},genLeftIcon:function(){var t=this.$createElement,e=this.slots("left-icon")||this.leftIcon;if(e)return t("div",{class:y("left-icon"),on:{click:this.onClickLeftIcon}},[this.slots("left-icon")||t(p["a"],{attrs:{name:this.leftIcon}})])},genRightIcon:function(){var t=this.$createElement,e=this.slots,i=e("right-icon")||this.rightIcon;if(i)return t("div",{class:y("right-icon"),on:{click:this.onClickRightIcon}},[e("right-icon")||t(p["a"],{attrs:{name:this.rightIcon}})])},genWordLimit:function(){var t=this.$createElement;if(this.showWordLimit&&this.maxlength){var e=this.value.length,i=e>=this.maxlength;return t("div",{class:y("word-limit")},[t("span",{class:y("word-num",{full:i})},[e]),"/",this.maxlength])}}},render:function(){var t,e=arguments[0],i=this.slots,n=this.labelAlign,r={icon:this.genLeftIcon};return i("label")&&(r.title=function(){return i("label")}),e(g["a"],{attrs:{icon:this.leftIcon,size:this.size,title:this.label,center:this.center,border:this.border,isLink:this.isLink,required:this.required,clickable:this.clickable,titleStyle:this.labelStyle,titleClass:[y("label",n),this.labelClass],arrowDirection:this.arrowDirection},class:y((t={error:this.error},t["label-"+n]=n,t["min-height"]="textarea"===this.type&&!this.autosize,t)),scopedSlots:r,on:{click:this.onClick}},[e("div",{class:y("body")},[this.genInput(),this.showClear&&e(p["a"],{attrs:{name:"clear"},class:y("clear"),on:{touchstart:this.onClear}}),this.genRightIcon(),i("button")&&e("div",{class:y("button")},[i("button")])]),this.genWordLimit(),this.errorMessage&&e("div",{class:y("error-message",this.errorMessageAlign)},[this.errorMessage])])}})},"5c56":function(t,e,i){},"66b9":function(t,e,i){"use strict";i("68ef"),i("9d70"),i("3743"),i("e3b3"),i("bc1b")},7744:function(t,e,i){"use strict";var n=i("c31d"),r=i("2638"),a=i.n(r),s=i("d282"),o=i("a142"),l=i("ba31"),c=i("48f4"),u=i("dfaf"),h=i("ad06"),d=Object(s["a"])("cell"),f=d[0],b=d[1];function p(t,e,i,n){var r=e.icon,s=e.size,u=e.title,d=e.label,f=e.value,p=e.isLink,g=i.title||Object(o["b"])(u);function v(){var n=i.label||Object(o["b"])(d);if(n)return t("div",{class:[b("label"),e.labelClass]},[i.label?i.label():d])}function m(){if(g)return t("div",{class:[b("title"),e.titleClass],style:e.titleStyle},[i.title?i.title():t("span",[u]),v()])}function k(){var n=i.default||Object(o["b"])(f);if(n)return t("div",{class:[b("value",{alone:!g}),e.valueClass]},[i.default?i.default():t("span",[f])])}function y(){return i.icon?i.icon():r?t(h["a"],{class:b("left-icon"),attrs:{name:r}}):void 0}function S(){var n=i["right-icon"];if(n)return n();if(p){var r=e.arrowDirection;return t(h["a"],{class:b("right-icon"),attrs:{name:r?"arrow-"+r:"arrow"}})}}function x(t){Object(l["a"])(n,"click",t),Object(c["a"])(n)}var O=p||e.clickable,j={clickable:O,center:e.center,required:e.required,borderless:!e.border};return s&&(j[s]=s),t("div",a()([{class:b(j),attrs:{role:O?"button":null,tabindex:O?0:null},on:{click:x}},Object(l["b"])(n)]),[y(),m(),k(),S(),null==i.extra?void 0:i.extra()])}p.props=Object(n["a"])({},u["a"],{},c["c"]),e["a"]=f(p)},9884:function(t,e,i){"use strict";i.d(e,"a",(function(){return a})),i.d(e,"b",(function(){return s}));var n=i("a026");function r(t){var e=[];function i(t){t.forEach((function(t){e.push(t),t.children&&i(t.children)}))}return i(t),e}function a(t,e){var i,a;void 0===e&&(e={});var s=e.indexKey||"index";return n["a"].extend({inject:(i={},i[t]={default:null},i),computed:(a={parent:function(){return this.disableBindRelation?null:this[t]}},a[s]=function(){return this.bindRelation(),this.parent.children.indexOf(this)},a),mounted:function(){this.bindRelation()},beforeDestroy:function(){var t=this;this.parent&&(this.parent.children=this.parent.children.filter((function(e){return e!==t})))},methods:{bindRelation:function(){if(this.parent&&-1===this.parent.children.indexOf(this)){var t=[].concat(this.parent.children,[this]),e=r(this.parent.slots());t.sort((function(t,i){return e.indexOf(t.$vnode)-e.indexOf(i.$vnode)})),this.parent.children=t}}}})}function s(t){return{provide:function(){var e;return e={},e[t]=this,e},data:function(){return{children:[]}}}}},a909:function(t,e,i){"use strict";i("68ef")},ade3:function(t,e,i){"use strict";function n(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}i.d(e,"a",(function(){return n}))},b1d2:function(t,e,i){"use strict";i.d(e,"a",(function(){return n})),i.d(e,"h",(function(){return r})),i.d(e,"b",(function(){return a})),i.d(e,"e",(function(){return s})),i.d(e,"c",(function(){return o})),i.d(e,"d",(function(){return l})),i.d(e,"f",(function(){return c})),i.d(e,"g",(function(){return u}));var n="#1989fa",r="#fff",a="van-hairline",s=a+"--top",o=a+"--left",l=a+"--surround",c=a+"--top-bottom",u=a+"-unset--top-bottom"},b650:function(t,e,i){"use strict";var n=i("c31d"),r=i("2638"),a=i.n(r),s=i("d282"),o=i("ba31"),l=i("b1d2"),c=i("48f4"),u=i("ad06"),h=i("543e"),d=Object(s["a"])("button"),f=d[0],b=d[1];function p(t,e,i,n){var r,s=e.tag,d=e.icon,f=e.type,p=e.color,g=e.plain,v=e.disabled,m=e.loading,k=e.hairline,y=e.loadingText,S={};function x(t){m||v||(Object(o["a"])(n,"click",t),Object(c["a"])(n))}function O(t){Object(o["a"])(n,"touchstart",t)}p&&(S.color=g?p:l["h"],g||(S.background=p),-1!==p.indexOf("gradient")?S.border=0:S.borderColor=p);var j=[b([f,e.size,{plain:g,loading:m,disabled:v,hairline:k,block:e.block,round:e.round,square:e.square}]),(r={},r[l["d"]]=k,r)];function $(){var n,r=[];return m?r.push(t(h["a"],{class:b("loading"),attrs:{size:e.loadingSize,type:e.loadingType,color:"currentColor"}})):d&&r.push(t(u["a"],{attrs:{name:d},class:b("icon")})),n=m?y:i.default?i.default():e.text,n&&r.push(t("span",{class:b("text")},[n])),r}return t(s,a()([{style:S,class:j,attrs:{type:e.nativeType,disabled:v},on:{click:x,touchstart:O}},Object(o["b"])(n)]),[$()])}p.props=Object(n["a"])({},c["c"],{text:String,icon:String,color:String,block:Boolean,plain:Boolean,round:Boolean,square:Boolean,loading:Boolean,hairline:Boolean,disabled:Boolean,nativeType:String,loadingText:String,loadingType:String,tag:{type:String,default:"button"},type:{type:String,default:"default"},size:{type:String,default:"normal"},loadingSize:{type:String,default:"20px"}}),e["a"]=f(p)},bc1b:function(t,e,i){},be7f:function(t,e,i){"use strict";i("68ef"),i("9d70"),i("3743"),i("1a04"),i("1146")},dfaf:function(t,e,i){"use strict";i.d(e,"a",(function(){return n}));var n={icon:String,size:String,center:Boolean,isLink:Boolean,required:Boolean,clickable:Boolean,titleStyle:null,titleClass:null,valueClass:null,labelClass:null,title:[Number,String],value:[Number,String],label:[Number,String],arrowDirection:String,border:{type:Boolean,default:!0}}}}]);
- //# sourceMappingURL=chunk-fbdc2710.e57e7b8a.js.map
|