1 |
- !function(){function e(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function t(t){for(var r=1;r<arguments.length;r++){var o=null!=arguments[r]?arguments[r]:{};r%2?e(Object(o),!0).forEach((function(e){n(t,e,o[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(o)):e(Object(o)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(o,e))}))}return t}function n(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function r(e,t,n,r,o,i,a){try{var s=e[i](a),l=s.value}catch(c){return void n(c)}s.done?t(l):Promise.resolve(l).then(r,o)}function o(e){return function(){var t=this,n=arguments;return new Promise((function(o,i){var a=e.apply(t,n);function s(e){r(a,o,i,s,l,"next",e)}function l(e){r(a,o,i,s,l,"throw",e)}s(void 0)}))}}System.register(["./index-legacy-e1ea41b7.js","./index-legacy-666fea96.js","./index-legacy-f9c3c6d2.js","./index-legacy-820d5526.js","./index-legacy-e197f4cd.js","./index-legacy-fad73341.js","./index-legacy-a65e00d8.js","./index-legacy-6b36b292.js","./index-legacy-f104347d.js","./index-legacy-00925fec.js","./index-legacy-01b7024c.js","./index-legacy-c9b011be.js","./Checker-legacy-f2b46109.js"],(function(e,n){"use strict";var r,i,a,s,l,c,u,d,f,m,g,h,p,_,y,A,v,w,b,C,I,T,E,N,P,x,S,z,k,B,M,R,D,j;return{setters:[e=>{r=e.d,i=e.q,a=e.e,s=e.a,l=e.A,c=e.I,u=e.F,d=e.x,f=e.P,m=e.C,g=e.Q,h=e.R,p=e.M,_=e.D,y=e.S,A=e.r,v=e.w,w=e.y,b=e.z,C=e.U,I=e.V,T=e.W,E=e.E},e=>{N=e.C},e=>{P=e.T},e=>{x=e.M},e=>{S=e.R,z=e.a},e=>{k=e.C},e=>{B=e.O},e=>{M=e.F},e=>{R=e.F},e=>{D=e.O},e=>{j=e.I},null,null],execute:function(){var L=document.createElement("style");L.textContent='._cartConfirm_1c37u_1{padding:.26667rem .37333rem 2.66667rem}._cartConfirm_1c37u_1 .van-cell-group{border-radius:.16rem;overflow:hidden}._cartConfirmBox_1c37u_9{padding:0;margin-bottom:.32rem;border-radius:.26667rem;overflow:hidden}._cartConfirmBox_1c37u_9 ._cartItem_1c37u_15{margin:0;border-radius:0;padding:0}._cartConfirmBox_1c37u_9 .van-cell__value{color:#666;font-weight:500}._mlr13_1c37u_24{margin-right:.34667rem;margin-left:.34667rem}._protocol_1c37u_28{box-shadow:none!important;padding:.21333rem 0!important;background:#fff4e9}._protocol_1c37u_28 .van-checkbox__label{color:#777}._paymentContainer_1c37u_36{display:flex;align-items:center;justify-content:space-between;font-size:.37333rem;padding-left:.32rem;padding-right:.32rem;padding-bottom:calc(.53333rem + env(safe-area-inset-bottom));box-shadow:none!important;background:#fff;padding-top:.32rem}._paymentContainer_1c37u_36 ._needPrice_1c37u_48{display:flex;align-items:center;color:#333;font-family:DINAlternate-Bold,DINAlternate}._paymentContainer_1c37u_36 ._needPrice_1c37u_48 span{font-size:.58667rem;font-weight:700;color:#fc1a19}._paymentContainer_1c37u_36 ._needPrice_1c37u_48 span i{font-style:normal;font-size:.48rem;margin-right:.08rem}._paymentContainer_1c37u_36 ._allPrice_1c37u_64{color:#aaa}._paymentContainer_1c37u_36 .van-button{height:1.06667rem;line-height:1.06667rem;min-width:2.98667rem}._cellItem_1c37u_72{padding:.4rem .32rem;border-radius:.26667rem;overflow:hidden}._cellItem_1c37u_72 ._img_1c37u_77{width:1.86667rem;height:1.86667rem;border-radius:.16rem;flex-shrink:0;overflow:hidden;margin-right:.4rem}._cellItem_1c37u_72 ._cellPrice_1c37u_85{font-size:.53333rem;font-weight:700;color:#333;line-height:.64rem}._cellItem_1c37u_72 ._numFont_1c37u_91{font-family:DINA}._cellItem_1c37u_72 ._numFont_1c37u_91 ._numPrefix_1c37u_94{font-size:.37333rem!important;margin-right:.05333rem}._cellItem_1c37u_72 ._goodsContent_1c37u_98 ._goodsNum_1c37u_98{font-size:.48rem;color:#777;line-height:.53333rem;flex-shrink:0}._cellItem_1c37u_72 ._goodsContent_1c37u_98 ._goodsPrice_1c37u_104{padding-top:.10667rem;display:flex;align-items:center;justify-content:space-between}._cellItem_1c37u_72 ._goodsContent_1c37u_98 ._goodsPrice_1c37u_104 ._free_1c37u_110{font-size:.37333rem}._cellItem_1c37u_72 ._goodsContent_1c37u_98 ._goodsNums_1c37u_113{font-size:.48rem;font-weight:700;color:#fc1a19;font-family:DINAlternate-Bold,DINAlternate}._cellItem_1c37u_72 ._goodsContent_1c37u_98 h2{font-size:.42667rem;font-weight:500;color:#333;line-height:.58667rem;display:flex;align-items:center;justify-content:space-between}._cellItem_1c37u_72 ._goodsContent_1c37u_98 ._brandName_1c37u_128{line-height:.48rem;font-size:.32rem;padding:0 .16rem;color:#be7332;background-color:#fff5e6;border-radius:.10667rem;border:.02667rem solid #FFE9D9}._cellItem_1c37u_72 ._goodsContent_1c37u_98 ._model_1c37u_137{padding-top:.08rem;font-size:.34667rem;color:#777;line-height:.48rem}._popupCode_1c37u_143 .van-popup__close-icon{color:#fff;right:.64rem}._codeContainer_1c37u_147{position:relative}._codeContainer_1c37u_147 ._codeClose_1c37u_150{display:inline-block;position:absolute;top:-1.46667rem;right:0;background:url(./images/icon-close.png) no-repeat center center;background-size:contain;width:.93333rem;height:.93333rem}._codeContainer_1c37u_147 ._codeImg_1c37u_160{width:8.82667rem;height:14.85333rem;background:url(./images/download.png) no-repeat center center;background-size:contain;margin:0 auto}._codeContainer_1c37u_147 ._codeImg_1c37u_160 ._codeTitle_1c37u_167{text-align:center;padding-top:.34667rem;font-size:.64rem;font-weight:700;color:#fff;text-shadow:.02667rem .02667rem .18667rem #f4672a}._codeContainer_1c37u_147 ._codeImg_1c37u_160 ._codeName_1c37u_175{padding:1.01333rem .32rem 0;font-size:.42667rem;font-weight:600;color:#fff;text-align:center}._codeContainer_1c37u_147 ._codeImg_1c37u_160 ._codeQr_1c37u_182{margin:.61333rem auto 0;width:5.89333rem;height:5.89333rem;padding:.26667rem;background:linear-gradient(180deg,#ffffff 0%,#ffffff 100%);border-radius:.29333rem;overflow:hidden}._codeContainer_1c37u_147 ._codeImg_1c37u_160 ._codeQr_1c37u_182 img{width:100%;height:100%}._codeContainer_1c37u_147 ._codeImg_1c37u_160 ._codeBtnText_1c37u_195{min-width:6.4rem;margin:.4rem auto 0;display:inline-block;background:linear-gradient(135deg,#ff9c63 0%,#ff7144 100%);border-radius:.48rem;padding:.16rem 0;font-size:.42667rem;font-weight:600;color:#fff}._codeContainer_1c37u_147 ._codeImg_1c37u_160 ._codeTips_1c37u_206{width:7.6rem;box-sizing:border-box;font-size:.32rem;font-weight:500;color:#333;line-height:.45333rem;background:#ffffff;overflow:hidden;border:.05333rem solid #ff8c57;border-radius:.26667rem;margin:.4rem auto 0;padding:.26667rem 0 .26667rem .21333rem}._codeContainer_1c37u_147 ._codeImg_1c37u_160 ._codeTips_1c37u_206 ._tipsTitle_1c37u_220{font-size:.34667rem;font-weight:500;color:#f16437;padding-bottom:.05333rem}._codeContainer_1c37u_147 ._close_1c37u_226{position:absolute;top:.32rem;right:.4rem}._codeContainer_1c37u_147 ._codeBottom_1c37u_231{position:relative;margin-top:.85333rem;background:#ffffff;border-radius:.53333rem .53333rem 0 0;padding-bottom:.26667rem}._codeContainer_1c37u_147 ._title_1c37u_238{font-size:.42667rem;font-weight:600;color:#333;line-height:.58667rem;padding:.4rem .4rem 0}._codeContainer_1c37u_147 ._title_1c37u_238 i{display:inline-block;margin-right:.16rem;width:.10667rem;height:.32rem;background:#ff8057;border-radius:.05333rem}._codeContainer_1c37u_147 ._shareImg_1c37u_253{width:1.25333rem;height:1.25333rem}._codeContainer_1c37u_147 ._shareText_1c37u_257{padding-top:.16rem;font-size:.37333rem;color:#333;line-height:.53333rem}._freight_1c37u_263{margin-top:.32rem;background:#ffffff;border-radius:.26667rem;overflow:hidden;padding:.4rem .32rem;font-size:.42667rem;color:#333}._freight_1c37u_263 .van-cell__value{color:#ff4e19}._submitBtn_1c37u_275{height:1.06667rem;border-radius:.32rem;border:0;padding:0 1.06667rem;font-size:.42667rem;font-weight:600;background:linear-gradient(121deg,#FFD892 0%,#FFCB75 100%);color:#5b2c03}._cellEntry_1kuxn_1{align-items:center}._cellEntry_1kuxn_1 .van-badge__wrapper{margin:0}._cellEntry_1kuxn_1 .van-cell__title{display:flex;align-items:center;margin-left:.37333rem}._cell_1kuxn_1{position:relative;align-items:center;padding:.34667rem .32rem .48rem}._cell_1kuxn_1:before{position:absolute;bottom:0;left:0;right:0;content:" ";display:block;height:.08rem;width:100%;background:url(data:image/png;base64,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) repeat center left;background-size:90%}._cell_1kuxn_1 .van-cell__title{margin-left:.37333rem}._cell_1kuxn_1 .van-cell__right-icon{font-size:.53333rem;color:#d8d8d8}._userName_1kuxn_36{color:#333;font-size:.42667rem;font-weight:500}._phone_1kuxn_41{font-size:.42667rem;color:#777;margin-left:.37333rem}._addressInfo_1kuxn_46{font-size:.37333rem;color:#777;line-height:.53333rem}._emtry_1kuxn_51{font-size:.37333rem;color:#333}._payment_1ot0l_1 .van-cell__title{font-size:.42667rem;padding-left:.26667rem}._payment_1ot0l_1 .van-icon-cross{position:absolute;z-index:1;top:.34667rem;left:.34667rem;color:#ccc;cursor:pointer}._payment_1ot0l_1 ._title_1ot0l_13{background-color:#fff;font-size:.42667rem;font-weight:400;color:#1a1a1a;padding:.37333rem 0 .32rem;text-align:center}._payment_1ot0l_1 ._payAmount_1ot0l_21{background-color:#fff;padding:.53333rem 0;text-align:center}._payment_1ot0l_1 ._payAmount_1ot0l_21 p{font-size:.37333rem;color:#666;padding-bottom:.26667rem}._payment_1ot0l_1 ._payAmount_1ot0l_21 ._amount_1ot0l_31{font-size:.74667rem;color:#000}._payment_1ot0l_1 ._payAmount_1ot0l_21 ._amount_1ot0l_31 span{font-size:.48rem}._payment_1ot0l_1 ._blank_1ot0l_38{height:1.73333rem}._payment_1ot0l_1 ._payTypeRe_1ot0l_41{display:flex;align-items:center}._payment_1ot0l_1 ._recommend_1ot0l_45{margin-left:.13333rem;background:linear-gradient(122deg,#ffa371 0%,#ff6b3b 100%);border-radius:.26667rem;font-size:.32rem;color:#fff;line-height:.42667rem;padding:0 .13333rem}._payment_1ot0l_1 ._payBtn_1ot0l_54{width:90%!important;margin:0 auto;font-size:.42667rem;font-weight:600;margin-bottom:.53333rem}._userAuth_1wdij_1{min-height:100vh;background-color:#f6f8f9;overflow:hidden}._userAuth_1wdij_1 ._cellGroup_1wdij_6{margin:.32rem .34667rem .64rem;border-radius:.32rem;overflow:hidden}._userAuth_1wdij_1 .van-cell{flex-direction:column;font-size:.42667rem;padding:.48rem .34667rem}._userAuth_1wdij_1 .van-field__label{width:100%;margin-right:0;color:#333;font-size:.42667rem;font-weight:500}._userAuth_1wdij_1 .van-cell--required:before{left:.4rem}._userAuth_1wdij_1 .van-field__body{margin-top:.26667rem}._userAuth_1wdij_1 .van-form{margin-top:4.64rem;overflow:hidden}._userAuth_1wdij_1 .van-tag+.van-tag{margin-left:.21333rem}._userAuth_1wdij_1 ._btnGroup_1wdij_38{padding:0 .37333rem .4rem}._userAuth_1wdij_1 ._otherBtn_1wdij_42{height:1.06667rem;border-radius:.32rem;border:0;padding:0 1.06667rem;font-size:.42667rem;font-weight:600;background:linear-gradient(121deg,#FFD892 0%,#FFCB75 100%);color:#5b2c03}._saveShareImage_1vhog_1{position:relative;overflow:hidden}._saveShareImage_1vhog_1 ._tips_1vhog_5{margin:.66667rem .58667rem .32rem;padding:.53333rem 0 .4rem;text-align:left;border-top:.02667rem dashed #C8C8C8}._saveShareImage_1vhog_1 ._tips_1vhog_5 ._tipsTitle_1vhog_11{font-size:.4rem;font-weight:500;color:#f96a33;line-height:.56rem}._saveShareImage_1vhog_1 ._tips_1vhog_5 ._tipsContent_1vhog_17{padding-top:.18667rem;font-size:.34667rem;color:#333;line-height:.53333rem}._previewSection_1vhog_23{z-index:-1;position:absolute;left:0;right:0;top:0}._topImage_1vhog_30{position:absolute;top:0;left:0;right:0;top:var(--header-height)}._shareContaienr_1vhog_37{position:relative;margin:0 .58667rem;padding:.53333rem .53333rem 0;background:#ffffff;border-radius:.48rem;text-align:center}._shareContaienr_1vhog_37 ._schoolName_1vhog_45{font-size:.53333rem;font-weight:500;color:#000;line-height:.74667rem}._shareContaienr_1vhog_37 ._shareType_1vhog_51{font-size:.4rem;padding:.21333rem 0 .69333rem;color:#000;line-height:.56rem}._shareContaienr_1vhog_37 ._shareType_1vhog_51 span{color:#f96a33}._shareContaienr_1vhog_37 ._qrcodeSection_1vhog_60{width:4.21333rem;height:4.21333rem;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAT4AAAE8CAMAAABuLi0JAAAA/FBMVEUAAAD////////////Z2dnY2NjZ2dnY2NjZ2dna2trf39/a2tra2trZ2dna2trZ2dna2tra2trc3Nze3t7a2tra2tra2tra2tra2tra2trb29vs7Oza2tra2trZ2dnb29va2tr////////b29v////a2tra2trt7e3d3d3Z2dna2trZ2dn////a2tra2tra2tr////////////////a2tra2tra2tr////Z2dn////////////a2tr////Z2dna2tra2tr////////////////Z2dn////h4eHY2Nj////////////////////////////////////Z2dn8/PzmZWJ/AAAAUXRSTlMA7LG29CZRuf5fBOR862P7PTAYEqNX1I6BRikIxPawBsHmvbCidE0eDu5uavDQubN6ZF8y2J6X9t/X08/Ixr6lh25nWVM2JAyllZSOiYBHQi3EpmOeAAAHMElEQVR42uzaWU/qQBjG8UdP1dICLWUXEVRkcVfcox6FuMVoMu/3/zAnJtMFmMI0OVfl/V2VhKt/ZqbTThFjLV89rdiGSRHOZbaBFDo8diiOadiV02p+DQnUr2xSa6ew31/SYF/VoaVYsyleFmlTJk12rbg4XtWgeS6RNqekzaguCJjP0XxNpM0xJZDLI57XpkUqSJttSqTtIUbdH3pLtfatUzK5OpQOTVropIXUuaZkzEMo1FT/bBoRg+N9CymU2RoYcZomzaphRpYmVarlQh8M/UK5Wlm0hOUnKg+eN8EiNp8HFGHmMcF1KGRk38GmvGcNCjkuIoo2hbY9MAVvm0J2Ub33cQ7AYhw4FNhDoEsBow4Wq25QoAupcUu+pgs2h9sk323DH5PkM7tgc3VN8slVrmWTrwa2QI18dgu/MuR7SOVDxX/2QL4MfrVJcgpgCxUcktoA0DNJKoFpKJFk9gDsB7/4QU3LpknSPoANkp7AtDyRtAFYRrgSKlnD0Vdn9c+SWe18jYYWlDIkGRYKJJkeFH46R2JpHXV+oOCZJBVQnneKMb4XS+5+jFkVksrIxt9333YFE7tv8ffeLK7DyynjJZ62UUfj2Dfz12HJPCadCSadYVI+nLF74Tye8C1Y4Dvmu469cNu3jqhzwSLO1UfDGzH5hjeCRdwMk+Szln7DMu3eSpDvRbApL/r5GjuCTdlpaOcbCTZjpJ3vUbAZj7r5eoIp9DTzXQimcKGZ71MwhU/NfPyiRWlXM9+dYAp3qnwns/l416e0M5vvBB8kufCtCKawAp9L0kdw7pFrcT7dfK1ccLpmbflXnE83nz/mtiygXzKJchlwPv18yOSIzFIfvzz31QLnS5IP1qvrIcT5/rFDhzYAwDAQxPbfuqgw0sEH9gjufZ8+fRd9W/Tpy/Rt0acv07dFn75M3xZ9+jJ9W/Tpy/Rt0acv07dFn75M3xZ9+jJ9W/Tpy/Rt0acv07dFn75M3xZ9+jJ9W/Tpy/Rt0acv07dFn75M32O/jlEQhoIoiv4igq3Yibgnv/vfi1gmpHgakFecu4QDw8x0hQ9fHL6u8OGLw9cVPnxx+LrChy8OX1f48MXh6wofvjh8XeHDF4evK3z44vB1hQ9fHL6u8OGLw9cVPnxx+LrChy8OX1f48MXh6wofvjh8XeHDF4evK3z44vB1hQ9fHL6u8OGLw9cVPnxxf+O7ntbh2+fbMF3Hp8v9PNe9ntrpNded75cxbsuc+DK+bcttPCa+mG/bYyz4fudb8B3iM7yHhtfqOLQ6HC5HDhdnc9rO2expy/Pz4vsifF3hwxeHryt8+OLwdYUPXxy+rvDhi8PXFT58cfi6wocvDl9X+PDF4esKH744fF3he7NDhwQAAAAMg/q3foXLCYiAvpu+Fn36bvpa9Om76WvRp++mr0Wfvpu+Fn36bvpa9Om76WvRp++mr0Wfvpu+Fn36bvpa9Om76WvRp++mr0Wfvpu+Fn36bvpa9Om76WvRp++mr0Wfvpu+Fn36bvpa9Om76WvRp++mr0Wfvpu+lrVjZ02JA1EYhr+ZitokZCHsm6CAoLjhbrlXoU5ZVmnO//8x4zjTnQSCNHMxQ8F5rk5u30qnT4XzcT5tnG++cD7Op43zzRfOx/m0cb75wvk4nzbON184H+fT9s/y+d6jyflmy2c+ej5+6eUEkZ3ifLPkS9lE4kcPMGv0KcX59PM59KlmIkW/2Q3Op5uvYZN85+7oD4/z6ebzZLM77MtxlfPp5luVzfaxxvn+Pt8a5+N8iTjffOF8nE8b55svnI/zaftv+TYClmBDM99lwBJcaubbDFiCzaR8LTnmIb0ELMELpLxs1kJOjg6ko4AlOILkyGY5nMkxDakbsARdSGnZ7Cwcc1BuAjbmBoo6senwHBegDAI2ZgClEN4XGTkKH1KVN78xG1VIvpDNMjANOaegPARsxAOUlCxmmAgXv1so5lXAYq5MKLfh2gd01OmtQHk/D1jE+TuUijq7HQBdEbl7efdLdoSEe1d08aEpH90MQocBUw4RyriyVzP+JaRrcL9p9XBN8bu2YZFUQsRwN2AfdoeIKJFkNfBphySxhYgn/vXyYfMJEVuCpB25JV+QVPcQNVz6BeZqiCivTtJFVSUlxSgj5q29xL/uv7XfEFM2SNmC0iLF3cGI48Fr+/vSab8OjjGi75LSQihrUWjdB0vgr1PIyiLCcylkdJ7BRjx3DAq5HmIcQRHb9xWwiMq9TRHCwYg0xRWK+UwPDL1MvliguDTGlGicqBsR23sdEwsoVds2JqkLGldCgr6gqfYbWDinNBvRR6KyTVOlsWhWaTZ2GRP4TZrmBIumRTNp+pjMselrdSyaPZqB7eBL2aKxZG/fAWkzillMky1ZS/Xty5Mmq5SFlvLppIK1KhbOnVa70zJmsOIUDwqWISjCPUkvYD2gv+fSJMKwCgdFZwXJfgJ+cPco4Ts4hgAAAABJRU5ErkJggg==) no-repeat center center;background-size:contain;margin:0 auto;padding:.37333rem}._shareContaienr_1vhog_37 ._memo_1vhog_68{display:inline-block;margin:.53333rem 0 0;background:linear-gradient(121deg,#FFD892 0%,#FFCB75 100%);border-radius:.48rem;font-size:.42667rem;font-weight:500;color:#fff;line-height:.58667rem;padding:.18667rem .45333rem;color:#5b2c03}._qrcode_izshm_1{position:relative}._qrcode_izshm_1 ._qrcodeCanvas_izshm_4{width:100%!important;height:100%!important}._qrcode_izshm_1 ._qrcodeLogo_izshm_8{position:absolute;top:50%;left:50%;margin-left:-.53333rem;margin-top:-.53333rem;width:1.06667rem!important;height:1.06667rem!important;border-radius:.10667rem}._qrcode_izshm_1 ._qrcodeLogo_izshm_8._small_izshm_18{margin-left:-.26667rem;margin-top:-.26667rem;width:.53333rem!important;height:.53333rem!important}\n',document.head.appendChild(L);const U={cartConfirm:"_cartConfirm_1c37u_1",cartConfirmBox:"_cartConfirmBox_1c37u_9",cartItem:"_cartItem_1c37u_15",mlr13:"_mlr13_1c37u_24",protocol:"_protocol_1c37u_28",paymentContainer:"_paymentContainer_1c37u_36",needPrice:"_needPrice_1c37u_48",allPrice:"_allPrice_1c37u_64",cellItem:"_cellItem_1c37u_72",img:"_img_1c37u_77",cellPrice:"_cellPrice_1c37u_85",numFont:"_numFont_1c37u_91",numPrefix:"_numPrefix_1c37u_94",goodsContent:"_goodsContent_1c37u_98",goodsNum:"_goodsNum_1c37u_98",goodsPrice:"_goodsPrice_1c37u_104",free:"_free_1c37u_110",goodsNums:"_goodsNums_1c37u_113",brandName:"_brandName_1c37u_128",model:"_model_1c37u_137",popupCode:"_popupCode_1c37u_143",codeContainer:"_codeContainer_1c37u_147",codeClose:"_codeClose_1c37u_150",codeImg:"_codeImg_1c37u_160",codeTitle:"_codeTitle_1c37u_167",codeName:"_codeName_1c37u_175",codeQr:"_codeQr_1c37u_182",codeBtnText:"_codeBtnText_1c37u_195",codeTips:"_codeTips_1c37u_206",tipsTitle:"_tipsTitle_1c37u_220",close:"_close_1c37u_226",codeBottom:"_codeBottom_1c37u_231",title:"_title_1c37u_238",shareImg:"_shareImg_1c37u_253",shareText:"_shareText_1c37u_257",freight:"_freight_1c37u_263",submitBtn:"_submitBtn_1c37u_275"},F="_cell_1kuxn_1",O="_userName_1kuxn_36",q="_phone_1kuxn_41",V="_addressInfo_1kuxn_46",J="_emtry_1kuxn_51",Y=r({name:"cart-address",props:{item:{type:Object,default:()=>({})},isLink:{type:Boolean,default:!0},setAddress:{type:Function,default:e=>{}}},setup(e){const t=i(),n=a((()=>[e.item.provinceName,e.item.cityName,e.item.regionName,e.item.detailAddress].join(""))),r=()=>{e.isLink&&t.push("/shopAddress")};return()=>s(u,null,[e.item&&e.item.phoneNumber?s(N,{class:F,"is-link":e.isLink,onClick:()=>r(),titleStyle:{marginLeft:"0"}},{title:()=>s("div",null,[s("span",{class:O},[e.item.name]),s("span",{class:q},[e.item&&e.item.phoneNumber&&e.item.phoneNumber.replace(/^(\d{3})\d{4}(\d+)/,"$1****$2")]),e.item.defaultStatus&&s(P,{type:"primary",color:"linear-gradient(90deg, #FF8633 0%, #FFB047 100%)",round:!0,style:{"vertical-align":"text-top",marginLeft:"10px",padding:"1px 8px"}},{default:()=>[l("默认")]})]),label:()=>s("span",{class:V},[n.value])}):s(N,{class:F,"is-link":e.isLink,onClick:()=>r()},{icon:()=>s(c,{name:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAA4CAMAAACfWMssAAABiVBMVEUAAAD/qDn/oED/pDf/iTT/jjf/sEf/sEf/rEb/rkb/oED/qEL/sEf/oD//oD//sEf/kDf/jzf/ljr/ijX/kDb/oUH/rkr/kTb/sUX/kTP/jTb/sEf/iDP/r0b/qkT/lTr/izb/mT3/lzv/sEf/jzf/sEf/rEX/kzn/sEf/o0H/nT7/iDT/sEf/p0P/mTz/iTT/pEH/nD3/iDP/sEf/pUL/nD3/ijT/skf/jjX/skj/jDX/rkP/oUP/r0f/r0b/iDP/iDT/skj/sEj/mD3/mDr/////r0b/kDf/kzn/jjb/rUX/nD3/o0D/q0T/oT//nT7/qUP/rkb/pUH/p0L/lzv/jDX/lTn/mjz/ljr/nz7/iDT/mTv/ijT/1Kr/+vX/8eP/7dr/zJX/+PL/7t7/6NP/q07/oUv//fz//Pr/8+b/3Lj/2rD/xo3/um//9uz/5cr/3sH/wob/vn//wnn/tHP/tGz/s17/6M7/x5X/yo7/uGH/qFr/qFj/sFT/pVL/p0f/1bH/0pv/rGQBKLmeAAAARXRSTlMABAoH7eDfl4NN+O7r69/NzZWDg041JiYaGhP4+PPz8/Pw6+np4ODgwcHBwaurq6uampqEcXFxT001NRMT8PDf3nFxT08xlprTAAADJUlEQVRIx5WXaV/aQBDGE1EEb221tfY+7KG97GnvK0tEQzhUkIpyi3IpCN7a9pOXuJOws4Qg84788ucZdmZnHgSzEEffvHwy0N/T0z/w+MXrUVG4UIi/nt0Jzs/Pq+qKx7OwsOD39z51tmavjdxdXPyNwUAg0Ov4ZIl1jNxaDmlgEEAPBb1e5aajozl3+aG8TEFO0VsjlUlnE8w2LMtyjTNXVBS3r9tmxo0PuWTZStHt9g1ebeSudLmagwEAffaxBu6+i4IhAFVI1c8q+sg9jhzvmnNZKGqcBhJC7Chb25DGaaAcskpVIwfZExqem0OKpqcKIOmuc+9rHJdqJZIsZDKFZCTP/kZyHk6jX7qWzjmXXsdgaV0yYn0HFA3wgd5Dl5aWkOJxVEIRrWJF8gr6+rYGugxwNy5xES8DCOSNj1RwlQFr3IbUEBtlBBKHxomdq2yqR2uSSawdsqmSPlG7EmFWMRRl3ma+I4EUybsa+DzMKu7UD/N0xZPKGcd7gMBpLVMWXNyE9yIq7Rx/BB4U3Eyq5LMofAizqe7qXL1zsvCozIJkVngbZhUjkKda79UzSCKLwB/CTHiVUUzSl3Jsk8egDYzfSBt2CqUKtT9i72MVugCBj4SvKFUovsoqnkEToFTtQidShMqlWTAFVUWKfcJ1pAhlq7D3MU+fbSJwggO3oRqsItSjiFKd4FLdpy9ljuuK1Qx99heBfcI3pHiqt2ZaV0wl4NEhdzhTqI5yUW/VCgXzeg/uKVw5ZlCq8j9Jj2SsVIoljY95DHZzLScv/5FMY0tRUKrfcZPXIhg146IpBSvOwrVihlU60cglThQMfhHpRUZTLl3kub0TY8pBTMPowHM1uB9H8yaG5yqMDhhWeJKnt+tcJAWTHA8rPB6NFaAaZAwvHRoONJDRflS3gEP7EQ1kfgVQEMgDvK3wCoClg/cjJXP8foSl03zNaZIr2ZzpfiROfrG2dh3Qpg2r3NrnADhoa8s8eLF5wHbF2udgu4INUmufYx9r15Ip2JLxJtDa52ATiG2nlc+ZdFoa3WanCka3lbXmFcFaW4b4sx0z3/7fh//zfdvlEDfKRQAAAABJRU5ErkJggg==",size:28},null),title:()=>s("div",{class:J},[l("去填写收货地址")])})])}}),H="_payment_1ot0l_1",G="_title_1ot0l_13",Q="_payAmount_1ot0l_21",K="_amount_1ot0l_31",X="_blank_1ot0l_38",Z="_payTypeRe_1ot0l_41",W="_recommend_1ot0l_45",$="_payBtn_1ot0l_54",ee=r({name:"payment",props:{paymentConfig:{type:Object,default:{}}},emits:["backOut","close","confirm"],setup(e,{slots:t,attrs:n,emit:r}){const i=d({payType:"wx",pay_channel:""}),a=()=>{g({message:"是否放弃本次付款",confirmButtonText:"继续付款",cancelButtonText:"放弃",showCancelButton:!0}).catch(o((function*(){yield u(),r("backOut"),r("close")})))},u=function(){var e=o((function*(e){}));return function(t){return e.apply(this,arguments)}}(),p=function(){var e=o((function*(){const e=i.payType;h().weixin?"zfb"==e?(i.pay_channel="alipay_qr",_("qrCode")):"wx"==e&&(i.pay_channel="wx_pub",_("pay")):h().alipay?"zfb"==e?(i.pay_channel="alipay_wap",_("pay")):"wx"==e&&(i.pay_channel="wx_pub",_("qrCode")):("zfb"==e?i.pay_channel="alipay_qr":"wx"==e&&(i.pay_channel="wx_pub"),_("qrCode"))}));return function(){return e.apply(this,arguments)}}(),_=e=>{r("confirm",{payCode:"qrCode"==e?"payCenter":"payResult",pay_channel:i.pay_channel})};return()=>s("div",{class:H},[s(c,{onClick:a,name:"cross",size:20},null),s("div",{class:[G]},[l("选择支付方式")]),s("div",{class:Q},[s("p",null,[l("应付金额")]),s("div",{class:K},[s("span",null,[l("¥ ")]),f(e.paymentConfig.currentPrice)])]),s(S,{modelValue:i.payType,"onUpdate:modelValue":e=>i.payType=e},{default:()=>[s(k,{border:!1},{default:()=>[s(N,{border:!0,center:!0,onClick:()=>{i.payType="wx"}},{icon:()=>s(c,{name:"wechat-pay",color:"#15c434",size:22},null),"right-icon":()=>s(z,{name:"wx"},null),title:()=>s("div",{class:Z},[l("微信支付 "),s("span",{class:W},[l("推荐")])])}),s(N,{title:"支付宝支付",border:!0,center:!0,onClick:()=>{i.payType="zfb"}},{icon:()=>s(c,{name:"alipay",color:"#009fe9",size:22},null),"right-icon":()=>s(z,{name:"zfb"},null)})]})]}),s("div",{class:X},null),s(m,{type:"primary",class:$,block:!0,round:!0,onClick:p},{default:()=>[l("确认支付")]})])}}),te="_userAuth_1wdij_1",ne="_cellGroup_1wdij_6",re="_otherBtn_1wdij_42",oe=r({name:"UserAuth",props:{onSuccess:{type:Function,default:()=>{}},hideHeader:{type:Boolean,default:!1}},data:()=>({form:{realName:"",idCardNo:""}}),mounted(){const e=p.user.data;this.form.realName=null==e?void 0:e.account.realName},methods:{onSubmit(){var e=this;return o((function*(){try{const n="/edu-app/sysAccount/realNameAuth";yield _.post(n,{data:t(t({},e.form),{},{contract:!0,save:!0})}),p.user.data.account.realName=e.form.realName,p.user.data.account.idCardNo=e.form.idCardNo,e.onSuccess()}catch(n){}}))()}},render(){return s(M,{class:te,onSubmit:this.onSubmit},{default:()=>[!this.hideHeader&&s(y,{title:"实名认证"},null),s(k,{inset:!0,class:ne},{default:()=>[s(R,{required:!0,label:"真实姓名",modelValue:this.form.realName,"onUpdate:modelValue":e=>this.form.realName=e,rules:[{required:!0,message:"请填写真实姓名"}],name:"realName",placeholder:"请填写真实姓名",autocomplete:"off",maxlength:"50"},null),s(R,{required:!0,label:"身份证号",modelValue:this.form.idCardNo,"onUpdate:modelValue":e=>this.form.idCardNo=e,maxlength:18,autocomplete:"off",rules:[{required:!0,message:"请输入身份证号"},{pattern:/^[1-9]\d{5}(18|19|20)\d{2}((0[1-9])|(1[0-2]))(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$/,message:"请输入正确的身份证号"}],placeholder:"请输入身份证号"},null)]}),s("div",{class:["btnGroup"]},[s(m,{block:!0,round:!0,type:"primary","native-type":"submit",class:re},{default:()=>[l("确定")]})])]})}}),ie={WAIT_PAY:"待支付",PAYING:"支付中",PAID:"已付款",TIMEOUT:"已关闭",FAIL:"支付失败",CLOSED:"已关闭",REFUNDING:"退款中",REFUNDED:"已退款"},ae="_saveShareImage_1vhog_1",se="_tips_1vhog_5",le="_tipsTitle_1vhog_11",ce="_tipsContent_1vhog_17",ue="_shareContaienr_1vhog_37",de="_schoolName_1vhog_45",fe="_shareType_1vhog_51",me="_qrcodeSection_1vhog_60",ge="_memo_1vhog_68",he=""+new URL("smallLogo-517ff5bd.png",n.meta.url).href;var pe={},_e={},ye={};let Ae;const ve=[0,26,44,70,100,134,172,196,242,292,346,404,466,532,581,655,733,815,901,991,1085,1156,1258,1364,1474,1588,1706,1828,1921,2051,2185,2323,2465,2611,2761,2876,3034,3196,3362,3532,3706];ye.getSymbolSize=function(e){if(!e)throw new Error('"version" cannot be null or undefined');if(e<1||e>40)throw new Error('"version" should be in range from 1 to 40');return 4*e+17},ye.getSymbolTotalCodewords=function(e){return ve[e]},ye.getBCHDigit=function(e){let t=0;for(;0!==e;)t++,e>>>=1;return t},ye.setToSJISFunction=function(e){if("function"!=typeof e)throw new Error('"toSJISFunc" is not a valid function.');Ae=e},ye.isKanjiModeEnabled=function(){return void 0!==Ae},ye.toSJIS=function(e){return Ae(e)};var we={};function be(){this.buffer=[],this.length=0}!function(e){e.L={bit:1},e.M={bit:0},e.Q={bit:3},e.H={bit:2},e.isValid=function(e){return e&&void 0!==e.bit&&e.bit>=0&&e.bit<4},e.from=function(t,n){if(e.isValid(t))return t;try{return function(t){if("string"!=typeof t)throw new Error("Param is not a string");switch(t.toLowerCase()){case"l":case"low":return e.L;case"m":case"medium":return e.M;case"q":case"quartile":return e.Q;case"h":case"high":return e.H;default:throw new Error("Unknown EC Level: "+t)}}(t)}catch(r){return n}}}(we),be.prototype={get:function(e){const t=Math.floor(e/8);return 1==(this.buffer[t]>>>7-e%8&1)},put:function(e,t){for(let n=0;n<t;n++)this.putBit(1==(e>>>t-n-1&1))},getLengthInBits:function(){return this.length},putBit:function(e){const t=Math.floor(this.length/8);this.buffer.length<=t&&this.buffer.push(0),e&&(this.buffer[t]|=128>>>this.length%8),this.length++}};var Ce=be;function Ie(e){if(!e||e<1)throw new Error("BitMatrix size must be defined and greater than 0");this.size=e,this.data=new Uint8Array(e*e),this.reservedBit=new Uint8Array(e*e)}Ie.prototype.set=function(e,t,n,r){const o=e*this.size+t;this.data[o]=n,r&&(this.reservedBit[o]=!0)},Ie.prototype.get=function(e,t){return this.data[e*this.size+t]},Ie.prototype.xor=function(e,t,n){this.data[e*this.size+t]^=n},Ie.prototype.isReserved=function(e,t){return this.reservedBit[e*this.size+t]};var Te=Ie,Ee={};!function(e){const t=ye.getSymbolSize;e.getRowColCoords=function(e){if(1===e)return[];const n=Math.floor(e/7)+2,r=t(e),o=145===r?26:2*Math.ceil((r-13)/(2*n-2)),i=[r-7];for(let t=1;t<n-1;t++)i[t]=i[t-1]-o;return i.push(6),i.reverse()},e.getPositions=function(t){const n=[],r=e.getRowColCoords(t),o=r.length;for(let e=0;e<o;e++)for(let t=0;t<o;t++)0===e&&0===t||0===e&&t===o-1||e===o-1&&0===t||n.push([r[e],r[t]]);return n}}(Ee);var Ne={};const Pe=ye.getSymbolSize;Ne.getPositions=function(e){const t=Pe(e);return[[0,0],[t-7,0],[0,t-7]]};var xe={};!function(e){e.Patterns={PATTERN000:0,PATTERN001:1,PATTERN010:2,PATTERN011:3,PATTERN100:4,PATTERN101:5,PATTERN110:6,PATTERN111:7};const t=3,n=3,r=40,o=10;function i(t,n,r){switch(t){case e.Patterns.PATTERN000:return(n+r)%2==0;case e.Patterns.PATTERN001:return n%2==0;case e.Patterns.PATTERN010:return r%3==0;case e.Patterns.PATTERN011:return(n+r)%3==0;case e.Patterns.PATTERN100:return(Math.floor(n/2)+Math.floor(r/3))%2==0;case e.Patterns.PATTERN101:return n*r%2+n*r%3==0;case e.Patterns.PATTERN110:return(n*r%2+n*r%3)%2==0;case e.Patterns.PATTERN111:return(n*r%3+(n+r)%2)%2==0;default:throw new Error("bad maskPattern:"+t)}}e.isValid=function(e){return null!=e&&""!==e&&!isNaN(e)&&e>=0&&e<=7},e.from=function(t){return e.isValid(t)?parseInt(t,10):void 0},e.getPenaltyN1=function(e){const n=e.size;let r=0,o=0,i=0,a=null,s=null;for(let l=0;l<n;l++){o=i=0,a=s=null;for(let c=0;c<n;c++){let n=e.get(l,c);n===a?o++:(o>=5&&(r+=t+(o-5)),a=n,o=1),n=e.get(c,l),n===s?i++:(i>=5&&(r+=t+(i-5)),s=n,i=1)}o>=5&&(r+=t+(o-5)),i>=5&&(r+=t+(i-5))}return r},e.getPenaltyN2=function(e){const t=e.size;let r=0;for(let n=0;n<t-1;n++)for(let o=0;o<t-1;o++){const t=e.get(n,o)+e.get(n,o+1)+e.get(n+1,o)+e.get(n+1,o+1);4!==t&&0!==t||r++}return r*n},e.getPenaltyN3=function(e){const t=e.size;let n=0,o=0,i=0;for(let r=0;r<t;r++){o=i=0;for(let a=0;a<t;a++)o=o<<1&2047|e.get(r,a),a>=10&&(1488===o||93===o)&&n++,i=i<<1&2047|e.get(a,r),a>=10&&(1488===i||93===i)&&n++}return n*r},e.getPenaltyN4=function(e){let t=0;const n=e.data.length;for(let r=0;r<n;r++)t+=e.data[r];return Math.abs(Math.ceil(100*t/n/5)-10)*o},e.applyMask=function(e,t){const n=t.size;for(let r=0;r<n;r++)for(let o=0;o<n;o++)t.isReserved(o,r)||t.xor(o,r,i(e,o,r))},e.getBestMask=function(t,n){const r=Object.keys(e.Patterns).length;let o=0,i=1/0;for(let a=0;a<r;a++){n(a),e.applyMask(a,t);const r=e.getPenaltyN1(t)+e.getPenaltyN2(t)+e.getPenaltyN3(t)+e.getPenaltyN4(t);e.applyMask(a,t),r<i&&(i=r,o=a)}return o}}(xe);var Se={};const ze=we,ke=[1,1,1,1,1,1,1,1,1,1,2,2,1,2,2,4,1,2,4,4,2,4,4,4,2,4,6,5,2,4,6,6,2,5,8,8,4,5,8,8,4,5,8,11,4,8,10,11,4,9,12,16,4,9,16,16,6,10,12,18,6,10,17,16,6,11,16,19,6,13,18,21,7,14,21,25,8,16,20,25,8,17,23,25,9,17,23,34,9,18,25,30,10,20,27,32,12,21,29,35,12,23,34,37,12,25,34,40,13,26,35,42,14,28,38,45,15,29,40,48,16,31,43,51,17,33,45,54,18,35,48,57,19,37,51,60,19,38,53,63,20,40,56,66,21,43,59,70,22,45,62,74,24,47,65,77,25,49,68,81],Be=[7,10,13,17,10,16,22,28,15,26,36,44,20,36,52,64,26,48,72,88,36,64,96,112,40,72,108,130,48,88,132,156,60,110,160,192,72,130,192,224,80,150,224,264,96,176,260,308,104,198,288,352,120,216,320,384,132,240,360,432,144,280,408,480,168,308,448,532,180,338,504,588,196,364,546,650,224,416,600,700,224,442,644,750,252,476,690,816,270,504,750,900,300,560,810,960,312,588,870,1050,336,644,952,1110,360,700,1020,1200,390,728,1050,1260,420,784,1140,1350,450,812,1200,1440,480,868,1290,1530,510,924,1350,1620,540,980,1440,1710,570,1036,1530,1800,570,1064,1590,1890,600,1120,1680,1980,630,1204,1770,2100,660,1260,1860,2220,720,1316,1950,2310,750,1372,2040,2430];Se.getBlocksCount=function(e,t){switch(t){case ze.L:return ke[4*(e-1)+0];case ze.M:return ke[4*(e-1)+1];case ze.Q:return ke[4*(e-1)+2];case ze.H:return ke[4*(e-1)+3];default:return}},Se.getTotalCodewordsCount=function(e,t){switch(t){case ze.L:return Be[4*(e-1)+0];case ze.M:return Be[4*(e-1)+1];case ze.Q:return Be[4*(e-1)+2];case ze.H:return Be[4*(e-1)+3];default:return}};var Me={},Re={};const De=new Uint8Array(512),je=new Uint8Array(256);!function(){let e=1;for(let t=0;t<255;t++)De[t]=e,je[e]=t,e<<=1,256&e&&(e^=285);for(let t=255;t<512;t++)De[t]=De[t-255]}(),Re.log=function(e){if(e<1)throw new Error("log("+e+")");return je[e]},Re.exp=function(e){return De[e]},Re.mul=function(e,t){return 0===e||0===t?0:De[je[e]+je[t]]},function(e){const t=Re;e.mul=function(e,n){const r=new Uint8Array(e.length+n.length-1);for(let o=0;o<e.length;o++)for(let i=0;i<n.length;i++)r[o+i]^=t.mul(e[o],n[i]);return r},e.mod=function(e,n){let r=new Uint8Array(e);for(;r.length-n.length>=0;){const e=r[0];for(let i=0;i<n.length;i++)r[i]^=t.mul(n[i],e);let o=0;for(;o<r.length&&0===r[o];)o++;r=r.slice(o)}return r},e.generateECPolynomial=function(n){let r=new Uint8Array([1]);for(let o=0;o<n;o++)r=e.mul(r,new Uint8Array([1,t.exp(o)]));return r}}(Me);const Le=Me;function Ue(e){this.genPoly=void 0,this.degree=e,this.degree&&this.initialize(this.degree)}Ue.prototype.initialize=function(e){this.degree=e,this.genPoly=Le.generateECPolynomial(this.degree)},Ue.prototype.encode=function(e){if(!this.genPoly)throw new Error("Encoder not initialized");const t=new Uint8Array(e.length+this.degree);t.set(e);const n=Le.mod(t,this.genPoly),r=this.degree-n.length;if(r>0){const e=new Uint8Array(this.degree);return e.set(n,r),e}return n};var Fe=Ue,Oe={},qe={},Ve={isValid:function(e){return!isNaN(e)&&e>=1&&e<=40}},Je={};const Ye="[0-9]+";let He="(?:[u3000-u303F]|[u3040-u309F]|[u30A0-u30FF]|[uFF00-uFFEF]|[u4E00-u9FAF]|[u2605-u2606]|[u2190-u2195]|u203B|[u2010u2015u2018u2019u2025u2026u201Cu201Du2225u2260]|[u0391-u0451]|[u00A7u00A8u00B1u00B4u00D7u00F7])+";He=He.replace(/u/g,"\\u");const Ge="(?:(?![A-Z0-9 $%*+\\-./:]|"+He+")(?:.|[\r\n]))+";Je.KANJI=new RegExp(He,"g"),Je.BYTE_KANJI=new RegExp("[^A-Z0-9 $%*+\\-./:]+","g"),Je.BYTE=new RegExp(Ge,"g"),Je.NUMERIC=new RegExp(Ye,"g"),Je.ALPHANUMERIC=new RegExp("[A-Z $%*+\\-./:]+","g");const Qe=new RegExp("^"+He+"$"),Ke=new RegExp("^"+Ye+"$"),Xe=new RegExp("^[A-Z0-9 $%*+\\-./:]+$");Je.testKanji=function(e){return Qe.test(e)},Je.testNumeric=function(e){return Ke.test(e)},Je.testAlphanumeric=function(e){return Xe.test(e)},function(e){const t=Ve,n=Je;e.NUMERIC={id:"Numeric",bit:1,ccBits:[10,12,14]},e.ALPHANUMERIC={id:"Alphanumeric",bit:2,ccBits:[9,11,13]},e.BYTE={id:"Byte",bit:4,ccBits:[8,16,16]},e.KANJI={id:"Kanji",bit:8,ccBits:[8,10,12]},e.MIXED={bit:-1},e.getCharCountIndicator=function(e,n){if(!e.ccBits)throw new Error("Invalid mode: "+e);if(!t.isValid(n))throw new Error("Invalid version: "+n);return n>=1&&n<10?e.ccBits[0]:n<27?e.ccBits[1]:e.ccBits[2]},e.getBestModeForData=function(t){return n.testNumeric(t)?e.NUMERIC:n.testAlphanumeric(t)?e.ALPHANUMERIC:n.testKanji(t)?e.KANJI:e.BYTE},e.toString=function(e){if(e&&e.id)return e.id;throw new Error("Invalid mode")},e.isValid=function(e){return e&&e.bit&&e.ccBits},e.from=function(t,n){if(e.isValid(t))return t;try{return function(t){if("string"!=typeof t)throw new Error("Param is not a string");switch(t.toLowerCase()){case"numeric":return e.NUMERIC;case"alphanumeric":return e.ALPHANUMERIC;case"kanji":return e.KANJI;case"byte":return e.BYTE;default:throw new Error("Unknown mode: "+t)}}(t)}catch(r){return n}}}(qe),function(e){const t=ye,n=Se,r=we,o=qe,i=Ve,a=t.getBCHDigit(7973);function s(e,t){return o.getCharCountIndicator(e,t)+4}function l(e,t){let n=0;return e.forEach((function(e){const r=s(e.mode,t);n+=r+e.getBitsLength()})),n}e.from=function(e,t){return i.isValid(e)?parseInt(e,10):t},e.getCapacity=function(e,r,a){if(!i.isValid(e))throw new Error("Invalid QR Code version");void 0===a&&(a=o.BYTE);const l=8*(t.getSymbolTotalCodewords(e)-n.getTotalCodewordsCount(e,r));if(a===o.MIXED)return l;const c=l-s(a,e);switch(a){case o.NUMERIC:return Math.floor(c/10*3);case o.ALPHANUMERIC:return Math.floor(c/11*2);case o.KANJI:return Math.floor(c/13);case o.BYTE:default:return Math.floor(c/8)}},e.getBestVersionForData=function(t,n){let i;const a=r.from(n,r.M);if(Array.isArray(t)){if(t.length>1)return function(t,n){for(let r=1;r<=40;r++)if(l(t,r)<=e.getCapacity(r,n,o.MIXED))return r}(t,a);if(0===t.length)return 1;i=t[0]}else i=t;return function(t,n,r){for(let o=1;o<=40;o++)if(n<=e.getCapacity(o,r,t))return o}(i.mode,i.getLength(),a)},e.getEncodedBits=function(e){if(!i.isValid(e)||e<7)throw new Error("Invalid QR Code version");let n=e<<12;for(;t.getBCHDigit(n)-a>=0;)n^=7973<<t.getBCHDigit(n)-a;return e<<12|n}}(Oe);var Ze={};const We=ye,$e=We.getBCHDigit(1335);Ze.getEncodedBits=function(e,t){const n=e.bit<<3|t;let r=n<<10;for(;We.getBCHDigit(r)-$e>=0;)r^=1335<<We.getBCHDigit(r)-$e;return 21522^(n<<10|r)};var et={};const tt=qe;function nt(e){this.mode=tt.NUMERIC,this.data=e.toString()}nt.getBitsLength=function(e){return 10*Math.floor(e/3)+(e%3?e%3*3+1:0)},nt.prototype.getLength=function(){return this.data.length},nt.prototype.getBitsLength=function(){return nt.getBitsLength(this.data.length)},nt.prototype.write=function(e){let t,n,r;for(t=0;t+3<=this.data.length;t+=3)n=this.data.substr(t,3),r=parseInt(n,10),e.put(r,10);const o=this.data.length-t;o>0&&(n=this.data.substr(t),r=parseInt(n,10),e.put(r,3*o+1))};var rt=nt;const ot=qe,it=["0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"," ","$","%","*","+","-",".","/",":"];function at(e){this.mode=ot.ALPHANUMERIC,this.data=e}at.getBitsLength=function(e){return 11*Math.floor(e/2)+e%2*6},at.prototype.getLength=function(){return this.data.length},at.prototype.getBitsLength=function(){return at.getBitsLength(this.data.length)},at.prototype.write=function(e){let t;for(t=0;t+2<=this.data.length;t+=2){let n=45*it.indexOf(this.data[t]);n+=it.indexOf(this.data[t+1]),e.put(n,11)}this.data.length%2&&e.put(it.indexOf(this.data[t]),6)};var st=at;const lt=function(e){for(var t=[],n=e.length,r=0;r<n;r++){var o=e.charCodeAt(r);if(o>=55296&&o<=56319&&n>r+1){var i=e.charCodeAt(r+1);i>=56320&&i<=57343&&(o=1024*(o-55296)+i-56320+65536,r+=1)}o<128?t.push(o):o<2048?(t.push(o>>6|192),t.push(63&o|128)):o<55296||o>=57344&&o<65536?(t.push(o>>12|224),t.push(o>>6&63|128),t.push(63&o|128)):o>=65536&&o<=1114111?(t.push(o>>18|240),t.push(o>>12&63|128),t.push(o>>6&63|128),t.push(63&o|128)):t.push(239,191,189)}return new Uint8Array(t).buffer},ct=qe;function ut(e){this.mode=ct.BYTE,"string"==typeof e&&(e=lt(e)),this.data=new Uint8Array(e)}ut.getBitsLength=function(e){return 8*e},ut.prototype.getLength=function(){return this.data.length},ut.prototype.getBitsLength=function(){return ut.getBitsLength(this.data.length)},ut.prototype.write=function(e){for(let t=0,n=this.data.length;t<n;t++)e.put(this.data[t],8)};var dt=ut;const ft=qe,mt=ye;function gt(e){this.mode=ft.KANJI,this.data=e}gt.getBitsLength=function(e){return 13*e},gt.prototype.getLength=function(){return this.data.length},gt.prototype.getBitsLength=function(){return gt.getBitsLength(this.data.length)},gt.prototype.write=function(e){let t;for(t=0;t<this.data.length;t++){let n=mt.toSJIS(this.data[t]);if(n>=33088&&n<=40956)n-=33088;else{if(!(n>=57408&&n<=60351))throw new Error("Invalid SJIS character: "+this.data[t]+"\nMake sure your charset is UTF-8");n-=49472}n=192*(n>>>8&255)+(255&n),e.put(n,13)}};var ht=gt,pt={exports:{}};!function(e){var t={single_source_shortest_paths:function(e,n,r){var o={},i={};i[n]=0;var a,s,l,c,u,d,f,m=t.PriorityQueue.make();for(m.push(n,0);!m.empty();)for(l in s=(a=m.pop()).value,c=a.cost,u=e[s]||{})u.hasOwnProperty(l)&&(d=c+u[l],f=i[l],(void 0===i[l]||f>d)&&(i[l]=d,m.push(l,d),o[l]=s));if(void 0!==r&&void 0===i[r]){var g=["Could not find a path from ",n," to ",r,"."].join("");throw new Error(g)}return o},extract_shortest_path_from_predecessor_list:function(e,t){for(var n=[],r=t;r;)n.push(r),e[r],r=e[r];return n.reverse(),n},find_path:function(e,n,r){var o=t.single_source_shortest_paths(e,n,r);return t.extract_shortest_path_from_predecessor_list(o,r)},PriorityQueue:{make:function(e){var n,r=t.PriorityQueue,o={};for(n in e=e||{},r)r.hasOwnProperty(n)&&(o[n]=r[n]);return o.queue=[],o.sorter=e.sorter||r.default_sorter,o},default_sorter:function(e,t){return e.cost-t.cost},push:function(e,t){var n={value:e,cost:t};this.queue.push(n),this.queue.sort(this.sorter)},pop:function(){return this.queue.shift()},empty:function(){return 0===this.queue.length}}};e.exports=t}(pt);var _t=pt.exports;!function(e){const t=qe,n=rt,r=st,o=dt,i=ht,a=Je,s=ye,l=_t;function c(e){return unescape(encodeURIComponent(e)).length}function u(e,t,n){const r=[];let o;for(;null!==(o=e.exec(n));)r.push({data:o[0],index:o.index,mode:t,length:o[0].length});return r}function d(e){const n=u(a.NUMERIC,t.NUMERIC,e),r=u(a.ALPHANUMERIC,t.ALPHANUMERIC,e);let o,i;s.isKanjiModeEnabled()?(o=u(a.BYTE,t.BYTE,e),i=u(a.KANJI,t.KANJI,e)):(o=u(a.BYTE_KANJI,t.BYTE,e),i=[]);return n.concat(r,o,i).sort((function(e,t){return e.index-t.index})).map((function(e){return{data:e.data,mode:e.mode,length:e.length}}))}function f(e,a){switch(a){case t.NUMERIC:return n.getBitsLength(e);case t.ALPHANUMERIC:return r.getBitsLength(e);case t.KANJI:return i.getBitsLength(e);case t.BYTE:return o.getBitsLength(e)}}function m(e,a){let l;const c=t.getBestModeForData(e);if(l=t.from(a,c),l!==t.BYTE&&l.bit<c.bit)throw new Error('"'+e+'" cannot be encoded with mode '+t.toString(l)+".\n Suggested mode is: "+t.toString(c));switch(l!==t.KANJI||s.isKanjiModeEnabled()||(l=t.BYTE),l){case t.NUMERIC:return new n(e);case t.ALPHANUMERIC:return new r(e);case t.KANJI:return new i(e);case t.BYTE:return new o(e)}}e.fromArray=function(e){return e.reduce((function(e,t){return"string"==typeof t?e.push(m(t,null)):t.data&&e.push(m(t.data,t.mode)),e}),[])},e.fromString=function(n,r){const o=function(e){const n=[];for(let r=0;r<e.length;r++){const o=e[r];switch(o.mode){case t.NUMERIC:n.push([o,{data:o.data,mode:t.ALPHANUMERIC,length:o.length},{data:o.data,mode:t.BYTE,length:o.length}]);break;case t.ALPHANUMERIC:n.push([o,{data:o.data,mode:t.BYTE,length:o.length}]);break;case t.KANJI:n.push([o,{data:o.data,mode:t.BYTE,length:c(o.data)}]);break;case t.BYTE:n.push([{data:o.data,mode:t.BYTE,length:c(o.data)}])}}return n}(d(n,s.isKanjiModeEnabled())),i=function(e,n){const r={},o={start:{}};let i=["start"];for(let a=0;a<e.length;a++){const s=e[a],l=[];for(let e=0;e<s.length;e++){const c=s[e],u=""+a+e;l.push(u),r[u]={node:c,lastCount:0},o[u]={};for(let e=0;e<i.length;e++){const a=i[e];r[a]&&r[a].node.mode===c.mode?(o[a][u]=f(r[a].lastCount+c.length,c.mode)-f(r[a].lastCount,c.mode),r[a].lastCount+=c.length):(r[a]&&(r[a].lastCount=c.length),o[a][u]=f(c.length,c.mode)+4+t.getCharCountIndicator(c.mode,n))}}i=l}for(let t=0;t<i.length;t++)o[i[t]].end=0;return{map:o,table:r}}(o,r),a=l.find_path(i.map,"start","end"),u=[];for(let e=1;e<a.length-1;e++)u.push(i.table[a[e]].node);return e.fromArray(function(e){return e.reduce((function(e,t){const n=e.length-1>=0?e[e.length-1]:null;return n&&n.mode===t.mode?(e[e.length-1].data+=t.data,e):(e.push(t),e)}),[])}(u))},e.rawSplit=function(t){return e.fromArray(d(t,s.isKanjiModeEnabled()))}}(et);const yt=ye,At=we,vt=Ce,wt=Te,bt=Ee,Ct=Ne,It=xe,Tt=Se,Et=Fe,Nt=Oe,Pt=Ze,xt=qe,St=et;function zt(e,t,n){const r=e.size,o=Pt.getEncodedBits(t,n);let i,a;for(i=0;i<15;i++)a=1==(o>>i&1),i<6?e.set(i,8,a,!0):i<8?e.set(i+1,8,a,!0):e.set(r-15+i,8,a,!0),i<8?e.set(8,r-i-1,a,!0):i<9?e.set(8,15-i-1+1,a,!0):e.set(8,15-i-1,a,!0);e.set(r-8,8,1,!0)}function kt(e,t,n){const r=new vt;n.forEach((function(t){r.put(t.mode.bit,4),r.put(t.getLength(),xt.getCharCountIndicator(t.mode,e)),t.write(r)}));const o=8*(yt.getSymbolTotalCodewords(e)-Tt.getTotalCodewordsCount(e,t));for(r.getLengthInBits()+4<=o&&r.put(0,4);r.getLengthInBits()%8!=0;)r.putBit(0);const i=(o-r.getLengthInBits())/8;for(let a=0;a<i;a++)r.put(a%2?17:236,8);return function(e,t,n){const r=yt.getSymbolTotalCodewords(t),o=Tt.getTotalCodewordsCount(t,n),i=r-o,a=Tt.getBlocksCount(t,n),s=r%a,l=a-s,c=Math.floor(r/a),u=Math.floor(i/a),d=u+1,f=c-u,m=new Et(f);let g=0;const h=new Array(a),p=new Array(a);let _=0;const y=new Uint8Array(e.buffer);for(let C=0;C<a;C++){const e=C<l?u:d;h[C]=y.slice(g,g+e),p[C]=m.encode(h[C]),g+=e,_=Math.max(_,e)}const A=new Uint8Array(r);let v,w,b=0;for(v=0;v<_;v++)for(w=0;w<a;w++)v<h[w].length&&(A[b++]=h[w][v]);for(v=0;v<f;v++)for(w=0;w<a;w++)A[b++]=p[w][v];return A}(r,e,t)}function Bt(e,t,n,r){let o;if(Array.isArray(e))o=St.fromArray(e);else{if("string"!=typeof e)throw new Error("Invalid data");{let r=t;if(!r){const t=St.rawSplit(e);r=Nt.getBestVersionForData(t,n)}o=St.fromString(e,r||40)}}const i=Nt.getBestVersionForData(o,n);if(!i)throw new Error("The amount of data is too big to be stored in a QR Code");if(t){if(t<i)throw new Error("\nThe chosen QR Code version cannot contain this amount of data.\nMinimum version required to store current data is: "+i+".\n")}else t=i;const a=kt(t,n,o),s=yt.getSymbolSize(t),l=new wt(s);return function(e,t){const n=e.size,r=Ct.getPositions(t);for(let o=0;o<r.length;o++){const t=r[o][0],i=r[o][1];for(let r=-1;r<=7;r++)if(!(t+r<=-1||n<=t+r))for(let o=-1;o<=7;o++)i+o<=-1||n<=i+o||(r>=0&&r<=6&&(0===o||6===o)||o>=0&&o<=6&&(0===r||6===r)||r>=2&&r<=4&&o>=2&&o<=4?e.set(t+r,i+o,!0,!0):e.set(t+r,i+o,!1,!0))}}(l,t),function(e){const t=e.size;for(let n=8;n<t-8;n++){const t=n%2==0;e.set(n,6,t,!0),e.set(6,n,t,!0)}}(l),function(e,t){const n=bt.getPositions(t);for(let r=0;r<n.length;r++){const t=n[r][0],o=n[r][1];for(let n=-2;n<=2;n++)for(let r=-2;r<=2;r++)-2===n||2===n||-2===r||2===r||0===n&&0===r?e.set(t+n,o+r,!0,!0):e.set(t+n,o+r,!1,!0)}}(l,t),zt(l,n,0),t>=7&&function(e,t){const n=e.size,r=Nt.getEncodedBits(t);let o,i,a;for(let s=0;s<18;s++)o=Math.floor(s/3),i=s%3+n-8-3,a=1==(r>>s&1),e.set(o,i,a,!0),e.set(i,o,a,!0)}(l,t),function(e,t){const n=e.size;let r=-1,o=n-1,i=7,a=0;for(let s=n-1;s>0;s-=2)for(6===s&&s--;;){for(let n=0;n<2;n++)if(!e.isReserved(o,s-n)){let r=!1;a<t.length&&(r=1==(t[a]>>>i&1)),e.set(o,s-n,r),i--,-1===i&&(a++,i=7)}if(o+=r,o<0||n<=o){o-=r,r=-r;break}}}(l,a),isNaN(r)&&(r=It.getBestMask(l,zt.bind(null,l,n))),It.applyMask(r,l),zt(l,n,r),{modules:l,version:t,errorCorrectionLevel:n,maskPattern:r,segments:o}}_e.create=function(e,t){if(void 0===e||""===e)throw new Error("No input text");let n,r,o=At.M;return void 0!==t&&(o=At.from(t.errorCorrectionLevel,At.M),n=Nt.from(t.version),r=It.from(t.maskPattern),t.toSJISFunc&&yt.setToSJISFunction(t.toSJISFunc)),Bt(e,n,o,r)};var Mt={},Rt={};!function(e){function t(e){if("number"==typeof e&&(e=e.toString()),"string"!=typeof e)throw new Error("Color should be defined as hex string");let t=e.slice().replace("#","").split("");if(t.length<3||5===t.length||t.length>8)throw new Error("Invalid hex color: "+e);3!==t.length&&4!==t.length||(t=Array.prototype.concat.apply([],t.map((function(e){return[e,e]})))),6===t.length&&t.push("F","F");const n=parseInt(t.join(""),16);return{r:n>>24&255,g:n>>16&255,b:n>>8&255,a:255&n,hex:"#"+t.slice(0,6).join("")}}e.getOptions=function(e){e||(e={}),e.color||(e.color={});const n=void 0===e.margin||null===e.margin||e.margin<0?4:e.margin,r=e.width&&e.width>=21?e.width:void 0,o=e.scale||4;return{width:r,scale:r?4:o,margin:n,color:{dark:t(e.color.dark||"#000000ff"),light:t(e.color.light||"#ffffffff")},type:e.type,rendererOpts:e.rendererOpts||{}}},e.getScale=function(e,t){return t.width&&t.width>=e+2*t.margin?t.width/(e+2*t.margin):t.scale},e.getImageWidth=function(t,n){const r=e.getScale(t,n);return Math.floor((t+2*n.margin)*r)},e.qrToImageData=function(t,n,r){const o=n.modules.size,i=n.modules.data,a=e.getScale(o,r),s=Math.floor((o+2*r.margin)*a),l=r.margin*a,c=[r.color.light,r.color.dark];for(let e=0;e<s;e++)for(let n=0;n<s;n++){let u=4*(e*s+n),d=r.color.light;if(e>=l&&n>=l&&e<s-l&&n<s-l){d=c[i[Math.floor((e-l)/a)*o+Math.floor((n-l)/a)]?1:0]}t[u++]=d.r,t[u++]=d.g,t[u++]=d.b,t[u]=d.a}}}(Rt),function(e){const t=Rt;e.render=function(e,n,r){let o=r,i=n;void 0!==o||n&&n.getContext||(o=n,n=void 0),n||(i=function(){try{return document.createElement("canvas")}catch(e){throw new Error("You need to specify a canvas element")}}()),o=t.getOptions(o);const a=t.getImageWidth(e.modules.size,o),s=i.getContext("2d"),l=s.createImageData(a,a);return t.qrToImageData(l.data,e,o),function(e,t,n){e.clearRect(0,0,t.width,t.height),t.style||(t.style={}),t.height=n,t.width=n,t.style.height=n+"px",t.style.width=n+"px"}(s,i,a),s.putImageData(l,0,0),i},e.renderToDataURL=function(t,n,r){let o=r;void 0!==o||n&&n.getContext||(o=n,n=void 0),o||(o={});const i=e.render(t,n,o),a=o.type||"image/png",s=o.rendererOpts||{};return i.toDataURL(a,s.quality)}}(Mt);var Dt={};const jt=Rt;function Lt(e,t){const n=e.a/255,r=t+'="'+e.hex+'"';return n<1?r+" "+t+'-opacity="'+n.toFixed(2).slice(1)+'"':r}function Ut(e,t,n){let r=e+t;return void 0!==n&&(r+=" "+n),r}Dt.render=function(e,t,n){const r=jt.getOptions(t),o=e.modules.size,i=e.modules.data,a=o+2*r.margin,s=r.color.light.a?"<path "+Lt(r.color.light,"fill")+' d="M0 0h'+a+"v"+a+'H0z"/>':"",l="<path "+Lt(r.color.dark,"stroke")+' d="'+function(e,t,n){let r="",o=0,i=!1,a=0;for(let s=0;s<e.length;s++){const l=Math.floor(s%t),c=Math.floor(s/t);l||i||(i=!0),e[s]?(a++,s>0&&l>0&&e[s-1]||(r+=i?Ut("M",l+n,.5+c+n):Ut("m",o,0),o=0,i=!1),l+1<t&&e[s+1]||(r+=Ut("h",a),a=0)):o++}return r}(i,o,r.margin)+'"/>',c='viewBox="0 0 '+a+" "+a+'"',u='<svg xmlns="http://www.w3.org/2000/svg" '+(r.width?'width="'+r.width+'" height="'+r.width+'" ':"")+c+' shape-rendering="crispEdges">'+s+l+"</svg>\n";return"function"==typeof n&&n(null,u),u};const Ft=function(){return"function"==typeof Promise&&Promise.prototype&&Promise.prototype.then},Ot=_e,qt=Mt,Vt=Dt;function Jt(e,t,n,r,o){const i=[].slice.call(arguments,1),a=i.length,s="function"==typeof i[a-1];if(!s&&!Ft())throw new Error("Callback required as last argument");if(!s){if(a<1)throw new Error("Too few arguments provided");return 1===a?(n=t,t=r=void 0):2!==a||t.getContext||(r=n,n=t,t=void 0),new Promise((function(o,i){try{const i=Ot.create(n,r);o(e(i,t,r))}catch(a){i(a)}}))}if(a<2)throw new Error("Too few arguments provided");2===a?(o=n,n=t,t=r=void 0):3===a&&(t.getContext&&void 0===o?(o=r,r=void 0):(o=r,r=n,n=t,t=void 0));try{const i=Ot.create(n,r);o(null,e(i,t,r))}catch(l){o(l)}}pe.create=Ot.create,pe.toCanvas=Jt.bind(null,qt.render),pe.toDataURL=Jt.bind(null,qt.renderToDataURL),pe.toString=Jt.bind(null,(function(e,t,n){return Vt.render(e,n)}));const Yt="_qrcode_izshm_1",Ht="_qrcodeCanvas_izshm_4",Gt="_qrcodeLogo_izshm_8",Qt="_small_izshm_18",Kt=r({props:{text:{type:String,default:""},size:{type:String,default:"200px"},logoSize:{type:String,default:"default"}},setup(e){const t=A(),n=()=>{pe.toCanvas(t.value,e.text,{margin:1},(e=>{e&&console.log(e),console.log("success")}))};return v((()=>e.text),(()=>{n()})),w((()=>{b((()=>{n()}))})),()=>s("div",{class:Yt,style:{width:e.size,height:e.size}},[s("canvas",{ref:t,class:Ht},null),s("img",{src:he,class:[Gt,"small"===e.logoSize&&Qt]},null)])}}),Xt=r({name:"qrcode-payment",props:{url:{type:String,default:""},pay_channel:{type:String,default:"wx_pub"},orderType:{type:String,default:""}},setup:e=>()=>s("div",{class:[ae]},[s("div",{class:[ue]},[s("div",{class:de},["VIP"===e.orderType?"会员购买":"报名缴费"]),s("div",{class:fe},[l("请截图下方二维码"),s("span",null,[l("登录"),"wx_pub"===e.pay_channel?"微信":"支付宝",l("扫码支付")])]),s("div",{class:me},[s(Kt,{text:e.url,logoSize:"small",size:"100%"},null)]),s("div",{class:ge},[l("请在30分钟内扫码支付")])]),s("div",{class:[se]},[s("div",{class:le},[l("使用说明:")]),s("div",{class:ce},[l("1.打开"),"wx_pub"===e.pay_channel?"微信":"支付宝",l("扫一扫"),s("br",null,null),l("2.选择相册中的二维码"),s("br",null,null),l("3.请在30分钟内扫码支付")])])])});e("default",r({name:"order-detail",setup(){const e=C(),t=i(),n=d({paymentType:"adapay",orderTimer:null,paymentStatus:!1,showQrcode:!1,qrCodeUrl:"",pay_channel:"",orderNo:e.query.orderNo,orderInfo:{},goodsInfos:[],config:e.query.config?JSON.parse(e.query.config):{},hasFreight:!e.query.hf,freight:"",agreeStatus:!0,showHeader:!1,authShow:!1,selectGoodsId:null,currentPrice:0,hasInstrument:!1,dialogStatus:!1,dialogMessage:"",submitStatus:!1}),r=a((()=>n.orderInfo.orderType)),c=A({}),g=function(){var e=o((function*(){try{const{data:e}=yield _.get("/edu-app/userPaymentOrder/detail/"+n.orderNo),t=e.goodsInfos||[];n.orderInfo=e;let r=!1;t.forEach((e=>{const t=e.goodsUrl?e.goodsUrl.split(",")[0]:"";e.goodsUrl=t,"INSTRUMENTS"===e.goodsType&&(r=!0)})),n.goodsInfos=t,c.value.id||(c.value=e.addresses||{}),n.hasInstrument=r,n.freight=r?"到付":"免运费","WAIT_PAY"!==e.status&&"PAYING"!==e.status&&(n.dialogStatus=!0,n.dialogMessage="订单"+ie[e.status])}catch(e){}}));return function(){return e.apply(this,arguments)}}(),v=e=>{const t=n.config;n.pay_channel=e.pay_channel;const r=T.stringify({pay_channel:e.pay_channel,wxAppId:t.wxAppId,alipayAppId:t.alipayAppId,paymentType:n.paymentType,body:t.body,price:t.price,orderNo:t.merOrderNo,userId:t.userId});"payResult"===e.payCode?window.location.href=window.location.origin+"/classroom-app/#/payResult?"+r:(n.qrCodeUrl=window.location.origin+"/classroom-app/#/payDefine?"+r,n.showQrcode=!0,n.paymentStatus=!1,setTimeout((()=>{b()}),300))},b=function(){var t=o((function*(){const t=setInterval(o((function*(){if("order-detail"==e.name){n.orderTimer=t;try{const{data:e}=yield _.post("/edu-app/open/userOrder/paymentStatus/"+n.orderNo,{hideLoading:!0});"WAIT_PAY"!==e.status&&"PAYING"!==e.status&&(n.showQrcode=!1,clearInterval(n.orderTimer),setTimeout((()=>{L()}),100))}catch(r){clearInterval(n.orderTimer)}}else clearInterval(t)})),5e3)}));return function(){return t.apply(this,arguments)}}(),S=function(){var e=o((function*(){clearInterval(n.orderTimer),"VIP"===r.value?M(z):R(z)}));return function(){return e.apply(this,arguments)}}(),z=()=>{const e=n.pay_channel;if(e){const t=(e=>{let t="qrCode";return h().weixin?"alipay_qr"==e||"alipay_wap"==e?t="qrCode":"wx_pub"==e&&(t="pay"):t=h().alipay&&"alipay_wap"==e?"pay":"qrCode","qrCode"==t?"payDefine":"payResult"})(n.pay_channel);v({payCode:t,pay_channel:e})}else"VIP"===r.value?n.paymentStatus=!0:v({payCode:"payResult",pay_channel:"wx_pub"})},M=function(){var e=o((function*(e){try{if(!n.agreeStatus)return void E("请先阅读并同意《音乐数字课堂服务协议》");const r=p.user.data;if(null==r||!r.account.realName||null==r||!r.account.idCardNo)return void(n.authShow=!0);n.submitStatus=!0;const{data:o}=yield _.post("/edu-app/userPaymentOrder/updateReceiveAddress",{hideLoading:!1,data:{orderNo:n.orderNo,orderType:"VIP"}});n.pay_channel=o.paymentChannel,"WAIT_PAY"!==o.status&&"PAYING"!==o.status?t.replace({path:"/payment-result",query:{orderNo:n.orderNo}}):(e&&e(),n.submitStatus=!1)}catch(r){n.submitStatus=!1}}));return function(t){return e.apply(this,arguments)}}(),R=function(){var e=o((function*(e){if(!c.value.id&&n.hasInstrument)return void E("请选择收货地址");if(!n.agreeStatus)return void E("请先阅读并同意《音乐数字课堂服务协议》");const t=p.user.data;if(null!=t&&t.account.realName&&null!=t&&t.account.idCardNo){n.submitStatus=!0;try{const{data:t}=yield _.post("/edu-app/userPaymentOrder/updateReceiveAddress",{hideLoading:!1,data:{orderNo:n.orderNo,orderType:"SCHOOL_REGISTER",receiveAddress:c.value.id||""}});n.pay_channel=t.paymentChannel,"WAIT_PAY"!==t.status&&"PAYING"!==t.status?L():(e&&e(),n.submitStatus=!1)}catch(r){n.submitStatus=!1}}else n.authShow=!0}));return function(t){return e.apply(this,arguments)}}(),L=()=>{t.replace({path:"/payment-result",query:{orderNo:n.orderNo}})},F=function(){var e=o((function*(){try{yield _.post("/edu-app/userPaymentOrder/cancelPayment/"+n.orderNo),t.back()}catch(e){}}));return function(){return e.apply(this,arguments)}}(),O=()=>{n.authShow=!1,S()};return w((()=>{h().isApp?n.showHeader=!0:n.showHeader=!1;let e=sessionStorage.getItem("addressDetails");e=e?JSON.parse(e):{},c.value=e,sessionStorage.removeItem("addressDetails"),g()})),()=>s(u,null,[h().isApp&&s(y,{border:!1},null),s("div",{class:U.cartConfirm},[n.hasInstrument&&s("div",{class:U.cartConfirmBox},[s(Y,{item:c.value},null)]),s(k,{style:{margin:0},border:!1},{default:()=>[n.goodsInfos&&n.goodsInfos.map((e=>s(N,{class:U.cellItem},{icon:()=>s(j,{class:U.img,src:e.goodsUrl},null),title:()=>s("div",{class:U.goodsContent},[s("h2",null,[s("span",null,[e.goodsName]),s("span",{class:U.goodsNum},[l("x "),e.goodsNum])]),s("div",{class:U.goodsPrice},[s(P,{class:U.brandName},{default:()=>["VIP"===e.goodsType?"12个月":e.brandName]}),s("span",{class:[U.goodsNums,e.paymentCashAmount>0?U.numFont:U.free]},[e.paymentCashAmount>0?s(u,null,[s("span",{class:U.numPrefix},[l("¥ ")]),f(e.paymentCashAmount)]):"免费"])]),s("p",{class:U.model},[e.description])])})))]}),n.hasInstrument&&s(N,{class:U.freight,title:"运费",value:n.freight},null)]),s(x,{position:"bottom"},{default:()=>[s("div",{class:U.paymentContainer},[s("div",{class:U.payemntPrice},[s("p",{class:U.needPrice},[l("支付金额:"),s("span",null,[s("i",null,[l("¥")]),f(n.orderInfo.currentPrice)])])]),s("div",{class:U.paymentBtn},[s(m,{round:!0,class:[U.submitBtn],onClick:S,loading:n.submitStatus,disabled:n.submitStatus},{default:()=>[l("提交")]})])])]}),s(I,{show:n.paymentStatus,closeOnClickOverlay:!1,position:"bottom",round:!0,closeOnPopstate:!0,safeAreaInsetBottom:!0,style:{minHeight:"30%"}},{default:()=>[s(ee,{paymentConfig:n.orderInfo,onClose:()=>n.paymentStatus=!1,onBackOut:F,onConfirm:e=>v(e)},null)]}),s(I,{show:n.showQrcode,"onUpdate:show":e=>n.showQrcode=e,round:!0,onClose:()=>{clearInterval(n.orderTimer)}},{default:()=>[s(Xt,{url:n.qrCodeUrl,pay_channel:n.pay_channel,orderType:r.value},null)]}),s(B,{modelValue:n.authShow,"onUpdate:modelValue":e=>n.authShow=e},{default:()=>[s(oe,{onSuccess:O,hideHeader:!h().isApp},null)]}),s(D,{title:"提示",show:n.dialogStatus,"onUpdate:show":e=>n.dialogStatus=e,message:n.dialogMessage,confirmButtonText:"确定",onConfirm:()=>{L()}},null)])}}))}}}))}();
|