(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["6a84712a"],{"157b":function(t,e,a){},"1c5c":function(t,e,a){"use strict";var i=a("157b"),r=a.n(i);r.a},"78e4":function(t,e,a){"use strict";a.r(e);var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"height-100 items-center",class:t.validated?"bg-green-12":"",attrs:{id:"creditCardBillCode"}},[t.validateLate||t.validated?a("div",{staticClass:"height-100"},[a("div",{staticClass:"fit justify-center items-center flex"},[a("div",{staticClass:"row q-pa-lg text-center"},[a("div",{staticClass:"col-12 justify-center"},[a("h4",{staticClass:"status-title",attrs:{"data-test":t.CypressTarget("Title")}},[t._v("\n            "+t._s(t.validated?t.internalModal.validated.title:t.internalModal.validateLate.title)+"\n          ")])]),a("div",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:t.validated?t.internalModal.validated.message:t.internalModal.validateLate.message,expression:"validated ? internalModal.validated.message : internalModal.validateLate.message"}],staticClass:"col-12",attrs:{"data-test":t.CypressTarget("Message")}},[t.validated?t._e():a("p",[t._v("\n            "+t._s(t.$t("orderValidation.creditCardBillCode.notValidated.message.part1"))+" "),a("a",{on:{click:function(e){"ticketMyPendingOrdersList"!==t.$route.name?t.$router.replace("/ticket/myPendingOrders"):t.closeModal()}}},[t._v(t._s(t.$t("orderValidation.creditCardBillCode.notValidated.message.link")))]),t._v(" "),a("span",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:t.$t("orderValidation.creditCardBillCode.notValidated.message.part2"),expression:"$t('orderValidation.creditCardBillCode.notValidated.message.part2')"}]})]),t.validated?a("p",[t._v("\n            "+t._s(t.$t("orderValidation.creditCardBillCode.validated.message"))+"\n          ")]):t._e()]),a("div",{staticClass:"col-12 flex justify-center q-mt-lg",attrs:{"data-test":t.CypressTarget("Buttons")}},[t.validated?t._e():a("q-btn",{attrs:{id:"wantContinueValidation",color:t.SET_COLOR_BUTTON.primary,label:t.$t("orderValidation.creditCardBillCode.notValidated.wantValidate"),type:"a"},on:{click:function(e){t.validateLate=!1}}}),t.validated?t._e():a("q-btn",{attrs:{id:"okValidateLate",color:t.SET_COLOR_BUTTON.primary,label:t.$t("orderValidation.creditCardBillCode.notValidated.ok"),type:"a"},on:{click:function(e){"ticketMyPendingOrdersList"!==t.$route.name?t.$router.replace("/ticket/myPendingOrders"):t.closeModal()}}}),t.validated?a("q-btn",{directives:[{name:"track-click",rawName:"v-track-click:button",value:{category:"Navegação",label:"código na fatura validado -> Resumo da Compra"},expression:"{category: 'Navegação', label: 'código na fatura validado -> Resumo da Compra'}",arg:"button"}],attrs:{slot:"buttons","data-test":t.CypressTarget("GoNextScreen"),label:t.$t("button.viewOrder"),color:"green-10"},on:{click:t.goToResume},slot:"buttons"}):t._e()],1)])])]):t._e(),a("div",{staticClass:"container",style:"display: "+(t.validateLate||t.validated?"none":"block")},[a("div",{staticClass:"row"},[a("div",{staticClass:"col-lg-12 col-md-12 col-sm-12"},[a("h4",[t._v(t._s(t.$t("orderValidation.creditCardBillCode.content.title")))])]),a("div",{staticClass:"col-lg-7 col-md-12 col-sm-12"},[a("p",[a("span",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:t.$t("orderValidation.creditCardBillCode.content.main"),expression:"$t('orderValidation.creditCardBillCode.content.main')"}]}),a("span",{staticClass:"see-more",style:"display: "+(t.seeMore?"none":"inline-block"),on:{click:function(e){t.seeMore=!t.seeMore}}},[t._v(" "+t._s(t.$t("orderValidation.common.seeMore")))]),a("span",{staticClass:"see-more",style:"display: "+(t.seeMore?"inline-block":"none"),on:{click:function(e){t.seeMore=!t.seeMore}}},[t._v(" "+t._s(t.$t("orderValidation.common.seeLess")))])]),a("div",{style:"display: "+(t.seeMore?"block":"none")},[a("p",[t._v(t._s(t.$t("orderValidation.creditCardBillCode.content.more.sms")))]),a("p",[t._v("\n            "+t._s(t.$t("orderValidation.creditCardBillCode.content.more.youHave"))+" "),a("stopwatch",{attrs:{hours:t.order.expiration_time.invert?0:t.order.expiration_time.h,minutes:t.order.expiration_time.invert?0:t.order.expiration_time.i,seconds:t.order.expiration_time.invert?0:t.order.expiration_time.s}}),t._v(" "+t._s(t.$t("orderValidation.creditCardBillCode.content.more.timeLeft"))+"\n          ")],1)]),a("div",{staticClass:"information"},[a("div",{staticClass:"row"},[a("div",{staticClass:"col-lg-12 col-md-12 col-sm-12"},[a("table",[a("tr",[a("th",[t._v(t._s(t.$t("orderValidation.creditCardBillCode.content.orderInfo.identifier")))]),a("td",[t._v(t._s(t.order.identifier))])]),a("tr",[a("th",[t._v(t._s(t.$t("orderValidation.creditCardBillCode.content.orderInfo.event")))]),a("td",[t._v(t._s(t.order.order_items[0].event_name))])]),a("tr",[a("th",[t._v(t._s(t.$t("orderValidation.creditCardBillCode.content.orderInfo.transationDate")))]),a("td",{domProps:{textContent:t._s(t.transactionDate)}})]),a("tr",[a("th",[t._v(t._s(t.$t("orderValidation.creditCardBillCode.content.orderInfo.total")))]),a("td",{domProps:{textContent:t._s(t.getTotal)}})])])]),a("div",{staticClass:"col-lg-12 col-md-12 col-sm-12"},[a("div",{staticClass:"code effect",class:{shake:t.hasError}},[a("label",[t._v(t._s(t.$t("orderValidation.creditCardBillCode.content.action.label")))]),a("input",{class:{"has-error":t.hasError},attrs:{id:"creditCardBillCodeInput",minlength:"1",maxlength:"4",placeholder:t.$t("orderValidation.creditCardBillCode.content.action.placeholder")},on:{keydown:function(e){t.justLetters(e)}}}),t.errorMessage?a("span",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:t.errorMessage,expression:"errorMessage"}],staticClass:"errorMessage"}):t._e(),a("span",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:t.$t("orderValidation.creditCardBillCode.content.action.tip"),expression:"$t('orderValidation.creditCardBillCode.content.action.tip')"}]}),a("q-btn",{attrs:{id:"validateLate",color:t.SET_COLOR_BUTTON.cancel,disable:t.disables.validateLate,label:t.$t("orderValidation.creditCardBillCode.content.action.buttons.late"),type:"a"},on:{click:function(e){t.validateLate=!0}}}),a("q-btn",{attrs:{id:"creditCardBillCodeButton",color:t.SET_COLOR_BUTTON.primary,disable:t.disables.validate,loading:t.loading,label:t.$t("orderValidation.creditCardBillCode.content.action.buttons.validate"),type:"a"},on:{click:function(e){t.submit()}}}),a("p",[t._v("\n                  "+t._s(t.$t("orderValidation.creditCardBillCode.content.action.timeLeft"))+" "),a("stopwatch",{attrs:{hours:t.order.expiration_time.invert?0:t.order.expiration_time.h,minutes:t.order.expiration_time.invert?0:t.order.expiration_time.i,seconds:t.order.expiration_time.invert?0:t.order.expiration_time.s},on:{timeover:function(e){t.timeover()}}})],1)],1)])])])]),a("div",{staticClass:"col-lg-5 col-md-12 col-sm-12"},[a("q-collapsible",{staticClass:"collapsible",attrs:{"collapse-icon":"fa fa-chevron-down",label:t.$t("orderValidation.creditCardBillCode.content.miscellaneous.exemple"),"header-class":"header"},model:{value:t.open,callback:function(e){t.open=e},expression:"open"}},[a("div",{staticClass:"ilustrative-image"},[a("h6",[t._v(t._s(t.$t("orderValidation.creditCardBillCode.content.miscellaneous.image")))]),a("table",[a("tbody",[a("tr",[a("td",[t._v("24 "+t._s(t.$t("orderValidation.creditCardBillCode.content.miscellaneous.month")))]),a("td",[t._v(t._s(t.$t("orderValidation.creditCardBillCode.content.miscellaneous.invoice.line1")))]),a("td",[t._v(t._s(t.$t("orderValidation.common.currency"))+" 65,90")])]),a("tr",{staticClass:"lighten"},[a("td",[t._v("22 "+t._s(t.$t("orderValidation.creditCardBillCode.content.miscellaneous.month")))]),a("td",[t._v("INTI "),a("span",[a("b",[t._v("W")]),t._v("XPT")]),t._v(" EVENTO")]),a("td",[t._v(t._s(t.$t("orderValidation.common.currency"))+" 30,00")])]),a("tr",[a("td",[t._v("22 "+t._s(t.$t("orderValidation.creditCardBillCode.content.miscellaneous.month")))]),a("td",[t._v(t._s(t.$t("orderValidation.creditCardBillCode.content.miscellaneous.invoice.line2")))]),a("td",[t._v(t._s(t.$t("orderValidation.common.currency"))+" 180,92")])]),a("tr",[a("td",[t._v("20 "+t._s(t.$t("orderValidation.creditCardBillCode.content.miscellaneous.month")))]),a("td",[t._v(t._s(t.$t("orderValidation.creditCardBillCode.content.miscellaneous.invoice.line3")))]),a("td",[t._v(t._s(t.$t("orderValidation.common.currency"))+" 800,00")])]),a("tr",[a("td",[t._v("19 "+t._s(t.$t("orderValidation.creditCardBillCode.content.miscellaneous.month")))]),a("td",[t._v(t._s(t.$t("orderValidation.creditCardBillCode.content.miscellaneous.invoice.line4")))]),a("td",[t._v(t._s(t.$t("orderValidation.common.currency"))+" 20,31")])]),a("tr",[a("td",[t._v("19 "+t._s(t.$t("orderValidation.creditCardBillCode.content.miscellaneous.month")))]),a("td",[t._v(t._s(t.$t("orderValidation.creditCardBillCode.content.miscellaneous.invoice.line5")))]),a("td",[t._v(t._s(t.$t("orderValidation.common.currency"))+" 30,52")])]),a("tr",[a("td",[t._v("17 "+t._s(t.$t("orderValidation.creditCardBillCode.content.miscellaneous.month")))]),a("td",[t._v(t._s(t.$t("orderValidation.creditCardBillCode.content.miscellaneous.invoice.line6")))]),a("td",[t._v(t._s(t.$t("orderValidation.common.currency"))+" 80,00")])]),a("tr",[a("td",[t._v("16 "+t._s(t.$t("orderValidation.creditCardBillCode.content.miscellaneous.month")))]),a("td",[t._v(t._s(t.$t("orderValidation.creditCardBillCode.content.miscellaneous.invoice.line7")))]),a("td",[t._v(t._s(t.$t("orderValidation.common.currency"))+" 102,93")])])])])])])],1)])])])},r=[];i._withStripped=!0;a("a481"),a("7f7f");var o=a("3156"),d=a.n(o),n=a("7091"),l=a.n(n),s=(a("96cf"),a("c973")),c=a.n(s),m=a("2f62"),v=a("e9fb"),u=a("57d5"),C={name:"CreditCardBillCode",components:{Stopwatch:function(){return a.e("2d0d63ea").then(a.bind(null,"7270"))}},props:{order:{type:Object,required:!0}},data:function(){return{seeMore:!1,open:!0,errorMessage:!1,validateLate:!1,validated:!1,loading:!1,hasError:!1,code:"",disables:{validateLate:!1,validate:!1},userData:{custumer_code:"",token:""},internalModal:{validateLate:{title:""},validated:{title:""}}}},computed:{transactionDate:function(){var t=new Date(this.order.start_waiting_at);return t.toLocaleString("pt-BR")},getTotal:function(){return Object(v["a"])(this.order.amount)}},mounted:function(){var t=c()(regeneratorRuntime.mark(function t(){return regeneratorRuntime.wrap(function(t){while(1)switch(t.prev=t.next){case 0:return this.internalModal.validateLate.title=this.$t("orderValidation.creditCardBillCode.notValidated.title"),this.internalModal.validated.title=this.$t("orderValidation.creditCardBillCode.validated.title"),t.t0=l.a,t.t1=this.userData,t.next=6,this.getUserData();case 6:t.t2=t.sent,(0,t.t0)(t.t1,t.t2),this.$q.platform.is.mobile&&(this.open=!1);case 9:case"end":return t.stop()}},t,this)}));return function(){return t.apply(this,arguments)}}(),methods:d()({},Object(m["b"])("myTicketOrders",["validateCreditCardBillCode"]),Object(m["b"])("user",["getUserData"]),Object(m["b"])("ticketShoppingCart",["clearCart"]),{toggle:function(){this.open=!this.open},timeover:function(){this.$emit("closeModal",{message:this.$t("orderValidation.creditCardBillCode.content.action.errors.timeOver")})},goToResume:function(){"ticketMyPendingOrdersList"!==this.$route.name?this.$router.replace({name:u["t"],params:{orderCode:this.order.code,token:this.userData.token,customer_code:this.userData.custumer_code},query:this.$route.query}):this.$router.replace({name:u["K"],params:{code:this.order.code}})},closeModal:function(){this.clearCart(!1),this.$emit("closeModal")},submit:function(){var t=c()(regeneratorRuntime.mark(function t(){var e;return regeneratorRuntime.wrap(function(t){while(1)switch(t.prev=t.next){case 0:if(!this.validate()){t.next=23;break}return this.loading=!0,this.disables.validateLate=!0,t.next=5,this.validateCreditCardBillCode({orderCode:this.order.code,code:this.code});case 5:if(e=t.sent,!e.status){t.next=10;break}this.validated=!0,t.next=22;break;case 10:if(this.errorMessage=this.$t("orderValidation.creditCardBillCode.content.action.errors.generalInvalid"),!e.extra){t.next=21;break}t.t0=e.extra.reason,t.next="not_valid"===t.t0?15:"max_attempts_reached"===t.t0?18:20;break;case 15:return this.errorMessage=this.$t("orderValidation.creditCardBillCode.content.action.errors.invalidCode",{attempts:e.extra.attempts_left}),this.hasError=!0,t.abrupt("break",21);case 18:return this.$emit("closeModal",{message:this.$t("orderValidation.creditCardBillCode.content.action.errors.maxAttempts"),order:this.order}),t.abrupt("break",21);case 20:return t.abrupt("break",21);case 21:this.disables.validateLate=!1;case 22:this.loading=!1;case 23:case"end":return t.stop()}},t,this)}));return function(){return t.apply(this,arguments)}}(),validate:function(){return this.errorMessage=!1,this.code.length>0?"W"===this.code.charAt(0)||(this.errorMessage=this.$t("orderValidation.creditCardBillCode.content.action.errors.beginWithW"),!1):(this.errorMessage=this.$t("orderValidation.creditCardBillCode.content.action.errors.notEmpty"),!1)},justLetters:function(t){var e=this;this.hasError=!1,/[a-z]/i.test(t.key)||t.preventDefault(),setTimeout(function(){t.target.value=t.target.value.toUpperCase(),e.code=t.target.value,e.validate()},10)}})},_=C,p=(a("1c5c"),a("2877")),h=Object(p["a"])(_,i,r,!1,null,null,null);h.options.__file="index.vue";e["default"]=h.exports}}]);
//# sourceMappingURL=6a84712a.17355ec2.2024-10-22T18:36:13.257Z.js.map