UNPKG

xc-workflow-ui

Version:

基于vant二次封装工作流组件库

1 lines 55 kB
!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e(require("vue")):"function"==typeof define&&define.amd?define(["vue"],e):"object"==typeof exports?exports["xc-workflow-ui"]=e(require("vue")):t["xc-workflow-ui"]=e(t.Vue)}(self,(t=>(()=>{"use strict";var e={6568:t=>{function e(){return e=Object.assign?Object.assign.bind():function(t){for(var e,n=1;n<arguments.length;n++)for(var i in e=arguments[n])Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t},e.apply(this,arguments)}var n=["attrs","props","domProps"],i=["class","style","directives"],r=["on","nativeOn"],o=function(t,e){return function(){t&&t.apply(this,arguments),e&&e.apply(this,arguments)}};t.exports=function(t){return t.reduce((function(t,a){for(var s in a)if(t[s])if(-1!==n.indexOf(s))t[s]=e({},t[s],a[s]);else if(-1!==i.indexOf(s)){var l=t[s]instanceof Array?t[s]:[t[s]],u=a[s]instanceof Array?a[s]:[a[s]];t[s]=[].concat(l,u)}else if(-1!==r.indexOf(s))for(var c in a[s])if(t[s][c]){var h=t[s][c]instanceof Array?t[s][c]:[t[s][c]],f=a[s][c]instanceof Array?a[s][c]:[a[s][c]];t[s][c]=[].concat(h,f)}else t[s][c]=a[s][c];else if("hook"===s)for(var d in a[s])t[s][d]=t[s][d]?o(t[s][d],a[s][d]):a[s][d];else t[s]=a[s];else t[s]=a[s];return t}),{})}},8219:(t,e,n)=>{function i(t){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},i(t)}function r(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,(o=r.key,a=void 0,a=function(t,e){if("object"!==i(t)||null===t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!==i(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(o,"string"),"symbol"===i(a)?a:String(a)),r)}var o,a}function o(t,e,n){!function(t,e){if(e.has(t))throw new TypeError("Cannot initialize the same private elements twice on an object")}(t,e),e.set(t,n)}function a(t,e){return function(t,e){if(e.get)return e.get.call(t);return e.value}(t,l(t,e,"get"))}function s(t,e,n){return function(t,e,n){if(e.set)e.set.call(t,n);else{if(!e.writable)throw new TypeError("attempted to set read only private field");e.value=n}}(t,l(t,e,"set"),n),n}function l(t,e,n){if(!e.has(t))throw new TypeError("attempted to "+n+" private field on non-instance");return e.get(t)}n.d(e,{Q:()=>h});var u=new WeakMap,c=new WeakMap,h=function(){function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),o(this,u,{writable:!0,value:void 0}),o(this,c,{writable:!0,value:function(t,e){var n=t.data,i=t.code,r=t.success,o=t.msg,a=!0;return 200===i&&r||(a=!a),!a&&console.warn(o||"response parse error while using default response handle!"),a?n:e}})}var e,n,i;return e=t,(n=[{key:"registerCustomHandle",value:function(t){var e=!1;return"function"==typeof t&&(e=!0,s(this,u,t)),e}},{key:"handleResponse",value:function(t,e){return"function"==typeof a(this,u)?a(this,u).call(this,t):a(this,c).call(this,t,e)}}])&&r(e.prototype,n),i&&r(e,i),Object.defineProperty(e,"prototype",{writable:!1}),t}()},4592:(t,e,n)=>{n.d(e,{Ih:()=>r,TD:()=>i,an:()=>o,u7:()=>s,xd:()=>a});var i=function(t){return function(e){e.component(t.name,t)}},r=function(t){return{type:String,required:arguments.length>1&&void 0!==arguments[1]&&arguments[1],default:t||""}},o=function(t){return{type:Number,required:arguments.length>1&&void 0!==arguments[1]&&arguments[1],default:t||0}},a=function(t){return{type:Boolean,required:arguments.length>1&&void 0!==arguments[1]&&arguments[1],default:t||!1}},s=function(t){return{type:Array,required:arguments.length>1&&void 0!==arguments[1]&&arguments[1],default:t||[]}}},4054:(t,e,n)=>{n.d(e,{o:()=>i});var i={prop:"text",event:"change"}},3456:(t,e,n)=>{n.d(e,{AL:()=>u});var i=n(4592);function r(t){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},r(t)}function o(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,i)}return n}function a(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?o(Object(n),!0).forEach((function(e){s(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):o(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function s(t,e,n){return(e=function(t){var e=function(t,e){if("object"!==r(t)||null===t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var i=n.call(t,e||"default");if("object"!==r(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"===r(e)?e:String(e)}(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var l={required:(0,i.xd)(),placeholder:(0,i.Ih)(),label:(0,i.Ih)(),border:(0,i.xd)(!0),rules:(0,i.u7)(),name:(0,i.Ih)(),dictCode:(0,i.Ih)(),defaultValue:(0,i.Ih)(),editable:(0,i.xd)(!0,!1),text:[String,Number]},u=(a(a({},l),{},{maxLength:(0,i.an)(200),rows:(0,i.an)(3),showWordLimit:(0,i.xd)(),visible:(0,i.xd)(),type:(0,i.Ih)(),min:(0,i.an)(-1/0),max:(0,i.an)(1/0),storageKey:(0,i.Ih)(""),fromStorage:(0,i.xd)(!1),readonly:(0,i.xd)(!1)}),a(a({},l),{},{linkComponents:(0,i.Ih)(),refer:(0,i.Ih)(),description:(0,i.Ih)(),hideSearch:(0,i.xd)()}),a(a({},l),{},{selectCount:(0,i.an)()}),a(a({},l),{},{accept:(0,i.Ih)("*"),breakChar:(0,i.Ih)(","),visible:(0,i.xd)(),maxSize:(0,i.an)(5242880),id:[String,Number],maxCount:{type:[String,Number],default:9},text:[String,Array]}),a(a({},l),{},{type:(0,i.Ih)("date"),title:(0,i.Ih)(),format:(0,i.Ih)(),visible:(0,i.xd)(),linkComponents:(0,i.Ih)(""),calcType:(0,i.Ih)("")}),a(a({},l),{},{title:(0,i.Ih)(),parentId:(0,i.Ih)(),refer:(0,i.Ih)(),companion:(0,i.Ih)(),visible:(0,i.xd)(),selectType:(0,i.xd)(),queryParam:(0,i.Ih)(),regionId:(0,i.Ih)()}));a(a({},l),{},{latfield:(0,i.Ih)("wd"),lngfield:(0,i.Ih)("jd"),visible:(0,i.xd)(),jd:(0,i.Ih)(),wd:(0,i.Ih)(),mode:(0,i.Ih)("locate"),category:(0,i.Ih)("cateNode"),subcategory:(0,i.Ih)("subCategory"),outGridTip:(0,i.Ih)("")}),a(a({},l),{},{companion:(0,i.Ih)(),visible:(0,i.xd)()}),a(a({},l),{},{visible:(0,i.xd)()})},2391:()=>{},2293:()=>{},1383:()=>{},5388:()=>{},6799:()=>{},7114:()=>{},677:()=>{},6629:()=>{},9233:(t,e,n)=>{n.d(e,{Z:()=>m});var i=n(9592),r=n(6568),o=n.n(r),a=n(5976),s=n(8546),l=n(6122),u=n(7692),c=n(806),h=n(1392),f=(0,a.d)("cell"),d=f[0],p=f[1];function v(t,e,n,i){var r,a=e.icon,c=e.size,f=e.title,d=e.label,v=e.value,m=e.isLink,g=n.title||(0,s.Xq)(f);function y(){if(n.label||(0,s.Xq)(d))return t("div",{class:[p("label"),e.labelClass]},[n.label?n.label():d])}var b=null!=(r=e.clickable)?r:m,x={clickable:b,center:e.center,required:e.required,borderless:!e.border};return c&&(x[c]=c),t("div",o()([{class:p(x),attrs:{role:b?"button":null,tabindex:b?0:null},on:{click:function(t){(0,l.j8)(i,"click",t),(0,u.fz)(i)}}},(0,l.ED)(i)]),[n.icon?n.icon():a?t(h.Z,{class:p("left-icon"),attrs:{name:a,classPrefix:e.iconPrefix}}):void 0,function(){if(g)return t("div",{class:[p("title"),e.titleClass],style:e.titleStyle},[n.title?n.title():t("span",[f]),y()])}(),function(){if(n.default||(0,s.Xq)(v))return t("div",{class:[p("value",{alone:!g}),e.valueClass]},[n.default?n.default():t("span",[v])])}(),function(){var i=n["right-icon"];if(i)return i();if(m){var r=e.arrowDirection;return t(h.Z,{class:p("right-icon"),attrs:{name:r?"arrow-"+r:"arrow"}})}}(),null==n.extra?void 0:n.extra()])}v.props=(0,i.Z)({},c.T,u.g2);const m=d(v)},806:(t,e,n)=>{n.d(e,{T:()=>i});var i={icon:String,size:String,center:Boolean,isLink:Boolean,required:Boolean,iconPrefix:String,titleStyle:null,titleClass:null,valueClass:null,labelClass:null,title:[Number,String],value:[Number,String],label:[Number,String],arrowDirection:String,border:{type:Boolean,default:!0},clickable:{type:Boolean,default:null}}},7132:(t,e,n)=>{n.d(e,{Z:()=>b});var i=n(6568),r=n.n(i),o=n(9592),a=n(8546);var s=n(1750),l=!a.sk&&/ios|iphone|ipad|ipod/.test(navigator.userAgent.toLowerCase());var u=n(8169),c=n(5566),h=n(5976),f=n(216),d=n(1392),p=n(9233),v=n(806),m=(0,h.d)("field"),g=m[0],y=m[1];const b=g({inheritAttrs:!1,provide:function(){return{vanField:this}},inject:{vanForm:{default:null}},props:(0,o.Z)({},v.T,{name:String,rules:Array,disabled:{type:Boolean,default:null},readonly:{type:Boolean,default:null},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,value:{type:[Number,String],default:""},type:{type:String,default:"text"},error:{type:Boolean,default:null},colon:{type:Boolean,default:null},clearTrigger:{type:String,default:"focus"},formatTrigger:{type:String,default:"onChange"}}),data:function(){return{focused:!1,validateFailed:!1,validateMessage:""}},watch:{value:function(){this.updateValue(this.value),this.resetValidation(),this.validateWithTrigger("onChange"),this.$nextTick(this.adjustSize)}},mounted:function(){this.updateValue(this.value,this.formatTrigger),this.$nextTick(this.adjustSize),this.vanForm&&this.vanForm.addField(this)},beforeDestroy:function(){this.vanForm&&this.vanForm.removeField(this)},computed:{showClear:function(){var t=this.getProp("readonly");if(this.clearable&&!t){var e=(0,a.Xq)(this.value)&&""!==this.value,n="always"===this.clearTrigger||"focus"===this.clearTrigger&&this.focused;return e&&n}},showError:function(){return null!==this.error?this.error:!!(this.vanForm&&this.vanForm.showError&&this.validateFailed)||void 0},listeners:function(){return(0,o.Z)({},this.$listeners,{blur:this.onBlur,focus:this.onFocus,input:this.onInput,click:this.onClickInput,keypress:this.onKeypress})},labelStyle:function(){var t=this.getProp("labelWidth");if(t)return{width:(0,f.N)(t)}},formValue:function(){return this.children&&(this.$scopedSlots.input||this.$slots.input)?this.children.value:this.value}},methods:{focus:function(){this.$refs.input&&this.$refs.input.focus()},blur:function(){this.$refs.input&&this.$refs.input.blur()},runValidator:function(t,e){return new Promise((function(n){var i=e.validator(t,e);if((0,a.tI)(i))return i.then(n);n(i)}))},isEmptyValue:function(t){return Array.isArray(t)?!t.length:0!==t&&!t},runSyncRule:function(t,e){return(!e.required||!this.isEmptyValue(t))&&!(e.pattern&&!e.pattern.test(t))},getRuleMessage:function(t,e){var n=e.message;return(0,a.mf)(n)?n(t,e):n},runRules:function(t){var e=this;return t.reduce((function(t,n){return t.then((function(){if(!e.validateFailed){var t=e.formValue;return n.formatter&&(t=n.formatter(t,n)),e.runSyncRule(t,n)?n.validator?e.runValidator(t,n).then((function(i){!1===i&&(e.validateFailed=!0,e.validateMessage=e.getRuleMessage(t,n))})):void 0:(e.validateFailed=!0,void(e.validateMessage=e.getRuleMessage(t,n)))}}))}),Promise.resolve())},validate:function(t){var e=this;return void 0===t&&(t=this.rules),new Promise((function(n){t||n(),e.resetValidation(),e.runRules(t).then((function(){e.validateFailed?n({name:e.name,message:e.validateMessage}):n()}))}))},validateWithTrigger:function(t){if(this.vanForm&&this.rules){var e=this.vanForm.validateTrigger===t,n=this.rules.filter((function(n){return n.trigger?n.trigger===t:e}));n.length&&this.validate(n)}},resetValidation:function(){this.validateFailed&&(this.validateFailed=!1,this.validateMessage="")},updateValue:function(t,e){void 0===e&&(e="onChange"),t=(0,a.Xq)(t)?String(t):"";var n=this.maxlength;if((0,a.Xq)(n)&&t.length>n&&(t=this.value&&this.value.length===+n?this.value:t.slice(0,n)),"number"===this.type||"digit"===this.type){var i="number"===this.type;t=(0,u.uf)(t,i,i)}this.formatter&&e===this.formatTrigger&&(t=this.formatter(t));var r=this.$refs.input;r&&t!==r.value&&(r.value=t),t!==this.value&&this.$emit("input",t)},onInput:function(t){t.target.composing||this.updateValue(t.target.value)},onFocus:function(t){this.focused=!0,this.$emit("focus",t),this.$nextTick(this.adjustSize),this.getProp("readonly")&&this.blur()},onBlur:function(t){this.getProp("readonly")||(this.focused=!1,this.updateValue(this.value,"onBlur"),this.$emit("blur",t),this.validateWithTrigger("onBlur"),this.$nextTick(this.adjustSize),l&&(0,s.kn)((0,s.oD)()))},onClick:function(t){this.$emit("click",t)},onClickInput:function(t){this.$emit("click-input",t)},onClickLeftIcon:function(t){this.$emit("click-left-icon",t)},onClickRightIcon:function(t){this.$emit("click-right-icon",t)},onClear:function(t){(0,c.PF)(t),this.$emit("input",""),this.$emit("clear",t)},onKeypress:function(t){13===t.keyCode&&(this.getProp("submitOnEnter")||"textarea"===this.type||(0,c.PF)(t),"search"===this.type&&this.blur());this.$emit("keypress",t)},adjustSize:function(){var t=this.$refs.input;if("textarea"===this.type&&this.autosize&&t){var e=(0,s.oD)();t.style.height="auto";var n=t.scrollHeight;if((0,a.Kn)(this.autosize)){var i=this.autosize,r=i.maxHeight,o=i.minHeight;r&&(n=Math.min(n,r)),o&&(n=Math.max(n,o))}n&&(t.style.height=n+"px",(0,s.kn)(e))}},genInput:function(){var t=this.$createElement,e=this.type,n=this.getProp("disabled"),i=this.getProp("readonly"),a=this.slots("input"),s=this.getProp("inputAlign");if(a)return t("div",{class:y("control",[s,"custom"]),on:{click:this.onClickInput}},[a]);var l={ref:"input",class:y("control",s),domProps:{value:this.value},attrs:(0,o.Z)({},this.$attrs,{name:this.name,disabled:n,readonly:i,placeholder:this.placeholder}),on:this.listeners,directives:[{name:"model",value:this.value}]};if("textarea"===e)return t("textarea",r()([{},l]));var u,c=e;return"number"===e&&(c="text",u="decimal"),"digit"===e&&(c="tel",u="numeric"),t("input",r()([{attrs:{type:c,inputmode:u}},l]))},genLeftIcon:function(){var t=this.$createElement;if(this.slots("left-icon")||this.leftIcon)return t("div",{class:y("left-icon"),on:{click:this.onClickLeftIcon}},[this.slots("left-icon")||t(d.Z,{attrs:{name:this.leftIcon,classPrefix:this.iconPrefix}})])},genRightIcon:function(){var t=this.$createElement,e=this.slots;if(e("right-icon")||this.rightIcon)return t("div",{class:y("right-icon"),on:{click:this.onClickRightIcon}},[e("right-icon")||t(d.Z,{attrs:{name:this.rightIcon,classPrefix:this.iconPrefix}})])},genWordLimit:function(){var t=this.$createElement;if(this.showWordLimit&&this.maxlength){var e=(this.value||"").length;return t("div",{class:y("word-limit")},[t("span",{class:y("word-num")},[e]),"/",this.maxlength])}},genMessage:function(){var t=this.$createElement;if(!this.vanForm||!1!==this.vanForm.showErrorMessage){var e=this.errorMessage||this.validateMessage;if(e){var n=this.getProp("errorMessageAlign");return t("div",{class:y("error-message",n)},[e])}}},getProp:function(t){return(0,a.Xq)(this[t])?this[t]:this.vanForm&&(0,a.Xq)(this.vanForm[t])?this.vanForm[t]:void 0},genLabel:function(){var t=this.$createElement,e=this.getProp("colon")?":":"";return this.slots("label")?[this.slots("label"),e]:this.label?t("span",[this.label+e]):void 0}},render:function(){var t,e=arguments[0],n=this.slots,i=this.getProp("disabled"),r=this.getProp("labelAlign"),o={icon:this.genLeftIcon},a=this.genLabel();a&&(o.title=function(){return a});var s=this.slots("extra");return s&&(o.extra=function(){return s}),e(p.Z,{attrs:{icon:this.leftIcon,size:this.size,center:this.center,border:this.border,isLink:this.isLink,required:this.required,clickable:this.clickable,titleStyle:this.labelStyle,valueClass:y("value"),titleClass:[y("label",r),this.labelClass],arrowDirection:this.arrowDirection},scopedSlots:o,class:y((t={error:this.showError,disabled:i},t["label-"+r]=r,t["min-height"]="textarea"===this.type&&!this.autosize,t)),on:{click:this.onClick}},[e("div",{class:y("body")},[this.genInput(),this.showClear&&e(d.Z,{attrs:{name:"clear"},class:y("clear"),on:{touchstart:this.onClear}}),this.genRightIcon(),n("button")&&e("div",{class:y("button")},[n("button")])]),this.genWordLimit(),this.genMessage()])}})},8735:(t,e,n)=>{n(6629),n(1383),n(2293),n(2391)},1392:(t,e,n)=>{n.d(e,{Z:()=>p});var i=n(6568),r=n.n(i),o=n(5976),a=n(216),s=n(6122),l=n(7937),u=(0,o.d)("icon"),c=u[0],h=u[1];var f={medel:"medal","medel-o":"medal-o","calender-o":"calendar-o"};function d(t,e,n,i){var o,u=function(t){return t&&f[t]||t}(e.name),c=function(t){return!!t&&-1!==t.indexOf("/")}(u);return t(e.tag,r()([{class:[e.classPrefix,c?"":e.classPrefix+"-"+u],style:{color:e.color,fontSize:(0,a.N)(e.size)}},(0,s.ED)(i,!0)]),[n.default&&n.default(),c&&t("img",{class:h("image"),attrs:{src:u}}),t(l.Z,{attrs:{dot:e.dot,info:null!=(o=e.badge)?o:e.info}})])}d.props={dot:Boolean,name:String,size:[Number,String],info:[Number,String],badge:[Number,String],color:String,tag:{type:String,default:"i"},classPrefix:{type:String,default:h()}};const p=c(d)},7937:(t,e,n)=>{n.d(e,{Z:()=>f});var i=n(6568),r=n.n(i),o=n(5976),a=n(8546),s=n(6122),l=(0,o.d)("info"),u=l[0],c=l[1];function h(t,e,n,i){var o=e.dot,l=e.info,u=(0,a.Xq)(l)&&""!==l;if(o||u)return t("div",r()([{class:c({dot:o})},(0,s.ED)(i,!0)]),[o?"":e.info])}h.props={dot:Boolean,info:[Number,String]};const f=u(h)},3432:(t,e,n)=>{n.d(e,{Z:()=>p});var i=n(6568),r=n.n(i),o=n(5976),a=n(216),s=n(6122),l=(0,o.d)("loading"),u=l[0],c=l[1];function h(t,e){if("spinner"===e.type){for(var n=[],i=0;i<12;i++)n.push(t("i"));return n}return t("svg",{class:c("circular"),attrs:{viewBox:"25 25 50 50"}},[t("circle",{attrs:{cx:"50",cy:"50",r:"20",fill:"none"}})])}function f(t,e,n){if(n.default){var i,r={fontSize:(0,a.N)(e.textSize),color:null!=(i=e.textColor)?i:e.color};return t("span",{class:c("text"),style:r},[n.default()])}}function d(t,e,n,i){var o=e.color,l=e.size,u=e.type,d={color:o};if(l){var p=(0,a.N)(l);d.width=p,d.height=p}return t("div",r()([{class:c([u,{vertical:e.vertical}])},(0,s.ED)(i,!0)]),[t("span",{class:c("spinner",u),style:d},[h(t,e)]),f(t,e,n)])}d.props={color:String,size:[Number,String],vertical:Boolean,textSize:[Number,String],textColor:String,type:{type:String,default:"circular"}};const p=u(d)},9045:(t,e,n)=>{n.d(e,{X:()=>o});var i=n(5566),r=0;function o(t){var e="binded_"+r++;function n(){this[e]||(t.call(this,i.on,!0),this[e]=!0)}function o(){this[e]&&(t.call(this,i.S1,!1),this[e]=!1)}return{mounted:n,activated:n,deactivated:o,beforeDestroy:o}}},9339:(t,e,n)=>{n.d(e,{e:()=>T});var i={zIndex:2e3,lockCount:0,stack:[],find:function(t){return this.stack.filter((function(e){return e.vm===t}))[0]},remove:function(t){var e=this.find(t);if(e){e.vm=null,e.overlay=null;var n=this.stack.indexOf(e);this.stack.splice(n,1)}}},r=n(9592),o=n(6568),a=n.n(o),s=n(5976),l=n(8546),u=n(6122),c=n(5566),h=(0,s.d)("overlay"),f=h[0],d=h[1];function p(t){(0,c.PF)(t,!0)}function v(t,e,n,i){var o=(0,r.Z)({zIndex:e.zIndex},e.customStyle);return(0,l.Xq)(e.duration)&&(o.animationDuration=e.duration+"s"),t("transition",{attrs:{name:"van-fade"}},[t("div",a()([{directives:[{name:"show",value:e.show}],style:o,class:[d(),e.className],on:{touchmove:e.lockScroll?p:l.ZT}},(0,u.ED)(i,!0)]),[null==n.default?void 0:n.default()])])}v.props={show:Boolean,zIndex:[Number,String],duration:[Number,String],className:null,customStyle:Object,lockScroll:{type:Boolean,default:!0}};const m=f(v);var g=n(4042),y={className:"",customStyle:{}};function b(t){return(0,u.LI)(m,{on:{click:function(){t.$emit("click-overlay"),t.closeOnClickOverlay&&(t.onClickOverlay?t.onClickOverlay():t.close())}}})}function x(t){var e=i.find(t);if(e){var n=t.$el,o=e.config,a=e.overlay;n&&n.parentNode&&n.parentNode.insertBefore(a.$el,n),(0,r.Z)(a,y,o,{show:!0})}}function w(t){var e=i.find(t);e&&(e.overlay.show=!1)}var S=n(1750),C=n(4611);function I(t){var e=void 0===t?{}:t,n=e.ref,i=e.afterPortal;return{props:{getContainer:[String,Function]},watch:{getContainer:"portal"},mounted:function(){this.getContainer&&this.portal()},methods:{portal:function(){var t,e,r=this.getContainer,o=n?this.$refs[n]:this.$el;r?t="string"==typeof(e=r)?document.querySelector(e):e():this.$parent&&(t=this.$parent.$el),t&&t!==o.parentNode&&t.appendChild(o),i&&i.call(this)}}}}var k={mixins:[(0,n(9045).X)((function(t,e){this.handlePopstate(e&&this.closeOnPopstate)}))],props:{closeOnPopstate:Boolean},data:function(){return{bindStatus:!1}},watch:{closeOnPopstate:function(t){this.handlePopstate(t)}},methods:{onPopstate:function(){this.close(),this.shouldReopen=!1},handlePopstate:function(t){this.$isServer||this.bindStatus!==t&&(this.bindStatus=t,(t?c.on:c.S1)(window,"popstate",this.onPopstate))}}},O={transitionAppear:Boolean,value:Boolean,overlay:Boolean,overlayStyle:Object,overlayClass:String,closeOnClickOverlay:Boolean,zIndex:[Number,String],lockScroll:{type:Boolean,default:!0},lazyRender:{type:Boolean,default:!0}};function T(t){return void 0===t&&(t={}),{mixins:[C.D,k,I({afterPortal:function(){this.overlay&&x()}})],provide:function(){return{vanPopup:this}},props:O,data:function(){return this.onReopenCallback=[],{inited:this.value}},computed:{shouldRender:function(){return this.inited||!this.lazyRender}},watch:{value:function(e){var n=e?"open":"close";this.inited=this.inited||this.value,this[n](),t.skipToggleEvent||this.$emit(n)},overlay:"renderOverlay"},mounted:function(){this.value&&this.open()},activated:function(){this.shouldReopen&&(this.$emit("input",!0),this.shouldReopen=!1)},beforeDestroy:function(){var t,e;t=this,(e=i.find(t))&&((0,g.Z)(e.overlay.$el),i.remove(t)),this.opened&&this.removeLock(),this.getContainer&&(0,g.Z)(this.$el)},deactivated:function(){this.value&&(this.close(),this.shouldReopen=!0)},methods:{open:function(){this.$isServer||this.opened||(void 0!==this.zIndex&&(i.zIndex=this.zIndex),this.opened=!0,this.renderOverlay(),this.addLock(),this.onReopenCallback.forEach((function(t){t()})))},addLock:function(){this.lockScroll&&((0,c.on)(document,"touchstart",this.touchStart),(0,c.on)(document,"touchmove",this.onTouchMove),i.lockCount||document.body.classList.add("van-overflow-hidden"),i.lockCount++)},removeLock:function(){this.lockScroll&&i.lockCount&&(i.lockCount--,(0,c.S1)(document,"touchstart",this.touchStart),(0,c.S1)(document,"touchmove",this.onTouchMove),i.lockCount||document.body.classList.remove("van-overflow-hidden"))},close:function(){this.opened&&(w(this),this.opened=!1,this.removeLock(),this.$emit("input",!1))},onTouchMove:function(t){this.touchMove(t);var e=this.deltaY>0?"10":"01",n=(0,S.Ob)(t.target,this.$el),i=n.scrollHeight,r=n.offsetHeight,o=n.scrollTop,a="11";0===o?a=r>=i?"00":"01":o+r>=i&&(a="10"),"11"===a||"vertical"!==this.direction||parseInt(a,2)&parseInt(e,2)||(0,c.PF)(t,!0)},renderOverlay:function(){var t=this;!this.$isServer&&this.value&&this.$nextTick((function(){t.updateZIndex(t.overlay?1:0),t.overlay?function(t,e){var n=i.find(t);if(n)n.config=e;else{var r=b(t);i.stack.push({vm:t,config:e,overlay:r})}x(t)}(t,{zIndex:i.zIndex++,duration:t.duration,className:t.overlayClass,customStyle:t.overlayStyle}):w(t)}))},updateZIndex:function(t){void 0===t&&(t=0),this.$el.style.zIndex=++i.zIndex+t},onReopen:function(t){this.onReopenCallback.push(t)}}}}},4611:(t,e,n)=>{n.d(e,{D:()=>r});var i=n(5566);var r={data:function(){return{direction:""}},methods:{touchStart:function(t){this.resetTouchStatus(),this.startX=t.touches[0].clientX,this.startY=t.touches[0].clientY},touchMove:function(t){var e=t.touches[0];this.deltaX=e.clientX<0?0:e.clientX-this.startX,this.deltaY=e.clientY-this.startY,this.offsetX=Math.abs(this.deltaX),this.offsetY=Math.abs(this.deltaY);var n,i;(!this.direction||this.offsetX<10&&this.offsetY<10)&&(this.direction=(n=this.offsetX,i=this.offsetY,n>i?"horizontal":i>n?"vertical":""))},resetTouchStatus:function(){this.direction="",this.deltaX=0,this.deltaY=0,this.offsetX=0,this.offsetY=0},bindTouchEvent:function(t){var e=this.onTouchStart,n=this.onTouchMove,r=this.onTouchEnd;(0,i.on)(t,"touchstart",e),(0,i.on)(t,"touchmove",n),r&&((0,i.on)(t,"touchend",r),(0,i.on)(t,"touchcancel",r))}}}},1666:(t,e,n)=>{n.d(e,{Z:()=>P});var i=n(9592),r=n(5976),o=n(5566),a=n(1541),s=n(4078),l=n(216),u=n(3432),c=n(6568),h=n.n(c),f=n(8546);function d(t){if(!(0,f.Xq)(t))return t;if(Array.isArray(t))return t.map((function(t){return d(t)}));if("object"==typeof t){var e={};return Object.keys(t).forEach((function(n){e[n]=d(t[n])})),e}return t}var p=n(8169),v=n(4611),m=(0,r.d)("picker-column"),g=m[0],y=m[1];function b(t){var e=window.getComputedStyle(t),n=e.transform||e.webkitTransform,i=n.slice(7,n.length-1).split(", ")[5];return Number(i)}function x(t){return(0,f.Kn)(t)&&t.disabled}var w=f._f&&"onwheel"in window,S=null;const C=g({mixins:[v.D],props:{valueKey:String,readonly:Boolean,allowHtml:Boolean,className:String,itemHeight:Number,defaultIndex:Number,swipeDuration:[Number,String],visibleItemCount:[Number,String],initialOptions:{type:Array,default:function(){return[]}}},data:function(){return{offset:0,duration:0,options:d(this.initialOptions),currentIndex:this.defaultIndex}},created:function(){this.$parent.children&&this.$parent.children.push(this),this.setIndex(this.currentIndex)},mounted:function(){this.bindTouchEvent(this.$el),w&&(0,o.on)(this.$el,"wheel",this.onMouseWheel,!1)},destroyed:function(){var t=this.$parent.children;t&&t.splice(t.indexOf(this),1),w&&(0,o.S1)(this.$el,"wheel")},watch:{initialOptions:"setOptions",defaultIndex:function(t){this.setIndex(t)}},computed:{count:function(){return this.options.length},baseOffset:function(){return this.itemHeight*(this.visibleItemCount-1)/2}},methods:{setOptions:function(t){JSON.stringify(t)!==JSON.stringify(this.options)&&(this.options=d(t),this.setIndex(this.defaultIndex))},onTouchStart:function(t){if(!this.readonly){if(this.touchStart(t),this.moving){var e=b(this.$refs.wrapper);this.offset=Math.min(0,e-this.baseOffset),this.startOffset=this.offset}else this.startOffset=this.offset;this.duration=0,this.transitionEndTrigger=null,this.touchStartTime=Date.now(),this.momentumOffset=this.startOffset}},onTouchMove:function(t){if(!this.readonly){this.touchMove(t),"vertical"===this.direction&&(this.moving=!0,(0,o.PF)(t,!0)),this.offset=(0,p.w6)(this.startOffset+this.deltaY,-this.count*this.itemHeight,this.itemHeight);var e=Date.now();e-this.touchStartTime>300&&(this.touchStartTime=e,this.momentumOffset=this.offset)}},onTouchEnd:function(){var t=this;if(!this.readonly){var e=this.offset-this.momentumOffset,n=Date.now()-this.touchStartTime;if(n<300&&Math.abs(e)>15)this.momentum(e,n);else{var i=this.getIndexByOffset(this.offset);this.duration=200,this.setIndex(i,!0),setTimeout((function(){t.moving=!1}),0)}}},onMouseWheel:function(t){var e=this;if(!this.readonly){(0,o.PF)(t,!0);var n=b(this.$refs.wrapper);this.startOffset=Math.min(0,n-this.baseOffset),this.momentumOffset=this.startOffset,this.transitionEndTrigger=null;var i=t.deltaY;if(!(0===this.startOffset&&i<0)){var r=this.itemHeight*(i>0?-1:1);this.offset=(0,p.w6)(this.startOffset+r,-this.count*this.itemHeight,this.itemHeight),S&&clearTimeout(S),S=setTimeout((function(){e.onTouchEnd(),e.touchStartTime=0}),300)}}},onTransitionEnd:function(){this.stopMomentum()},onClickItem:function(t){this.moving||this.readonly||(this.transitionEndTrigger=null,this.duration=200,this.setIndex(t,!0))},adjustIndex:function(t){for(var e=t=(0,p.w6)(t,0,this.count);e<this.count;e++)if(!x(this.options[e]))return e;for(var n=t-1;n>=0;n--)if(!x(this.options[n]))return n},getOptionText:function(t){return(0,f.Kn)(t)&&this.valueKey in t?t[this.valueKey]:t},setIndex:function(t,e){var n=this,i=-(t=this.adjustIndex(t)||0)*this.itemHeight,r=function(){t!==n.currentIndex&&(n.currentIndex=t,e&&n.$emit("change",t))};this.moving&&i!==this.offset?this.transitionEndTrigger=r:r(),this.offset=i},setValue:function(t){for(var e=this.options,n=0;n<e.length;n++)if(this.getOptionText(e[n])===t)return this.setIndex(n)},getValue:function(){return this.options[this.currentIndex]},getIndexByOffset:function(t){return(0,p.w6)(Math.round(-t/this.itemHeight),0,this.count-1)},momentum:function(t,e){var n=Math.abs(t/e);t=this.offset+n/.003*(t<0?-1:1);var i=this.getIndexByOffset(t);this.duration=+this.swipeDuration,this.setIndex(i,!0)},stopMomentum:function(){this.moving=!1,this.duration=0,this.transitionEndTrigger&&(this.transitionEndTrigger(),this.transitionEndTrigger=null)},genOptions:function(){var t=this,e=this.$createElement,n={height:this.itemHeight+"px"};return this.options.map((function(i,r){var o,a=t.getOptionText(i),s=x(i),l={style:n,attrs:{role:"button",tabindex:s?-1:0},class:[y("item",{disabled:s,selected:r===t.currentIndex})],on:{click:function(){t.onClickItem(r)}}},u={class:"van-ellipsis",domProps:(o={},o[t.allowHtml?"innerHTML":"textContent"]=a,o)};return e("li",h()([{},l]),[t.slots("option",i)||e("div",h()([{},u]))])}))}},render:function(){var t=arguments[0],e={transform:"translate3d(0, "+(this.offset+this.baseOffset)+"px, 0)",transitionDuration:this.duration+"ms",transitionProperty:this.duration?"all":"none"};return t("div",{class:[y(),this.className]},[t("ul",{ref:"wrapper",style:e,class:y("wrapper"),on:{transitionend:this.onTransitionEnd}},[this.genOptions()])])}});var I=(0,r.d)("picker"),k=I[0],O=I[1],T=I[2];const P=k({props:(0,i.Z)({},s.i,{defaultIndex:{type:[Number,String],default:0},columns:{type:Array,default:function(){return[]}},toolbarPosition:{type:String,default:"top"},valueKey:{type:String,default:"text"}}),data:function(){return{children:[],formattedColumns:[]}},computed:{itemPxHeight:function(){return this.itemHeight?(0,l.L)(this.itemHeight):s.f},dataType:function(){var t=this.columns[0]||{};return t.children?"cascade":t.values?"object":"text"}},watch:{columns:{handler:"format",immediate:!0}},methods:{format:function(){var t=this.columns,e=this.dataType;"text"===e?this.formattedColumns=[{values:t}]:"cascade"===e?this.formatCascade():this.formattedColumns=t},formatCascade:function(){for(var t=[],e={children:this.columns};e&&e.children;){for(var n,i=e.children,r=null!=(n=e.defaultIndex)?n:+this.defaultIndex;i[r]&&i[r].disabled;){if(!(r<i.length-1)){r=0;break}r++}t.push({values:e.children,className:e.className,defaultIndex:r}),e=i[r]}this.formattedColumns=t},emit:function(t){var e=this;if("text"===this.dataType)this.$emit(t,this.getColumnValue(0),this.getColumnIndex(0));else{var n=this.getValues();"cascade"===this.dataType&&(n=n.map((function(t){return t[e.valueKey]}))),this.$emit(t,n,this.getIndexes())}},onCascadeChange:function(t){for(var e={children:this.columns},n=this.getIndexes(),i=0;i<=t;i++)e=e.children[n[i]];for(;e&&e.children;)t++,this.setColumnValues(t,e.children),e=e.children[e.defaultIndex||0]},onChange:function(t){var e=this;if("cascade"===this.dataType&&this.onCascadeChange(t),"text"===this.dataType)this.$emit("change",this,this.getColumnValue(0),this.getColumnIndex(0));else{var n=this.getValues();"cascade"===this.dataType&&(n=n.map((function(t){return t[e.valueKey]}))),this.$emit("change",this,n,t)}},getColumn:function(t){return this.children[t]},getColumnValue:function(t){var e=this.getColumn(t);return e&&e.getValue()},setColumnValue:function(t,e){var n=this.getColumn(t);n&&(n.setValue(e),"cascade"===this.dataType&&this.onCascadeChange(t))},getColumnIndex:function(t){return(this.getColumn(t)||{}).currentIndex},setColumnIndex:function(t,e){var n=this.getColumn(t);n&&(n.setIndex(e),"cascade"===this.dataType&&this.onCascadeChange(t))},getColumnValues:function(t){return(this.children[t]||{}).options},setColumnValues:function(t,e){var n=this.children[t];n&&n.setOptions(e)},getValues:function(){return this.children.map((function(t){return t.getValue()}))},setValues:function(t){var e=this;t.forEach((function(t,n){e.setColumnValue(n,t)}))},getIndexes:function(){return this.children.map((function(t){return t.currentIndex}))},setIndexes:function(t){var e=this;t.forEach((function(t,n){e.setColumnIndex(n,t)}))},confirm:function(){this.children.forEach((function(t){return t.stopMomentum()})),this.emit("confirm")},cancel:function(){this.emit("cancel")},genTitle:function(){var t=this.$createElement,e=this.slots("title");return e||(this.title?t("div",{class:["van-ellipsis",O("title")]},[this.title]):void 0)},genCancel:function(){return(0,this.$createElement)("button",{attrs:{type:"button"},class:O("cancel"),on:{click:this.cancel}},[this.slots("cancel")||this.cancelButtonText||T("cancel")])},genConfirm:function(){return(0,this.$createElement)("button",{attrs:{type:"button"},class:O("confirm"),on:{click:this.confirm}},[this.slots("confirm")||this.confirmButtonText||T("confirm")])},genToolbar:function(){var t=this.$createElement;if(this.showToolbar)return t("div",{class:O("toolbar")},[this.slots()||[this.genCancel(),this.genTitle(),this.genConfirm()]])},genColumns:function(){var t=this.$createElement,e=this.itemPxHeight,n=e*this.visibleItemCount,i={height:e+"px"},r={height:n+"px"},s={backgroundSize:"100% "+(n-e)/2+"px"};return t("div",{class:O("columns"),style:r,on:{touchmove:o.PF}},[this.genColumnItems(),t("div",{class:O("mask"),style:s}),t("div",{class:[a.pj,O("frame")],style:i})])},genColumnItems:function(){var t=this,e=this.$createElement;return this.formattedColumns.map((function(n,i){var r;return e(C,{attrs:{readonly:t.readonly,valueKey:t.valueKey,allowHtml:t.allowHtml,className:n.className,itemHeight:t.itemPxHeight,defaultIndex:null!=(r=n.defaultIndex)?r:+t.defaultIndex,swipeDuration:t.swipeDuration,visibleItemCount:t.visibleItemCount,initialOptions:n.values},scopedSlots:{option:t.$scopedSlots.option},on:{change:function(){t.onChange(i)}}})}))}},render:function(t){return t("div",{class:O()},["top"===this.toolbarPosition?this.genToolbar():t(),this.loading?t(u.Z,{class:O("loading")}):t(),this.slots("columns-top"),this.genColumns(),this.slots("columns-bottom"),"bottom"===this.toolbarPosition?this.genToolbar():t()])}})},4078:(t,e,n)=>{n.d(e,{f:()=>i,i:()=>r});var i=44,r={title:String,loading:Boolean,readonly:Boolean,itemHeight:[Number,String],showToolbar:Boolean,cancelButtonText:String,confirmButtonText:String,allowHtml:{type:Boolean,default:!0},visibleItemCount:{type:[Number,String],default:6},swipeDuration:{type:[Number,String],default:1e3}}},4755:(t,e,n)=>{n.d(e,{Z:()=>c});var i=n(5976),r=n(8546),o=n(9339),a=n(1392),s=(0,i.d)("popup"),l=s[0],u=s[1];const c=l({mixins:[(0,o.e)()],props:{round:Boolean,duration:[Number,String],closeable:Boolean,transition:String,safeAreaInsetBottom:Boolean,closeIcon:{type:String,default:"cross"},closeIconPosition:{type:String,default:"top-right"},position:{type:String,default:"center"},overlay:{type:Boolean,default:!0},closeOnClickOverlay:{type:Boolean,default:!0}},beforeCreate:function(){var t=this,e=function(e){return function(n){return t.$emit(e,n)}};this.onClick=e("click"),this.onOpened=e("opened"),this.onClosed=e("closed")},methods:{onClickCloseIcon:function(t){this.$emit("click-close-icon",t),this.close()}},render:function(){var t,e=arguments[0];if(this.shouldRender){var n=this.round,i=this.position,o=this.duration,s="center"===i,l=this.transition||(s?"van-fade":"van-popup-slide-"+i),c={};if((0,r.Xq)(o))c[s?"animationDuration":"transitionDuration"]=o+"s";return e("transition",{attrs:{appear:this.transitionAppear,name:l},on:{afterEnter:this.onOpened,afterLeave:this.onClosed}},[e("div",{directives:[{name:"show",value:this.value}],style:c,class:u((t={round:n},t[i]=i,t["safe-area-inset-bottom"]=this.safeAreaInsetBottom,t)),on:{click:this.onClick}},[this.slots(),this.closeable&&e(a.Z,{attrs:{role:"button",tabindex:"0",name:this.closeIcon},class:u("close-icon",this.closeIconPosition),on:{click:this.onClickCloseIcon}})])])}}})},3474:(t,e,n)=>{n(6629),n(6799),n(1383),n(2293),n(677)},1541:(t,e,n)=>{n.d(e,{pj:()=>r});var i="van-hairline",r=i+"-unset--top-bottom"},5976:(t,e,n)=>{function i(t,e){return e?"string"==typeof e?" "+t+"--"+e:Array.isArray(e)?e.reduce((function(e,n){return e+i(t,n)}),""):Object.keys(e).reduce((function(n,r){return n+(e[r]?i(t,r):"")}),""):""}function r(t){return function(e,n){return e&&"string"!=typeof e&&(n=e,e=""),""+(e=e?t+"__"+e:t)+i(e,n)}}n.d(e,{d:()=>b});var o=n(8546),a=n(4873),s={methods:{slots:function(t,e){void 0===t&&(t="default");var n=this.$slots,i=this.$scopedSlots[t];return i?i(e):n[t]}}},l=n(1895),u=n.n(l);function c(t){var e=this.name;t.component(e,this),t.component((0,a._)("-"+e),this)}function h(t){return{functional:!0,props:t.props,model:t.model,render:function(e,n){return t(e,n.props,function(t){var e=t.scopedSlots||t.data.scopedSlots||{},n=t.slots();return Object.keys(n).forEach((function(t){e[t]||(e[t]=function(){return n[t]})})),e}(n),n)}}}function f(t){return function(e){return(0,o.mf)(e)&&(e=h(e)),e.functional||(e.mixins=e.mixins||[],e.mixins.push(s)),e.name=t,e.install=c,e}}var d=Object.prototype.hasOwnProperty;function p(t,e){return Object.keys(e).forEach((function(n){!function(t,e,n){var i=e[n];(0,o.Xq)(i)&&(d.call(t,n)&&(0,o.Kn)(i)?t[n]=p(Object(t[n]),e[n]):t[n]=i)}(t,e,n)})),t}var v=u().prototype,m=u().util.defineReactive;m(v,"$vantLang","zh-CN"),m(v,"$vantMessages",{"zh-CN":{name:"姓名",tel:"电话",save:"保存",confirm:"确认",cancel:"取消",delete:"删除",complete:"完成",loading:"加载中...",telEmpty:"请填写电话",nameEmpty:"请填写姓名",nameInvalid:"请输入正确的姓名",confirmDelete:"确定要删除吗",telInvalid:"请输入正确的手机号",vanCalendar:{end:"结束",start:"开始",title:"日期选择",confirm:"确定",startEnd:"开始/结束",weekdays:["日","一","二","三","四","五","六"],monthTitle:function(t,e){return t+"年"+e+"月"},rangePrompt:function(t){return"选择天数不能超过 "+t+" 天"}},vanCascader:{select:"请选择"},vanContactCard:{addText:"添加联系人"},vanContactList:{addText:"新建联系人"},vanPagination:{prev:"上一页",next:"下一页"},vanPullRefresh:{pulling:"下拉即可刷新...",loosing:"释放即可刷新..."},vanSubmitBar:{label:"合计:"},vanCoupon:{unlimited:"无使用门槛",discount:function(t){return t+"折"},condition:function(t){return"满"+t+"元可用"}},vanCouponCell:{title:"优惠券",tips:"暂无可用",count:function(t){return t+"张可用"}},vanCouponList:{empty:"暂无优惠券",exchange:"兑换",close:"不使用优惠券",enable:"可用",disabled:"不可用",placeholder:"请输入优惠码"},vanAddressEdit:{area:"地区",postal:"邮政编码",areaEmpty:"请选择地区",addressEmpty:"请填写详细地址",postalEmpty:"邮政编码格式不正确",defaultAddress:"设为默认收货地址",telPlaceholder:"收货人手机号",namePlaceholder:"收货人姓名",areaPlaceholder:"选择省 / 市 / 区"},vanAddressEditDetail:{label:"详细地址",placeholder:"街道门牌、楼层房间号等信息"},vanAddressList:{add:"新增地址"}}});const g={messages:function(){return v.$vantMessages[v.$vantLang]},use:function(t,e){var n;v.$vantLang=t,this.add(((n={})[t]=e,n))},add:function(t){void 0===t&&(t={}),p(v.$vantMessages,t)}};function y(t){var e=(0,a._)(t)+".";return function(t){for(var n=g.messages(),i=(0,o.U2)(n,e+t)||(0,o.U2)(n,t),r=arguments.length,a=new Array(r>1?r-1:0),s=1;s<r;s++)a[s-1]=arguments[s];return(0,o.mf)(i)?i.apply(void 0,a):i}}function b(t){return[f(t="van-"+t),r(t),y(t)]}},5566:(t,e,n)=>{n.d(e,{PF:()=>l,S1:()=>s,on:()=>a});var i=n(8546),r=!1;if(!i.sk)try{var o={};Object.defineProperty(o,"passive",{get:function(){r=!0}}),window.addEventListener("test-passive",null,o)}catch(t){}function a(t,e,n,o){void 0===o&&(o=!1),i.sk||t.addEventListener(e,n,!!r&&{capture:!1,passive:o})}function s(t,e,n){i.sk||t.removeEventListener(e,n)}function l(t,e){("boolean"!=typeof t.cancelable||t.cancelable)&&t.preventDefault(),e&&function(t){t.stopPropagation()}(t)}},4042:(t,e,n)=>{function i(t){var e=t.parentNode;e&&e.removeChild(t)}n.d(e,{Z:()=>i})},1750:(t,e,n)=>{n.d(e,{Ob:()=>r,kn:()=>s,oD:()=>a});var i=/scroll|auto|overlay/i;function r(t,e){void 0===e&&(e=window);for(var n=t;n&&"HTML"!==n.tagName&&"BODY"!==n.tagName&&1===n.nodeType&&n!==e;){var r=window.getComputedStyle(n).overflowY;if(i.test(r))return n;n=n.parentNode}return e}function o(t,e){"scrollTop"in t?t.scrollTop=e:t.scrollTo(t.scrollX,e)}function a(){return window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0}function s(t){o(window,t),o(document.body,t)}},8169:(t,e,n)=>{function i(t,e,n){return Math.min(Math.max(t,e),n)}function r(t,e,n){var i=t.indexOf(e),r="";return-1===i?t:"-"===e&&0!==i?t.slice(0,i):("."===e&&t.match(/^(\.|-\.)/)&&(r=i?"-0":"0"),r+t.slice(0,i+1)+t.slice(i).replace(n,""))}function o(t,e,n){void 0===e&&(e=!0),void 0===n&&(n=!0),t=e?r(t,".",/\./g):t.split(".")[0];var i=e?/[^-0-9.]/g:/[^-0-9]/g;return(t=n?r(t,"-",/-/g):t.replace(/-/,"")).replace(i,"")}n.d(e,{uf:()=>o,w6:()=>i})},4873:(t,e,n)=>{n.d(e,{_:()=>r});var i=/-(\w)/g;function r(t){return t.replace(i,(function(t,e){return e.toUpperCase()}))}},216:(t,e,n)=>{n.d(e,{L:()=>l,N:()=>a});var i,r=n(8546),o=n(139);function a(t){if((0,r.Xq)(t))return t=String(t),(0,o.k)(t)?t+"px":t}function s(t){return+(t=t.replace(/rem/g,""))*function(){if(!i){var t=document.documentElement,e=t.style.fontSize||window.getComputedStyle(t).fontSize;i=parseFloat(e)}return i}()}function l(t){if("number"==typeof t)return t;if(r._f){if(-1!==t.indexOf("rem"))return s(t);if(-1!==t.indexOf("vw"))return function(t){return+(t=t.replace(/vw/g,""))*window.innerWidth/100}(t);if(-1!==t.indexOf("vh"))return function(t){return+(t=t.replace(/vh/g,""))*window.innerHeight/100}(t)}return parseFloat(t)}},6122:(t,e,n)=>{n.d(e,{ED:()=>l,LI:()=>c,j8:()=>u});var i=n(9592),r=n(1895),o=n.n(r),a=["ref","key","style","class","attrs","refInFor","nativeOn","directives","staticClass","staticStyle"],s={nativeOn:"on"};function l(t,e){var n=a.reduce((function(e,n){return t.data[n]&&(e[s[n]||n]=t.data[n]),e}),{});return e&&(n.on=n.on||{},(0,i.Z)(n.on,t.data.on)),n}function u(t,e){for(var n=arguments.length,i=new Array(n>2?n-2:0),r=2;r<n;r++)i[r-2]=arguments[r];var o=t.listeners[e];o&&(Array.isArray(o)?o.forEach((function(t){t.apply(void 0,i)})):o.apply(void 0,i))}function c(t,e){var n=new(o())({el:document.createElement("div"),props:t.props,render:function(n){return n(t,(0,i.Z)({props:this.$props},e))}});return document.body.appendChild(n.$el),n}},8546:(t,e,n)=>{n.d(e,{Kn:()=>u,U2:()=>h,Xq:()=>s,ZT:()=>a,_f:()=>r,mf:()=>l,sk:()=>o,tI:()=>c});var i=n(1895),r="undefined"!=typeof window,o=n.n(i)().prototype.$isServer;function a(){}function s(t){return null!=t}function l(t){return"function"==typeof t}function u(t){return null!==t&&"object"==typeof t}function c(t){return u(t)&&l(t.then)&&l(t.catch)}function h(t,e){var n=e.split("."),i=t;return n.forEach((function(t){var e;i=u(i)&&null!=(e=i[t])?e:""})),i}},7692:(t,e,n)=>{function i(t){!function(t,e){var n=e.to,i=e.url,r=e.replace;if(n&&t){var o=t[r?"replace":"push"](n);o&&o.catch&&o.catch((function(t){if(t&&!function(t){return"NavigationDuplicated"===t.name||t.message&&-1!==t.message.indexOf("redundant navigation")}(t))throw t}))}else i&&(r?location.replace(i):location.href=i)}(t.parent&&t.parent.$router,t.props)}n.d(e,{fz:()=>i,g2:()=>r});var r={url:String,replace:Boolean,to:[String,Object]}},139:(t,e,n)=>{function i(t){return/^\d+(\.\d+)?$/.test(t)}n.d(e,{k:()=>i})},1900:(t,e,n)=>{function i(t,e,n,i,r,o,a,s){var l,u="function"==typeof t?t.options:t;if(e&&(u.render=e,u.staticRenderFns=n,u._compiled=!0),i&&(u.functional=!0),o&&(u._scopeId="data-v-"+o),a?(l=function(t){(t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),r&&r.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(a)},u._ssrRegister=l):r&&(l=s?function(){r.call(this,(u.functional?this.parent:this).$root.$options.shadowRoot)}:r),l)if(u.functional){u._injectStyles=l;var c=u.render;u.render=function(t,e){return l.call(e),c(t,e)}}else{var h=u.beforeCreate;u.beforeCreate=h?[].concat(h,l):[l]}return{exports:t,options:u}}n.d(e,{Z:()=>i})},1895:e=>{e.exports=t},9592:(t,e,n)=>{function i(){return i=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i])}return t},i.apply(this,arguments)}n.d(e,{Z:()=>i})}},n={};function i(t){var r=n[t];if(void 0!==r)return r.exports;var o=n[t]={exports:{}};return e[t](o,o.exports,i),o.exports}i.n=t=>{var e=t&&t.__esModule?()=>t.default:()=>t;return i.d(e,{a:e}),e},i.d=(t,e)=>{for(var n in e)i.o(e,n)&&!i.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]})},i.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e);var r={};return(()=>{i.d(r,{default:()=>v});var t=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{directives:[{name:"show",rawName:"v-show",value:t.visible,expression:"visible"}]},[t.visible?n("van-field",{staticClass:"xc-collect-field",class:t.isElder&&"xc-collect-field--elder",attrs:{label:t.label,value:t.text,placeholder:t.placeholder,required:t.required,border:t.border,rules:t.rules,name:t.name,"label-class":"xc-collect-field__label",readonly:""},on:{click:t.setPickerVisible}}):t._e(),t._v(" "),n("van-popup",{attrs:{position:"bottom"},model:{value:t.showPicker,callback:function(e){t.showPicker=e},expression:"showPicker"}},[n("van-picker",{ref:"pickerRef",attrs:{title:t.title||t.placeholder,columns:t.options,"default-index":t.defaultIndex,"value-key":"value","show-toolbar":""},on:{confirm:t.onConfirm,cancel:t.setPickerVisible}})],1)],1)};t._withStripped=!0;i(3474);var e=i(4755),n=(i(6629),i(5388),i(7114),i(1666)),o=(i(8735),i(7132)),a=i(3456),s=i(4054),l=i(8219);function u(t){return u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},u(t)}function c(){c=function(){return e};var t,e={},n=Object.prototype,i=n.hasOwnProperty,r=Object.defineProperty||function(t,e,n){t[e]=n.value},o="function"==typeof Symbol?Symbol:{},a=o.iterator||"@@iterator",s=o.asyncIterator||"@@asyncIterator",l=o.toStringTag||"@@toStringTag";function h(t,e,n){return Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{h({},"")}catch(t){h=function(t,e,n){return t[e]=n}}function f(t,e,n,i){var o=e&&e.prototype instanceof b?e:b,a=Object.create(o.prototype),s=new L(i||[]);return r(a,"_invoke",{value:P(t,n,s)}),a}function d(t,e,n){try{return{type:"normal",arg:t.call(e,n)}}catch(t){return{type:"throw",arg:t}}}e.wrap=f;var p="suspendedStart",v="suspendedYield",m="executing",g="completed",y={};function b(){}function x(){}function w(){}var S={};h(S,a,(function(){return this}));var C=Object.getPrototypeOf,I=C&&C(C(N([])));I&&I!==n&&i.call(I,a)&&(S=I);var k=w.prototype=b.prototype=Object.create(S);function O(t){["next","throw","return"].forEach((function(e){h(t,e,(function(t){return this._invoke(e,t)}))}))}function T(t,e){function n(r,o,a,s){var l=d(t[r],t,o);if("throw"!==l.type){var c=l.arg,h=c.value;return h&&"object"==u(h)&&i.call(h,"__await")?e.resolve(h.__await).then((function(t){n("next",t,a,s)}),(function(t){n("throw",t,a,s)})):e.resolve(h).then((function(t){c.value=t,a(c)}),(function(t){return n("throw",t,a,s)}))}s(l.arg)}var o;r(this,"_invoke",{value:function(t,i){function r(){return new e((function(e,r){n(t,i,e,r)}))}return o=o?o.then(r,r):r()}})}function P(e,n,i){var r=p;return function(o,a){if(r===m)throw new Error("Generator is already running");if(r===g){if("throw"===o)throw a;return{value:t,done:!0}}for(i.method=o,i.arg=a;;){var s=i.delegate;if(s){var l=E(s,i);if(l){if(l===y)continue;return l}}if("next"===i.method)i.sent=i._sent=i.arg;else if("throw"===i.method){if(r===p)throw r=g,i.arg;i.dispatchException(i.arg)}else"return"===i.method&&i.abrupt("return",i.arg);r=m;var u=d(e,n,i);if("normal"===u.type){if(r=i.done?g:v,u.arg===y)continue;return{value:u.arg,done:i.done}}"throw"===u.type&&(r=g,i.method="throw",i.arg=u.arg)}}}function E(e,n){var i=n.method,r=e.iterator[i];if(r===t)return n.delegate=null,"throw"===i&&e.iterator.return&&(n.method="return",n.arg=t,E(e,n),"throw"===n.method)||"return"!==i&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+i+"' method")),y;var o=d(r,e.iterator,n.arg);if("throw"===o.type)return n.method="throw",n.arg=o.arg,n.delegate=null,y;var a=o.arg;return a?a.done?(n[e.resultName]=a.value,n.next=e.nextLoc,"return"!==n.method&&(n.method="next",n.arg=t),n.delegate=null,y):a:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,y)}function $(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function j(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function L(t){this.tryEntries=[{tryLoc:"root"}],t.forEach($,this),this.reset(!0)}function N(e){if(e||""===e){var n=e[a];if(n)return n.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var r=-1,o=function n(){for(;++r<e.length;)if(i.call(e,r))return n.value=e[r],n.done=!1,n;return n.value=t,n.done=!0,n};return o.next=o}}throw new TypeError(u(e)+" is not iterable")}return x.prototype=w,r(k,"constructor",{value:w,configurable:!0}),r(w,"constructor",{value:x,configurable:!0}),x.displayName=h(w,l,"GeneratorFunction"),e.isGeneratorFunction=function(t){var e="function"==typeof t&&t.constructor;return!!e&&(e===x||"GeneratorFunction"===(e.displayName||e.name))},e.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,w):(t.__proto__=w,h(t,l,"GeneratorFunction")),t.prototype=Object.create(k),t},e.awrap=function(t){return{__await:t}},O(T.prototype),h(T.prototype,s,(function(){return this})),e.AsyncIterator=T,e.async=function(t,n,i,r,o){void 0===o&&(o=Promise);var a=new T(f(t,n,i,r),o);return e.isGeneratorFunction(n)?a:a.next().then((function(t){return t.done?t.value:a.next()}))},O(k),h(k,l,"Generator"),h(k,a,(function(){return this})),h(k,"toString",(function(){return"[object Generator]"})),e.keys=function(t){var e=Object(t),n=[];for(var i in e)n.push(i);return n.reverse(),function t(){for(;n.length;){var i=n.pop();if(i in e)return t.value=i,t.done=!1,t}return t.done=!0,t}},e.values=N,L.prototype={constructor:L,reset:fu