(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["account~checkout"],{"0bfb":function(t,e,i){},"32a4":function(t,e,i){"use strict";var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("modal",{attrs:{name:"alipayModal",width:280,height:"auto",scrollable:"","click-to-close":!1}},[i("div",{staticClass:"title"},[i("button",{staticClass:"modal-close-button",on:{click:t.close}},[i("i",{staticClass:"iconfont iconclose"})])]),i("iframe",{staticStyle:{"margin-left":"40px"},attrs:{allowTransparency:"true",scrolling:"no",width:"240",height:"240",src:t.url,frameborder:"0"}}),i("div",{staticClass:"tips",domProps:{innerHTML:t._s(t.$t("Please use Alipay Scan only"))}}),i("button",{staticClass:"button-paid",attrs:{type:"button"},on:{click:function(e){return t.handlePaid()}}},[t._v(t._s(t.$t("Paid")))])])},s=[],r={props:{url:String,visible:{type:Boolean,default:!1}},methods:{showModal:function(){this.$modal.show("alipayModal")},hideModal:function(){this.$modal.hide("alipayModal")},handlePaid:function(){this.$emit("paid")},close:function(){this.$emit("close")}},mounted:function(){this.visible&&this.showModal()},watch:{visible:function(t,e){t&&!e&&this.showModal(),!t&&e&&this.hideModal()}}},a=r,o=(i("c650"),i("2877")),c=Object(o["a"])(a,n,s,!1,null,"1357afe0",null);e["a"]=c.exports},"351e":function(t,e,i){},"48bc":function(t,e,i){},"5d41":function(t,e,i){"use strict";var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{directives:[{name:"show",rawName:"v-show",value:t.value,expression:"value"}],staticClass:"qrcode-container",style:{height:t.size,width:t.size}},[i("canvas",{ref:"qrcode"}),t.centerImg?i("img",{staticClass:"qrcode-centerimg",attrs:{src:t.centerImg,height:t.centerImgHeight}}):t._e()])},s=[],r=(i("a9e3"),i("c4a7")),a=i.n(r),o={props:{size:{type:Number,default:150},padding:{type:Number,default:10},value:{type:String,required:!0},bgColor:{type:String,default:"#fff"},fgColor:{type:String,default:"#000"},imgSrc:{type:String,default:"https://flanb-data.travelflan.com.cn/marketplace/icons/icon_QR_mk.jpg"}},data:function(){var t=+this.size;return{height:t+"px",width:t+"px",centerImg:this.imgSrc,centerImgHeight:.2*t}},computed:{qrcode:function(){return this.generate()}},mounted:function(){this.generate()},methods:{generate:function(){var t={background:this.bgColor,foreground:this.fgColor,level:"H",padding:this.padding,size:+this.size};new a.a(Object.assign({element:this.$refs.qrcode,value:String(this.value)},t))}}},c=o,h=(i("77f2"),i("2877")),l=Object(h["a"])(c,n,s,!1,null,null,null);e["a"]=l.exports},"77f2":function(t,e,i){"use strict";var n=i("48bc"),s=i.n(n);s.a},c4a7:function(t,e,i){(function(e,i){t.exports=i()})(0,(function(){"use strict";var t=function(){},e=Object.prototype.hasOwnProperty,i=Array.prototype.slice;function n(e,i){var n;return"function"===typeof Object.create?n=Object.create(e):(t.prototype=e,n=new t,t.prototype=null),i&&r(!0,n,i),n}function s(t,e,i,s){var a=this;return"string"!==typeof t&&(s=i,i=e,e=t,t=null),"function"!==typeof e&&(s=i,i=e,e=function(){return a.apply(this,arguments)}),r(!1,e,a,s),e.prototype=n(a.prototype,i),e.prototype.constructor=e,e.class_=t||a.class_,e.super_=a,e}function r(t,n,s){var r,a;s=i.call(arguments,2);for(var o=0,c=s.length;o>1&1,n=0;n0;e--)n[e]=n[e]?n[e-1]^k.EXPONENT[M._modN(k.LOG[n[e]]+t)]:n[e-1];n[0]=k.EXPONENT[M._modN(k.LOG[n[0]]+t)]}for(t=0;t<=i;t++)n[t]=k.LOG[n[t]]},_checkBadness:function(){var t,e,i,n,s,r=0,a=this._badness,o=this.buffer,c=this.width;for(s=0;sc*c)f-=c*c,l++;for(r+=l*M.N4,n=0;n=a-2&&(t=a-2,s>9&&t--);var o=t;if(s>9){r[o+2]=0,r[o+3]=0;while(o--)e=r[o],r[o+3]|=255&e<<4,r[o+2]=e>>4;r[2]|=255&t<<4,r[1]=t>>4,r[0]=64|t>>12}else{r[o+1]=0,r[o+2]=0;while(o--)e=r[o],r[o+2]|=255&e<<4,r[o+1]=e>>4;r[1]|=255&t<<4,r[0]=64|t>>4}o=t+3-(s<10);while(o=5&&(i+=M.N1+n[e]-5);for(e=3;et||3*n[e-3]>=4*n[e]||3*n[e+3]>=4*n[e])&&(i+=M.N3);return i},_finish:function(){var t,e;this._stringBuffer=this.buffer.slice();var i=0,n=3e4;for(e=0;e<8;e++){if(this._applyMask(e),t=this._checkBadness(),t>=1)1&n&&(s[r-1-e+8*r]=1,e<6?s[8+r*e]=1:s[8+r*(e+1)]=1);for(e=0;e<7;e++,n>>=1)1&n&&(s[8+r*(r-7+e)]=1,e?s[6-e+8*r]=1:s[7+8*r]=1)},_interleaveBlocks:function(){var t,e,i=this._dataBlock,n=this._ecc,s=this._eccBlock,r=0,a=this._calculateMaxLength(),o=this._neccBlock1,c=this._neccBlock2,h=this._stringBuffer;for(t=0;t1)for(t=v.BLOCK[n],i=s-7;;){e=s-7;while(e>t-3){if(this._addAlignment(e,i),e6)for(t=w.BLOCK[r-7],e=17,i=0;i<6;i++)for(n=0;n<3;n++,e--)1&(e>11?r>>e-12:t>>e)?(s[5-i+a*(2-n+a-11)]=1,s[2-n+a-11+a*(5-i)]=1):(this._setMask(5-i,2-n+a-11),this._setMask(2-n+a-11,5-i))},_isMasked:function(t,e){var i=M._getMaskBit(t,e);return 1===this._mask[i]},_pack:function(){var t,e,i,n=1,s=1,r=this.width,a=r-1,o=r-1,c=(this._dataBlock+this._eccBlock)*(this._neccBlock1+this._neccBlock2)+this._neccBlock2;for(e=0;ee&&(i=t,t=e,e=i),i=e,i+=e*e,i>>=1,i+=t,i},_modN:function(t){while(t>=255)t-=255,t=(t>>8)+(255&t);return t},N1:3,N2:3,N3:40,N4:10}),y=M,B=f.extend({draw:function(){this.element.src=this.qrious.toDataURL()},reset:function(){this.element.src=""},resize:function(){var t=this.element;t.width=t.height=this.qrious.size}}),C=B,O=h.extend((function(t,e,i,n){this.name=t,this.modifiable=Boolean(e),this.defaultValue=i,this._valueTransformer=n}),{transform:function(t){var e=this._valueTransformer;return"function"===typeof e?e(t,this):t}}),x=O,A=h.extend(null,{abs:function(t){return null!=t?Math.abs(t):null},hasOwn:function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},noop:function(){},toUpperCase:function(t){return null!=t?t.toUpperCase():null}}),L=A,N=h.extend((function(t){this.options={},t.forEach((function(t){this.options[t.name]=t}),this)}),{exists:function(t){return null!=this.options[t]},get:function(t,e){return N._get(this.options[t],e)},getAll:function(t){var e,i=this.options,n={};for(e in i)L.hasOwn(i,e)&&(n[e]=N._get(i[e],t));return n},init:function(t,e,i){var n,s;for(n in"function"!==typeof i&&(i=L.noop),this.options)L.hasOwn(this.options,n)&&(s=this.options[n],N._set(s,s.defaultValue,e),N._createAccessor(s,e,i));this._setAll(t,e,!0)},set:function(t,e,i){return this._set(t,e,i)},setAll:function(t,e){return this._setAll(t,e)},_set:function(t,e,i,n){var s=this.options[t];if(!s)throw new Error("Invalid option: "+t);if(!s.modifiable&&!n)throw new Error("Option cannot be modified: "+t);return N._set(s,e,i)},_setAll:function(t,e,i){if(!t)return!1;var n,s=!1;for(n in t)L.hasOwn(t,n)&&this._set(n,t[n],e,i)&&(s=!0);return s}},{_createAccessor:function(t,e,i){var n={get:function(){return N._get(t,e)}};t.modifiable&&(n.set=function(n){N._set(t,n,e)&&i(n,t)}),Object.defineProperty(e,t.name,n)},_get:function(t,e){return e["_"+t.name]},_set:function(t,e,i){var n="_"+t.name,s=i[n],r=t.transform(null!=e?e:t.defaultValue);return i[n]=r,r!==s}}),S=N,E=h.extend((function(){this._services={}}),{getService:function(t){var e=this._services[t];if(!e)throw new Error("Service is not being managed with name: "+t);return e},setService:function(t,e){if(this._services[t])throw new Error("Service is already managed with name: "+t);e&&(this._services[t]=e)}}),P=E,z=new S([new x("background",!0,"white"),new x("backgroundAlpha",!0,1,L.abs),new x("element"),new x("foreground",!0,"black"),new x("foregroundAlpha",!0,1,L.abs),new x("level",!0,"L",L.toUpperCase),new x("mime",!0,"image/png"),new x("padding",!0,null,L.abs),new x("size",!0,100,L.abs),new x("value",!0,"")]),R=new P,T=h.extend((function(t){z.init(t,this,this.update.bind(this));var e=z.get("element",this),i=R.getService("element"),n=e&&i.isCanvas(e)?e:i.createCanvas(),s=e&&i.isImage(e)?e:i.createImage();this._canvasRenderer=new d(this,n,!0),this._imageRenderer=new C(this,s,s===e),this.update()}),{get:function(){return z.getAll(this)},set:function(t){z.setAll(t,this)&&this.update()},toDataURL:function(t){return this.canvas.toDataURL(t||this.mime)},update:function(){var t=new y({level:this.level,value:this.value});this._canvasRenderer.render(t),this._imageRenderer.render(t)}},{use:function(t){R.setService(t.getName(),t)}});Object.defineProperties(T.prototype,{canvas:{get:function(){return this._canvasRenderer.getElement()}},image:{get:function(){return this._imageRenderer.getElement()}}});var q=T,$=q,I=h.extend({getName:function(){}}),j=I,K=j.extend({createCanvas:function(){},createImage:function(){},getName:function(){return"element"},isCanvas:function(t){},isImage:function(t){}}),D=K,H=D.extend({createCanvas:function(){return document.createElement("canvas")},createImage:function(){return document.createElement("img")},isCanvas:function(t){return t instanceof HTMLCanvasElement},isImage:function(t){return t instanceof HTMLImageElement}}),G=H;$.use(new G);var V=$;return V}))},c650:function(t,e,i){"use strict";var n=i("0bfb"),s=i.n(n);s.a},da53:function(t,e,i){"use strict";var n=i("351e"),s=i.n(n);s.a},ff0e:function(t,e,i){"use strict";var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("modal",{attrs:{name:"wechatpayModal",width:280,height:"auto",scrollable:"","click-to-close":!1}},[i("div",{staticClass:"title"},[i("button",{staticClass:"modal-close-button",on:{click:t.close}},[i("i",{staticClass:"iconfont iconclose"})])]),i("QRCode",{staticClass:"qrcode",attrs:{size:244,value:t.qrcode}}),i("div",{staticClass:"tips",domProps:{innerHTML:t._s(t.$t("Please use Wechat Scan
to scan the QR code for payment"))}}),i("button",{staticClass:"button-paid",attrs:{type:"button"},on:{click:function(e){return t.handlePaid()}}},[t._v(t._s(t.$t("Paid")))])],1)},s=[],r=i("5d41"),a={props:{qrcode:String,visible:{type:Boolean,default:!1}},components:{QRCode:r["a"]},methods:{showModal:function(){this.$modal.show("wechatpayModal")},hideModal:function(){this.$modal.hide("wechatpayModal")},handlePaid:function(){this.$emit("paid")},close:function(){this.$emit("close")}},mounted:function(){this.visible&&this.showModal()},watch:{visible:function(t,e){t&&!e&&this.showModal(),!t&&e&&this.hideModal()}}},o=a,c=(i("da53"),i("2877")),h=Object(c["a"])(o,n,s,!1,null,"c7b86f1c",null);e["a"]=h.exports}}]);