yzms/android/merge_pay/static/js/chunk-f8a4d762.778a8c09.js

1 line
24 KiB
JavaScript

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-f8a4d762"],{1146:function(e,t,i){},"1a04":function(e,t,i){},"7c7f":function(e,t,i){},"831d":function(e,t,i){"use strict";i("b1d1")},"847d":function(e,t,i){"use strict";i.r(t);i("498a");var a=function(){var e=this,t=e._self._c,i=e._self._setupProxy;return t("div",{staticClass:"h-full w-full flex flex-col justify-center pb-2"},[t("div",{staticClass:"flex justify-center"},[t("div",{staticClass:"w-1/2 mb-2"},[t(i.Field,{ref:"field",staticClass:"rounded border-2 border-transparent border-solid",class:{"active-field":0==i.currentIdx},attrs:{placeholder:"请输入金额",disabled:!0},scopedSlots:e._u([{key:"button",fn:function(){return[t(i.VanButton,[e._v("确认")])]},proxy:!0}]),model:{value:i.manualFee,callback:function(e){i.manualFee="string"===typeof e?e.trim():e},expression:"manualFee"}})],1)]),i.canteenStore.payValues.length?t(i.Divider,{staticClass:"my-0"}):e._e(),t("div",{staticClass:"flex justify-center px-4 flex-wrap"},e._l(i.canteenStore.payValues,(function(a,n){return t(i.Tag,{key:a,staticClass:"mx-1 text-2xl px-2 w-16 text-center mt-2 border",class:{"active-tag":i.currentIdx==n+1},attrs:{plain:""}},[t("span",{staticClass:"text-xs mt-1"},[e._v("¥ ")]),e._v(" "+e._s(a)+" ")])})),1),t(i.Popup,{staticClass:"h-1/2 py-4",staticStyle:{width:"800px"},attrs:{round:"",position:"center","close-on-click-overlay":!1},model:{value:i.showPayWaitingPopup,callback:function(e){i.showPayWaitingPopup=e},expression:"showPayWaitingPopup"}},[t("div",{staticClass:"h-full w-full flex flex-col items-center"},[t("div",{staticClass:"text-right self-end px-4 text-base countDown",class:{invisible:i.loading}},[e._v(e._s(i.payWaitingCounter/1e3)+" s")]),t("div",{staticClass:"text-xl mt-2 text-center px-7"},[e._v(e._s(i.loading?"支付中请稍候(请勿操作)...":"请刷卡或者刷脸支付"))]),t("div",{staticClass:"text-2xl flex items-center mt-2 font-semibold px-12"},[t("span",{staticClass:"text-base mt-1.5 mr-0.5"},[e._v("¥ ")]),e._v(e._s(i.payFee))])])]),t(i.Popup,{staticClass:"py-4 w-1/2",attrs:{round:"",position:"center","close-on-click-overlay":!1,duration:0},model:{value:i.showPayResultPopup,callback:function(e){i.showPayResultPopup=e},expression:"showPayResultPopup"}},[t("div",{staticClass:"h-full w-full flex flex-col items-center"},[t("div",{staticClass:"text-right self-end px-4 text-base countDown"},[e._v(e._s(i.payResultCounter/1e3)+" s")]),1===i.payResult.status?t(i.Icon,{attrs:{name:"checked",size:"3rem",color:"#07c160"}}):t(i.Icon,{attrs:{name:"clear",size:"3rem",color:"#ee0a24"}}),t("div",{staticClass:"text-sm mt-1 text-center"},[e._v(e._s(i.payResult.message))]),1===i.payResult.status?[t("div",{staticClass:"text-2xl flex items-center font-semibold mt-2"},[t("span",{staticClass:"text-base mt-1 mr-0.5"},[e._v("¥ ")]),e._v(e._s(i.payResult.fee))]),t(i.Divider,{staticClass:"my-0 w-full"}),t("div",{staticClass:"text-base mt-2 flex items-center"},[i.payResult.img?t("img",{staticClass:"w-16 mr-2",attrs:{src:""}}):e._e(),t("div",[t("div",[e._v("用户:"+e._s(i.payResult.name))]),i.payResult.balance?t("div",[e._v("余额:"),t("span",{staticClass:"text-xs mt-1"},[e._v("¥ ")]),e._v(e._s(i.payResult.balance))]):e._e()])])]:e._e()],2)]),t(i.Popup,{staticClass:"py-4 w-1/2",attrs:{round:"",position:"center","close-on-click-overlay":!1,duration:0},model:{value:i.showMsgPopup,callback:function(e){i.showMsgPopup=e},expression:"showMsgPopup"}},[t("div",{staticClass:"h-full w-full flex flex-col items-center h-1/2"},[t("div",{staticClass:"text-sm mt-1 text-center"},[e._v(e._s(i.defaultPayMsg))])])])],1)},n=[],s=(i("d3b7"),i("25f0"),i("caad"),i("2532"),i("c975"),i("b680"),i("acd8"),i("ac1f"),i("5319"),i("9ab4")),l=i("a026"),r=i("a3e2"),o=(i("5f1a"),i("a9e3"),i("13d5"),i("4de4"),i("fb6a"),i("2638")),u=i.n(o),c=i("c31d"),d=i("a142");function v(){return!d["g"]&&/ios|iphone|ipad|ipod/.test(navigator.userAgent.toLowerCase())}var f=i("a8c1"),h=v();function p(){h&&Object(f["c"])(Object(f["a"])())}i("466d");function g(e,t,i){var a=e.indexOf(t),n="";return-1===a?e:"-"===t&&0!==a?e.slice(0,a):("."===t&&e.match(/^(\.|-\.)/)&&(n=a?"-0":"0"),n+e.slice(0,a+1)+e.slice(a).replace(i,""))}function b(e,t,i){void 0===t&&(t=!0),void 0===i&&(i=!0),e=t?g(e,".",/\./g):e.split(".")[0],e=i?g(e,"-",/-/g):e.replace(/-/,"");var a=t?/[^-0-9.]/g:/[^-0-9]/g;return e.replace(a,"")}var m=i("1325"),y=i("d282"),x=i("ea8e"),j=i("ad06"),O=i("ba31"),C=i("48f4"),k={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}},w=Object(y["a"])("cell"),P=w[0],S=w[1];function I(e,t,i,a){var n,s=t.icon,l=t.size,r=t.title,o=t.label,c=t.value,v=t.isLink,f=i.title||Object(d["c"])(r);function h(){var a=i.label||Object(d["c"])(o);if(a)return e("div",{class:[S("label"),t.labelClass]},[i.label?i.label():o])}function p(){if(f)return e("div",{class:[S("title"),t.titleClass],style:t.titleStyle},[i.title?i.title():e("span",[r]),h()])}function g(){var a=i["default"]||Object(d["c"])(c);if(a)return e("div",{class:[S("value",{alone:!f}),t.valueClass]},[i["default"]?i["default"]():e("span",[c])])}function b(){return i.icon?i.icon():s?e(j["a"],{class:S("left-icon"),attrs:{name:s,classPrefix:t.iconPrefix}}):void 0}function m(){var a=i["right-icon"];if(a)return a();if(v){var n=t.arrowDirection;return e(j["a"],{class:S("right-icon"),attrs:{name:n?"arrow-"+n:"arrow"}})}}function y(e){Object(O["a"])(a,"click",e),Object(C["a"])(a)}var x=null!=(n=t.clickable)?n:v,k={clickable:x,center:t.center,required:t.required,borderless:!t.border};return l&&(k[l]=l),e("div",u()([{class:S(k),attrs:{role:x?"button":null,tabindex:x?0:null},on:{click:y}},Object(O["b"])(a)]),[b(),p(),g(),m(),null==i.extra?void 0:i.extra()])}I.props=Object(c["a"])({},k,C["c"]);var _=P(I),F=Object(y["a"])("field"),T=F[0],B=F[1],R=T({inheritAttrs:!1,provide:function(){return{vanField:this}},inject:{vanForm:{default:null}},props:Object(c["a"])({},k,{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 e=this.getProp("readonly");if(this.clearable&&!e){var t=Object(d["c"])(this.value)&&""!==this.value,i="always"===this.clearTrigger||"focus"===this.clearTrigger&&this.focused;return t&&i}},showError:function(){return null!==this.error?this.error:!!(this.vanForm&&this.vanForm.showError&&this.validateFailed)||void 0},listeners:function(){return Object(c["a"])({},this.$listeners,{blur:this.onBlur,focus:this.onFocus,input:this.onInput,click:this.onClickInput,keypress:this.onKeypress})},labelStyle:function(){var e=this.getProp("labelWidth");if(e)return{width:Object(x["a"])(e)}},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(e,t){return new Promise((function(i){var a=t.validator(e,t);if(Object(d["f"])(a))return a.then(i);i(a)}))},isEmptyValue:function(e){return Array.isArray(e)?!e.length:0!==e&&!e},runSyncRule:function(e,t){return(!t.required||!this.isEmptyValue(e))&&!(t.pattern&&!t.pattern.test(e))},getRuleMessage:function(e,t){var i=t.message;return Object(d["d"])(i)?i(e,t):i},runRules:function(e){var t=this;return e.reduce((function(e,i){return e.then((function(){if(!t.validateFailed){var e=t.formValue;return i.formatter&&(e=i.formatter(e,i)),t.runSyncRule(e,i)?i.validator?t.runValidator(e,i).then((function(a){!1===a&&(t.validateFailed=!0,t.validateMessage=t.getRuleMessage(e,i))})):void 0:(t.validateFailed=!0,void(t.validateMessage=t.getRuleMessage(e,i)))}}))}),Promise.resolve())},validate:function(e){var t=this;return void 0===e&&(e=this.rules),new Promise((function(i){e||i(),t.resetValidation(),t.runRules(e).then((function(){t.validateFailed?i({name:t.name,message:t.validateMessage}):i()}))}))},validateWithTrigger:function(e){if(this.vanForm&&this.rules){var t=this.vanForm.validateTrigger===e,i=this.rules.filter((function(i){return i.trigger?i.trigger===e:t}));i.length&&this.validate(i)}},resetValidation:function(){this.validateFailed&&(this.validateFailed=!1,this.validateMessage="")},updateValue:function(e,t){void 0===t&&(t="onChange"),e=Object(d["c"])(e)?String(e):"";var i=this.maxlength;if(Object(d["c"])(i)&&e.length>i&&(e=this.value&&this.value.length===+i?this.value:e.slice(0,i)),"number"===this.type||"digit"===this.type){var a="number"===this.type;e=b(e,a,a)}this.formatter&&t===this.formatTrigger&&(e=this.formatter(e));var n=this.$refs.input;n&&e!==n.value&&(n.value=e),e!==this.value&&this.$emit("input",e)},onInput:function(e){e.target.composing||this.updateValue(e.target.value)},onFocus:function(e){this.focused=!0,this.$emit("focus",e),this.$nextTick(this.adjustSize),this.getProp("readonly")&&this.blur()},onBlur:function(e){this.getProp("readonly")||(this.focused=!1,this.updateValue(this.value,"onBlur"),this.$emit("blur",e),this.validateWithTrigger("onBlur"),this.$nextTick(this.adjustSize),p())},onClick:function(e){this.$emit("click",e)},onClickInput:function(e){this.$emit("click-input",e)},onClickLeftIcon:function(e){this.$emit("click-left-icon",e)},onClickRightIcon:function(e){this.$emit("click-right-icon",e)},onClear:function(e){Object(m["c"])(e),this.$emit("input",""),this.$emit("clear",e)},onKeypress:function(e){var t=13;if(e.keyCode===t){var i=this.getProp("submitOnEnter");i||"textarea"===this.type||Object(m["c"])(e),"search"===this.type&&this.blur()}this.$emit("keypress",e)},adjustSize:function(){var e=this.$refs.input;if("textarea"===this.type&&this.autosize&&e){var t=Object(f["a"])();e.style.height="auto";var i=e.scrollHeight;if(Object(d["e"])(this.autosize)){var a=this.autosize,n=a.maxHeight,s=a.minHeight;n&&(i=Math.min(i,n)),s&&(i=Math.max(i,s))}i&&(e.style.height=i+"px",Object(f["c"])(t))}},genInput:function(){var e=this.$createElement,t=this.type,i=this.getProp("disabled"),a=this.getProp("readonly"),n=this.slots("input"),s=this.getProp("inputAlign");if(n)return e("div",{class:B("control",[s,"custom"]),on:{click:this.onClickInput}},[n]);var l={ref:"input",class:B("control",s),domProps:{value:this.value},attrs:Object(c["a"])({},this.$attrs,{name:this.name,disabled:i,readonly:a,placeholder:this.placeholder}),on:this.listeners,directives:[{name:"model",value:this.value}]};if("textarea"===t)return e("textarea",u()([{},l]));var r,o=t;return"number"===t&&(o="text",r="decimal"),"digit"===t&&(o="tel",r="numeric"),e("input",u()([{attrs:{type:o,inputmode:r}},l]))},genLeftIcon:function(){var e=this.$createElement,t=this.slots("left-icon")||this.leftIcon;if(t)return e("div",{class:B("left-icon"),on:{click:this.onClickLeftIcon}},[this.slots("left-icon")||e(j["a"],{attrs:{name:this.leftIcon,classPrefix:this.iconPrefix}})])},genRightIcon:function(){var e=this.$createElement,t=this.slots,i=t("right-icon")||this.rightIcon;if(i)return e("div",{class:B("right-icon"),on:{click:this.onClickRightIcon}},[t("right-icon")||e(j["a"],{attrs:{name:this.rightIcon,classPrefix:this.iconPrefix}})])},genWordLimit:function(){var e=this.$createElement;if(this.showWordLimit&&this.maxlength){var t=(this.value||"").length;return e("div",{class:B("word-limit")},[e("span",{class:B("word-num")},[t]),"/",this.maxlength])}},genMessage:function(){var e=this.$createElement;if(!this.vanForm||!1!==this.vanForm.showErrorMessage){var t=this.errorMessage||this.validateMessage;if(t){var i=this.getProp("errorMessageAlign");return e("div",{class:B("error-message",i)},[t])}}},getProp:function(e){return Object(d["c"])(this[e])?this[e]:this.vanForm&&Object(d["c"])(this.vanForm[e])?this.vanForm[e]:void 0},genLabel:function(){var e=this.$createElement,t=this.getProp("colon")?":":"";return this.slots("label")?[this.slots("label"),t]:this.label?e("span",[this.label+t]):void 0}},render:function(){var e,t=arguments[0],i=this.slots,a=this.getProp("disabled"),n=this.getProp("labelAlign"),s={icon:this.genLeftIcon},l=this.genLabel();l&&(s.title=function(){return l});var r=this.slots("extra");return r&&(s.extra=function(){return r}),t(_,{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:B("value"),titleClass:[B("label",n),this.labelClass],arrowDirection:this.arrowDirection},scopedSlots:s,class:B((e={error:this.showError,disabled:a},e["label-"+n]=n,e["min-height"]="textarea"===this.type&&!this.autosize,e)),on:{click:this.onClick}},[t("div",{class:B("body")},[this.genInput(),this.showClear&&t(j["a"],{attrs:{name:"clear"},class:B("clear"),on:{touchstart:this.onClear}}),this.genRightIcon(),i("button")&&t("div",{class:B("button")},[i("button")])]),this.genWordLimit(),this.genMessage()])}}),$=(i("68ef"),i("9d70"),i("3743"),i("1a04"),i("1146"),Object(y["a"])("divider")),A=$[0],M=$[1];function W(e,t,i,a){var n;return e("div",u()([{attrs:{role:"separator"},style:{borderColor:t.borderColor},class:M((n={dashed:t.dashed,hairline:t.hairline},n["content-"+t.contentPosition]=i["default"],n))},Object(O["b"])(a,!0)]),[i["default"]&&i["default"]()])}W.props={dashed:Boolean,hairline:{type:Boolean,default:!0},contentPosition:{type:String,default:"center"}};var V=A(W),z=(i("7c7f"),i("b1d2")),J=i("543e"),L=Object(y["a"])("button"),D=L[0],E=L[1];function q(e,t,i,a){var n,s=t.tag,l=t.icon,r=t.type,o=t.color,c=t.plain,d=t.disabled,v=t.loading,f=t.hairline,h=t.loadingText,p=t.iconPosition,g={};function b(e){t.loading&&e.preventDefault(),v||d||(Object(O["a"])(a,"click",e),Object(C["a"])(a))}function m(e){Object(O["a"])(a,"touchstart",e)}o&&(g.color=c?o:"white",c||(g.background=o),-1!==o.indexOf("gradient")?g.border=0:g.borderColor=o);var y=[E([r,t.size,{plain:c,loading:v,disabled:d,hairline:f,block:t.block,round:t.round,square:t.square}]),(n={},n[z["a"]]=f,n)];function x(){return v?i.loading?i.loading():e(J["a"],{class:E("loading"),attrs:{size:t.loadingSize,type:t.loadingType,color:"currentColor"}}):i.icon?e("div",{class:E("icon")},[i.icon()]):l?e(j["a"],{attrs:{name:l,classPrefix:t.iconPrefix},class:E("icon")}):void 0}function k(){var a,n=[];return"left"===p&&n.push(x()),a=v?h:i["default"]?i["default"]():t.text,a&&n.push(e("span",{class:E("text")},[a])),"right"===p&&n.push(x()),n}return e(s,u()([{style:g,class:y,attrs:{type:t.nativeType,disabled:d},on:{click:b,touchstart:m}},Object(O["b"])(a)]),[e("div",{class:E("content")},[k()])])}q.props=Object(c["a"])({},C["c"],{text:String,icon:String,color:String,block:Boolean,plain:Boolean,round:Boolean,square:Boolean,loading:Boolean,hairline:Boolean,disabled:Boolean,iconPrefix:String,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"},iconPosition:{type:String,default:"left"}});var N=D(q),H=(i("e3b3"),i("bc1b"),i("e41f")),K=(i("8a58"),i("e7e5"),i("a01b")),Q=i("6815"),G=i("e432"),U=i("79f6"),X=i("16ce"),Y=i("7bbe"),Z=i("d257"),ee=Object(l["defineComponent"])({__name:"index",setup:function(e){var t=this,i=Object(Q["b"])(),a=Object(l["ref"])(null),n=Object(l["ref"])(""),o=Object(l["ref"])(""),u=Object(l["ref"])(0),c=Object(K["a"])(),d=Object(l["ref"])(!1),v=Object(l["ref"])(!1),f=Object(l["ref"])(!1),h=Object(l["ref"])(""),p=Object(l["ref"])(c.payWaitingTime),g=Object(l["ref"])(c.paySuccessTime),b=Object(l["ref"])(5e3),m={fee:"",status:void 0,message:"",name:"",img:"",balance:""},y=Object(l["reactive"])(Object.assign({},m)),x=Object(X["a"])(),O=Object(l["ref"])(!1),C=Object(Y["v"])((function(){p.value-1e3<=0?(d.value=!1,p.value=0):p.value=p.value-1e3}),1e3),k=C.pause,w=C.resume,P=C.isActive,S=Object(Y["v"])((function(){g.value-1e3<=0?(v.value=!1,g.value=0):g.value=g.value-1e3}),1e3),I=S.pause,_=S.resume,F=S.isActive,T=Object(Y["v"])((function(){b.value-1e3<=0?(f.value=!1,b.value=0):b.value=b.value-1e3}),1e3),B=T.pause,$=T.resume,A=T.isActive,M=function(e,t){void 0===e&&(e=""),void 0===t&&(t=5e3),f.value=!0,h.value=e,0!=t&&(b.value=t,$())};Object(l["watch"])((function(){return[v.value]}),(function(){return Object(s["a"])(t,void 0,void 0,(function(){return Object(s["b"])(this,(function(e){if(v.value)g.value=c.paySuccessTime,_();else{if(1==c.fallbackType)return n.value="",o.value="",I(),k(),[2,!1];Object.assign(y,m),I(),o.value&&(d.value=!0,p.value=c.payWaitingTime),c.payWaitingTime>0&&w()}return[2]}))}))})),Object(l["watch"])((function(){return[d.value]}),(function(){return Object(s["a"])(t,void 0,void 0,(function(){return Object(s["b"])(this,(function(e){return d.value?(p.value=c.payWaitingTime,c.payWaitingTime>0?w():o.value=""):k(),[2]}))}))}));var W=function(e,i){return Object(s["a"])(t,void 0,void 0,(function(){var t,a,n,r,u=this;return Object(s["b"])(this,(function(f){return O.value?[2,!1]:(O.value=!0,k(),v.value=!1,""==o.value.toString()||"0.00"==o.value.toString()||"0"==o.value.toString()?(O.value=!1,M("请先输入金额"),[2]):(t=Object(Z["a"])(e),"qr"==i&&(t=null===(r=null===(n=null===(a=null===t||void 0===t?void 0:t.split("]"))||void 0===a?void 0:a[1])||void 0===n?void 0:n.split(","))||void 0===r?void 0:r[0]),Object(U["i"])({channelid:c.channelId,ftid:c.canteenId,fee:o.value,code:t,type:i,machineCode:e}).then((function(e){return Object(s["a"])(u,void 0,void 0,(function(){var t;return Object(s["b"])(this,(function(i){return O.value=!1,d.value=!1,1===e.status?(y.name=e.data.name,(null===(t=e.data)||void 0===t?void 0:t.uid)?y.img=e.data.faceInfo?"../../show/get.php?act=hkface_get_face_data&uid="+e.data.uid+"&raw=1":"":y.img=e.data.faceInfo?"../../show/get.php?act=hkface_get_face_data&uid="+e.data.user_id+"&raw=1":"",y.fee=e.data.fee,y.message=e.message,y.status=e.status,y.balance=e.data.balance):(g.value=5e3,y.message=e.message,y.status=e.status),Object(l["nextTick"])((function(){var t,i,a,n,s;v.value=!0,"undefined"!==typeof androidJs&&androidJs.getAudioInfo?1===e.status?null===(t=androidJs.getAudioInfo)||void 0===t||t.call(androidJs,1):e.message.includes("余额不足")?null===(i=androidJs.getAudioInfo)||void 0===i||i.call(androidJs,2):e.message.includes("消费间隔")?null===(a=androidJs.getAudioInfo)||void 0===a||a.call(androidJs,3):e.message.includes("消费限制")?null===(n=androidJs.getAudioInfo)||void 0===n||n.call(androidJs,5):null===(s=androidJs.getAudioInfo)||void 0===s||s.call(androidJs,4):console.log("找不到androidJs.getAudioInfo方法")})),[2]}))}))}))["catch"]((function(e){var t;O.value=!1,y.message=e.toString(),d.value=!1,v.value=!0,"undefined"!==typeof androidJs&&androidJs.getAudioInfo&&(null===(t=androidJs.getAudioInfo)||void 0===t||t.call(androidJs,4))})).then((function(){})),[2]))}))}))},z=function(){return 0==u.value?""===n.value?"":D(n.value,2):c.payValues[u.value-1]},J=function(){d.value||v.value||(u.value=u.value>0?u.value-1:0)},L=function(){d.value||v.value||c.payValues.length&&(u.value<c.payValues.length&&(u.value=u.value+1),u.value>0&&(n.value=""))},D=function(e,t){e=e.toString();var i=e.indexOf(".");return e=-1!==i?e.substring(0,t+i+1):e.substring(0),parseFloat(e).toFixed(t)},E=function(){if(!d.value&&!v.value){if(0==u.value){if(n.value=D(n.value,2),""==n.value||"0"==n.value||"0.00"==n.value)return void M("请先输入金额");if(isNaN(parseFloat(n.value)))return void M("请先输入正确金额");o.value=D(n.value,2)}else u.value<=c.payValues.length&&(o.value=c.payValues[u.value-1]);d.value=!0}},q=Object(Y["w"])((function(){ee()}),500,!1),ee=function(){if(f.value=!1,1==c.fallbackType)n.value="",o.value="",v.value=!1,d.value=!1;else{if(v.value)return v.value=!1,g.value=0,p.value=c.payWaitingTime,void(c.payWaitingTime>0&&w());if(d.value)return n.value="",o.value="",d.value=!1,void(p.value=0);""!==n.value&&(n.value="",o.value="")}},te=function(e){0===u.value?"."==e&&n.value.toString().includes(".")||"0"==e&&"."==n.value||(n.value=n.value+e):M("请先选中金额输入框")},ie=function(e){if(console.log(e,G["a"][e]),e)switch(G["a"][e]){case"changeMenu":O.value||i.replace("/bills");break;case"prev":J();break;case"next":L();break;case"enter":E();break;case"0":case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":case".":te(G["a"][e]);break;case"back":q();break}},ae=function(e){W(e,"face")},ne=function(e){W(e,"ic")},se=function(e){W(e,"qr")},le=Object(Y["w"])((function(e){ae(e)}),2e3,!1),re=Object(Y["w"])((function(e){ne(e)}),2e3,!1),oe=Object(Y["w"])((function(e){se(e)}),2e3,!1);return Object(l["watch"])((function(){return[x.value]}),(function(){return Object(s["a"])(t,void 0,void 0,(function(){var e;return Object(s["b"])(this,(function(t){return console.log(x.value),x.value?(e={facegetcode:le,icgetcode:re,qrCode:oe,keyDown:function(e){return ie(e)}},window.Lqbrid=e):window.Lqbrid=void 0,[2]}))}))}),{immediate:!0}),Object(l["onMounted"])((function(){})),{__sfc:!0,router:i,field:a,manualFee:n,payFee:o,currentIdx:u,canteenStore:c,showPayWaitingPopup:d,showPayResultPopup:v,showMsgPopup:f,defaultPayMsg:h,payWaitingCounter:p,payResultCounter:g,payResultPayCounter:b,initPayResult:m,payResult:y,visibility:x,loading:O,pauseWaiting:k,resumeWaiting:w,isWaitingActive:P,pauseResult:I,resumeResult:_,isResultActive:F,pausePayResult:B,resumePayResult:$,isResultPayActive:A,changePayMsg:M,onPay:W,onGetFee:z,onPressUp:J,onPressDown:L,formatDecimal:D,onPressEnter:E,onPressBackThrottle:q,onPressBack:ee,onPressNumber:te,onKeyDown:ie,getFaceCode:ae,getIcCard:ne,getQrCard:se,getFaceCodeThrottle:le,getIcCardThrottle:re,getQrCardThrottle:oe,Tag:r["a"],Field:R,Divider:V,VanButton:N,Popup:H["a"],Icon:j["a"]}}}),te=ee,ie=(i("831d"),i("2877")),ae=Object(ie["a"])(te,a,n,!1,null,"195c3823",null);t["default"]=ae.exports},"8a58":function(e,t,i){"use strict";i("68ef"),i("a71a"),i("9d70"),i("3743"),i("4d75")},b1d1:function(e,t,i){},bc1b:function(e,t,i){},e41f:function(e,t,i){"use strict";i("a9e3");var a=i("d282"),n=i("a142"),s=i("6605"),l=i("ad06"),r=Object(a["a"])("popup"),o=r[0],u=r[1];t["a"]=o({mixins:[Object(s["a"])()],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 e=this,t=function(t){return function(i){return e.$emit(t,i)}};this.onClick=t("click"),this.onOpened=t("opened"),this.onClosed=t("closed")},methods:{onClickCloseIcon:function(e){this.$emit("click-close-icon",e),this.close()}},render:function(){var e,t=arguments[0];if(this.shouldRender){var i=this.round,a=this.position,s=this.duration,r="center"===a,o=this.transition||(r?"van-fade":"van-popup-slide-"+a),c={};if(Object(n["c"])(s)){var d=r?"animationDuration":"transitionDuration";c[d]=s+"s"}return t("transition",{attrs:{appear:this.transitionAppear,name:o},on:{afterEnter:this.onOpened,afterLeave:this.onClosed}},[t("div",{directives:[{name:"show",value:this.value}],style:c,class:u((e={round:i},e[a]=a,e["safe-area-inset-bottom"]=this.safeAreaInsetBottom,e)),on:{click:this.onClick}},[this.slots(),this.closeable&&t(l["a"],{attrs:{role:"button",tabindex:"0",name:this.closeIcon},class:u("close-icon",this.closeIconPosition),on:{click:this.onClickCloseIcon}})])])}}})}}]);