(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-eab3c5ce"],{"1ea2":function(e,t,r){},"2edb":function(e,t,r){"use strict";r.r(t);var n=r("5e22"),o=r("4861"),a=r("7a23"),i=function(e){return Object(a["pushScopeId"])("data-v-76986a08"),e=e(),Object(a["popScopeId"])(),e},s={class:"container main_div"},c={key:0,class:"card col-10 col-md-6 confirm_sucess_card w-100"},l={class:"card-body d-flex flex-column align-items-center"},u={class:"your_order"},d=i((function(){return Object(a["createElementVNode"])("i",{class:"bi bi-check-all",style:{color:"#00af27","font-size":"72px"}},null,-1)})),h={class:"accepted"},f={class:"order_success"},g=["href"],m={class:"mt-5 cursor_pointer",ref:"qrcode"},v={class:"order_success"},p={class:"order_success mt-3"},b={class:"card order_detail"},O={class:"card-body"},E={class:"order_detail"},y={class:"d-flex justify-content-between my-5"},w={class:"order_number"},_={class:"order_number"},j={class:"d-flex flex-column my-5"},C={class:"delivery_address"},B={class:"delivery_address_description"},N={class:"d-flex justify-content-between my-5 pt-5"},T={class:"total"},D={class:"total"},k=i((function(){return Object(a["createElementVNode"])("div",{style:{border:"1px solid #eaeaea"},class:"my-1"},null,-1)})),A={class:"accordion",id:"kt_accordion_1"},L={class:"accordion-item"},P={class:"accordion-header",id:"kt_accordion_1_header_1"},x={class:"accordion-button d-flex justify-content-center view_detail",type:"button","data-bs-toggle":"collapse","data-bs-target":"#kt_accordion_1_body_1","aria-expanded":"true","aria-controls":"kt_accordion_1_body_1"},S={id:"kt_accordion_1_body_1",class:"accordion-collapse collapse show","aria-labelledby":"kt_accordion_1_header_1","data-bs-parent":"#kt_accordion_1"},M={class:"accordion-body"},R={class:"table w-100 mt-5"},V={width:"10%",scope:"row"},I={width:"65%"},H={width:"25%",class:"text-end"},q=i((function(){return Object(a["createElementVNode"])("hr",null,null,-1)})),U={class:"card_text_span"},z={class:"card_text_span"};function $(e,t,r,i,$,G){var K=Object(a["resolveComponent"])("qrcode-vue"),X=o["a"],Q=n["a"];return Object(a["openBlock"])(),Object(a["createElementBlock"])("div",s,[Object(a["createVNode"])(Q,{class:"mt-5 mx-auto",style:{"max-width":"992px"}},{default:Object(a["withCtx"])((function(){return[Object(a["createVNode"])(X,{xs:"12",sm:"12",md:"6"},{default:Object(a["withCtx"])((function(){return[(Object(a["openBlock"])(),Object(a["createElementBlock"])("div",c,[Object(a["createElementVNode"])("div",l,[Object(a["createElementVNode"])("span",u,Object(a["toDisplayString"])(e.$t("Your Order")),1),d,Object(a["createElementVNode"])("span",h,Object(a["toDisplayString"])(e.$t("Accepted")),1),Object(a["createElementVNode"])("span",f,Object(a["toDisplayString"])(e.$t("Order Successful, Thank you so much for your order!")),1),Object(a["createElementVNode"])("a",{class:"order_success",href:e.qrUrl,download:""},[Object(a["createElementVNode"])("div",m,[Object(a["createVNode"])(K,{value:e.currentUrl,size:250,margin:8},null,8,["value"])],512)],8,g),Object(a["createElementVNode"])("span",v,Object(a["toDisplayString"])(e.$t("To revisit this page later,")),1),Object(a["createElementVNode"])("span",p,Object(a["toDisplayString"])(e.$t("Click the QR code to download!")),1)])]))]})),_:1}),Object(a["createVNode"])(X,{xs:"12",sm:"12",md:"6",class:"mt-xxs-5 mt-xs-5 mt-sm-5 mt-md-0"},{default:Object(a["withCtx"])((function(){var t,r,n,o,i;return[Object(a["createElementVNode"])("div",b,[Object(a["createElementVNode"])("div",O,[Object(a["createElementVNode"])("span",E,Object(a["toDisplayString"])(e.$t("Order detail")),1),Object(a["createElementVNode"])("div",y,[Object(a["createElementVNode"])("span",w,Object(a["toDisplayString"])(e.$t("Order Number")),1),Object(a["createElementVNode"])("span",_,"#"+Object(a["toDisplayString"])(null===(t=e.order)||void 0===t?void 0:t.invoice_no),1)]),Object(a["createElementVNode"])("div",j,[Object(a["createElementVNode"])("span",C,Object(a["toDisplayString"])(e.$t("Delivery Address")),1),Object(a["createElementVNode"])("span",B,Object(a["toDisplayString"])(null===(r=e.order)||void 0===r?void 0:r.shipping_address_1),1)]),Object(a["createElementVNode"])("div",N,[Object(a["createElementVNode"])("span",T,Object(a["toDisplayString"])(e.$t("Total")),1),Object(a["createElementVNode"])("span",D,Object(a["toDisplayString"])(null===(n=e.order)||void 0===n?void 0:n.total),1)]),k,Object(a["createElementVNode"])("div",A,[Object(a["createElementVNode"])("div",L,[Object(a["createElementVNode"])("h2",P,[Object(a["createElementVNode"])("span",x,Object(a["toDisplayString"])(e.$t("View Detail")),1)]),Object(a["createElementVNode"])("div",S,[Object(a["createElementVNode"])("div",M,[Object(a["createElementVNode"])("table",R,[Object(a["createElementVNode"])("tbody",null,[(Object(a["openBlock"])(!0),Object(a["createElementBlock"])(a["Fragment"],null,Object(a["renderList"])(null===(o=e.order)||void 0===o?void 0:o.order_products,(function(e,t){var r;return Object(a["openBlock"])(),Object(a["createElementBlock"])("tr",{key:t,class:"card_text_span"},[Object(a["createElementVNode"])("th",V,Object(a["toDisplayString"])(e.quantity)+"x ",1),Object(a["createElementVNode"])("td",I,Object(a["toDisplayString"])(null===(r=null===e||void 0===e?void 0:e.product)||void 0===r?void 0:r.name),1),Object(a["createElementVNode"])("td",H," $ "+Object(a["toDisplayString"])(Number((null===e||void 0===e?void 0:e.price)*(null===e||void 0===e?void 0:e.quantity)).toFixed(2)),1)])})),128))])]),q,(Object(a["openBlock"])(!0),Object(a["createElementBlock"])(a["Fragment"],null,Object(a["renderList"])(null===(i=e.order)||void 0===i?void 0:i.order_total,(function(t,r){return Object(a["openBlock"])(),Object(a["createElementBlock"])("div",{key:r,class:"d-flex justify-content-between my-3"},[Object(a["createElementVNode"])("span",U,Object(a["toDisplayString"])(e.$t(null===t||void 0===t?void 0:t.title)),1),Object(a["createElementVNode"])("span",z,Object(a["toDisplayString"])(null===t||void 0===t?void 0:t.text),1)])})),128))])])])])])])]})),_:1})]})),_:1})])}var G=r("9ab4"),K=r("6c02"),X=r("5502"),Q=r("16d6"),J=function(e){return Object(G["b"])(void 0,void 0,void 0,(function(){return Object(G["e"])(this,(function(t){switch(t.label){case 0:return[4,Q["a"].get("carts/static-ordered-page/"+e)];case 1:return[2,t.sent()]}}))}))},Y=r("d39c"),F=r.n(Y),W=r("551c"),Z=Object(a["defineComponent"])({name:"static-ordered-page",components:{QrcodeVue:F.a},setup:function(){var e=this,t=Object(K["d"])(),r=Object(K["c"])(),n=Object(a["ref"])({}),o=Object(X["b"])(),i=function(r){return Object(G["b"])(e,void 0,void 0,(function(){return Object(G["e"])(this,(function(e){switch(e.label){case 0:return r?[4,J(r).then((function(e){var t=e.data;n.value=t.data})).catch((function(){}))]:[3,2];case 1:return e.sent(),[3,3];case 2:t.push({name:"home"}),e.label=3;case 3:return[2]}}))}))},s=function(){return r.query.uuid},c=Object(a["ref"])(null),l=function(){if(c.value){var e=c.value.getElementsByTagName("canvas")[0].toDataURL("image/png"),t=new XMLHttpRequest;t.responseType="blob",t.onload=function(){var e,r=document.createElement("a");r.href=window.URL.createObjectURL(t.response),r.download=(null===(e=n.value)||void 0===e?void 0:e.invoice_no)+".png",r.style.display="none",document.body.appendChild(r),r.click(),r.remove()},t.open("GET",e),t.send()}},u=window.location.href,d=window.location.origin,h="https://api-ecos.codexcambodia.com/api/v1/"+o.getters.getStoreData.id+"/carts/download-qrcode?uuid="+s(),f=function(){return Object(G["b"])(e,void 0,void 0,(function(){return Object(G["e"])(this,(function(e){switch(e.label){case 0:return[4,Object(W["g"])({full_url:u}).then((function(e){console.log("%cStaticOrderedPage.vue line:205 object","color: #007acc;",e)}))];case 1:return e.sent(),[2]}}))}))};return Object(a["onMounted"])((function(){i(s()),f()})),{currentUrl:u,order:n,qrcode:c,downloadQrCode:l,hostname:d,getUuid:s,qrUrl:h}}}),ee=(r("32b4"),r("d959")),te=r.n(ee);const re=te()(Z,[["render",$],["__scopeId","data-v-76986a08"]]);t["default"]=re},"32b4":function(e,t,r){"use strict";r("1ea2")},4861:function(e,t,r){"use strict";var n=r("7a23");function o(e,t,r,o,a,i){return Object(n["openBlock"])(),Object(n["createElementBlock"])("div",{class:Object(n["normalizeClass"])(["col col-12",[e.xxs&&"col-xxs-"+e.xxs,e.xs&&"col-xs-"+e.xs,e.sm&&"col-sm-"+e.sm,e.md&&"col-md-"+e.md,e.lg&&"col-lg-"+e.lg,e.xl&&"col-xl-"+e.xl,e.xxl&&"col-xxl-"+e.xxl]])},[Object(n["renderSlot"])(e.$slots,"default")],2)}var a=Object(n["defineComponent"])({name:"BaseCol",props:{xxs:{type:String,required:!1},xs:{type:String,required:!1},sm:{type:String,required:!1},md:{type:String,required:!1},lg:{type:String,required:!1},xl:{type:String,required:!1},xxl:{type:String,required:!1}}}),i=r("d959"),s=r.n(i);const c=s()(a,[["render",o]]);t["a"]=c},"5e22":function(e,t,r){"use strict";var n=r("7a23"),o={class:"row"};function a(e,t,r,a,i,s){return Object(n["openBlock"])(),Object(n["createElementBlock"])("div",o,[Object(n["renderSlot"])(e.$slots,"default")])}var i=Object(n["defineComponent"])({name:"BaseRow"}),s=r("d959"),c=r.n(s);const l=c()(i,[["render",a]]);t["a"]=l},d39c:function(e,t,r){ /*! * qrcode.vue v3.3.3 * A Vue.js component to generate QRCode. * © 2017-2021 @scopewu(https://github.com/scopewu) * MIT License. */ (function(t,n){e.exports=n(r("7a23"))})(0,(function(e){"use strict"; /*! ***************************************************************************** Copyright (c) Microsoft Corporation. Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted. THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. ***************************************************************************** */var t=function(){return t=Object.assign||function(e){for(var t,r=1,n=arguments.length;r>>7-e%8&1)},put:function(e,t){for(var r=0;r>>t-r-1&1))},getLengthInBits:function(){return this.length},putBit:function(e){var t=Math.floor(this.length/8);this.buffer.length<=t&&this.buffer.push(0),e&&(this.buffer[t]|=128>>>this.length%8),this.length++}};for(var d=u,h={glog:function(e){if(e<1)throw new Error("glog("+e+")");return h.LOG_TABLE[e]},gexp:function(e){while(e<0)e+=255;while(e>=256)e-=255;return h.EXP_TABLE[e]},EXP_TABLE:new Array(256),LOG_TABLE:new Array(256)},f=0;f<8;f++)h.EXP_TABLE[f]=1<=0)t^=w.G15<=0)t^=w.G18<>>=1;return t},getPatternPosition:function(e){return w.PATTERN_POSITION_TABLE[e-1]},getMask:function(e,t,r){switch(e){case y.PATTERN000:return(t+r)%2==0;case y.PATTERN001:return t%2==0;case y.PATTERN010:return r%3==0;case y.PATTERN011:return(t+r)%3==0;case y.PATTERN100:return(Math.floor(t/2)+Math.floor(r/3))%2==0;case y.PATTERN101:return t*r%2+t*r%3==0;case y.PATTERN110:return(t*r%2+t*r%3)%2==0;case y.PATTERN111:return(t*r%3+(t+r)%2)%2==0;default:throw new Error("bad maskPattern:"+e)}},getErrorCorrectPolynomial:function(e){for(var t=new O([1],0),r=0;r5&&(r+=3+a-5)}for(n=0;n=7&&this.setupTypeNumber(e),null==this.dataCache&&(this.dataCache=D.createData(this.typeNumber,this.errorCorrectLevel,this.dataList)),this.mapData(this.dataCache,t)},k.setupPositionProbePattern=function(e,t){for(var r=-1;r<=7;r++)if(!(e+r<=-1||this.moduleCount<=e+r))for(var n=-1;n<=7;n++)t+n<=-1||this.moduleCount<=t+n||(this.modules[e+r][t+n]=0<=r&&r<=6&&(0==n||6==n)||0<=n&&n<=6&&(0==r||6==r)||2<=r&&r<=4&&2<=n&&n<=4)},k.getBestMaskPattern=function(){for(var e=0,t=0,r=0;r<8;r++){this.makeImpl(!0,r);var n=N.getLostPoint(this);(0==r||e>n)&&(e=n,t=r)}return t},k.createMovieClip=function(e,t,r){var n=e.createEmptyMovieClip(t,r),o=1;this.make();for(var a=0;a>r&1);this.modules[Math.floor(r/3)][r%3+this.moduleCount-8-3]=n}for(r=0;r<18;r++){n=!e&&1==(t>>r&1);this.modules[r%3+this.moduleCount-8-3][Math.floor(r/3)]=n}},k.setupTypeInfo=function(e,t){for(var r=this.errorCorrectLevel<<3|t,n=N.getBCHTypeInfo(r),o=0;o<15;o++){var a=!e&&1==(n>>o&1);o<6?this.modules[o][8]=a:o<8?this.modules[o+1][8]=a:this.modules[this.moduleCount-15+o][8]=a}for(o=0;o<15;o++){a=!e&&1==(n>>o&1);o<8?this.modules[8][this.moduleCount-o-1]=a:o<9?this.modules[8][15-o-1+1]=a:this.modules[8][15-o-1]=a}this.modules[this.moduleCount-8][8]=!e},k.mapData=function(e,t){for(var r=-1,n=this.moduleCount-1,o=7,a=0,i=this.moduleCount-1;i>0;i-=2){6==i&&i--;while(1){for(var s=0;s<2;s++)if(null==this.modules[n][i-s]){var c=!1;a>>o&1));var l=N.getMask(t,n,i-s);l&&(c=!c),this.modules[n][i-s]=c,o--,-1==o&&(a++,o=7)}if(n+=r,n<0||this.moduleCount<=n){n-=r,r=-r;break}}}},D.PAD0=236,D.PAD1=17,D.createData=function(e,t,r){for(var n=C.getRSBlocks(e,t),o=new B,a=0;a8*s)throw new Error("code length overflow. ("+o.getLengthInBits()+">"+8*s+")");o.getLengthInBits()+4<=8*s&&o.put(0,4);while(o.getLengthInBits()%8!=0)o.putBit(!1);while(1){if(o.getLengthInBits()>=8*s)break;if(o.put(D.PAD0,8),o.getLengthInBits()>=8*s)break;o.put(D.PAD1,8)}return D.createBytes(o,n)},D.createBytes=function(e,t){for(var r=0,n=0,o=0,a=new Array(t.length),i=new Array(t.length),s=0;s=0?f.get(g):0}}var m=0;for(u=0;u>6),t+=String.fromCharCode(128|63&n)):n<55296||n>=57344?(t+=String.fromCharCode(224|n>>12),t+=String.fromCharCode(128|n>>6&63),t+=String.fromCharCode(128|63&n)):(r++,n=65536+((1023&n)<<10|1023&e.charCodeAt(r)),t+=String.fromCharCode(240|n>>18),t+=String.fromCharCode(128|n>>12&63),t+=String.fromCharCode(128|n>>6&63),t+=String.fromCharCode(128|63&n))}return t}function R(e,t){void 0===t&&(t=0);var r=[];return e.forEach((function(e,n){var o=null;e.forEach((function(a,i){if(!a&&null!==o)return r.push("M"+(o+t)+" "+(n+t)+"h"+(i-o)+"v1H"+(o+t)+"z"),void(o=null);if(i!==e.length-1)a&&null===o&&(o=i);else{if(!a)return;null===o?r.push("M"+(i+t)+","+(n+t)+" h1v1H"+(i+t)+"z"):r.push("M"+(o+t)+","+(n+t)+" h"+(i+1-o)+"v1H"+(o+t)+"z")}}))})),r.join("")}var V={value:{type:String,required:!0,default:""},size:{type:Number,default:100},level:{type:String,default:L,validator:function(e){return S(e)}},background:{type:String,default:"#fff"},foreground:{type:String,default:"#000"},margin:{type:Number,required:!1,default:0}},I=t(t({},V),{renderAs:{type:String,required:!1,default:"canvas",validator:function(e){return["canvas","svg"].indexOf(e)>-1}}}),H=e.defineComponent({name:"QRCodeSvg",props:V,setup:function(t){var r=e.ref(0),n=e.ref(""),o=function(){var e=t.value,o=t.level,a=t.margin,i=x(e,o).modules;r.value=i.length+2*a,n.value=R(i,a)};return o(),e.onUpdated(o),function(){return e.h("svg",{width:t.size,height:t.size,"shape-rendering":"crispEdges",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 "+r.value+" "+r.value},[e.h("path",{fill:t.background,d:"M0,0 h"+r.value+"v"+r.value+"H0z"}),e.h("path",{fill:t.foreground,d:n.value})])}}}),q=e.defineComponent({name:"QRCodeCanvas",props:V,setup:function(t){var r=e.ref(null),n=function(){var e=t.value,n=t.level,o=t.size,a=t.margin,i=t.background,s=t.foreground,c=x(e,n).modules,l=c.length+2*a,u=r.value;if(u){var d=u.getContext("2d");if(d){var h=window.devicePixelRatio||1,f=o/l*h;u.height=u.width=o*h,d.scale(f,f),d.fillStyle=i,d.fillRect(0,0,l,l),d.fillStyle=s,P?d.fill(new Path2D(R(c,a))):c.forEach((function(e,t){e.forEach((function(e,r){e&&d.fillRect(r+a,t+a,1,1)}))}))}}};return e.onMounted(n),e.onUpdated(n),function(){return e.h("canvas",{ref:r,style:{width:t.size+"px",height:t.size+"px"}})}}}),U=e.defineComponent({name:"Qrcode",render:function(){var t=this.$props,r=t.renderAs,n=t.value,o=t.size,a=t.margin,i=t.level,s=t.background,c=t.foreground,l=o>>>0,u=a>>>0,d=S(i)?i:L;return e.h("svg"===r?H:q,{value:n,size:l,margin:u,level:d,background:s,foreground:c})},props:I});return U}))}}]); //# sourceMappingURL=chunk-eab3c5ce.057aec13.js.map