pages-pay-index.7b0a6662.js 7.8 KB

1
  1. import{bS as t,c as e,z as a,o as s,s as n,f as o,g as r,w as l,bT as c,bU as u,bV as d,m as i,k as f,u as p,v as y,x as m,l as b,r as h,F as _,E as v,P as g,I as x,j as I,ap as S,J as w,n as $,i as k,y as C,K as T,L as j}from"./index-96189a9b.js";import{_ as A}from"./s-layout.c34ad2c0.js";import{f as M,u as F}from"./useGoods.8a0492c0.js";import{_ as O}from"./_plugin-vue_export-helper.1b428a4d.js";import"./phone-international-input.0f5dd643.js";var P;P={exports:{}},function(t){function e(t,e){var a=(65535&t)+(65535&e);return(t>>16)+(e>>16)+(a>>16)<<16|65535&a}function a(t,a,s,n,o,r){return e((l=e(e(a,t),e(n,r)))<<(c=o)|l>>>32-c,s);var l,c}function s(t,e,s,n,o,r,l){return a(e&s|~e&n,t,e,o,r,l)}function n(t,e,s,n,o,r,l){return a(e&n|s&~n,t,e,o,r,l)}function o(t,e,s,n,o,r,l){return a(e^s^n,t,e,o,r,l)}function r(t,e,s,n,o,r,l){return a(s^(e|~n),t,e,o,r,l)}function l(t,a){var l,c,u,d,i;t[a>>5]|=128<<a%32,t[14+(a+64>>>9<<4)]=a;var f=1732584193,p=-271733879,y=-1732584194,m=271733878;for(l=0;l<t.length;l+=16)c=f,u=p,d=y,i=m,f=s(f,p,y,m,t[l],7,-680876936),m=s(m,f,p,y,t[l+1],12,-389564586),y=s(y,m,f,p,t[l+2],17,606105819),p=s(p,y,m,f,t[l+3],22,-1044525330),f=s(f,p,y,m,t[l+4],7,-176418897),m=s(m,f,p,y,t[l+5],12,1200080426),y=s(y,m,f,p,t[l+6],17,-1473231341),p=s(p,y,m,f,t[l+7],22,-45705983),f=s(f,p,y,m,t[l+8],7,1770035416),m=s(m,f,p,y,t[l+9],12,-1958414417),y=s(y,m,f,p,t[l+10],17,-42063),p=s(p,y,m,f,t[l+11],22,-1990404162),f=s(f,p,y,m,t[l+12],7,1804603682),m=s(m,f,p,y,t[l+13],12,-40341101),y=s(y,m,f,p,t[l+14],17,-1502002290),f=n(f,p=s(p,y,m,f,t[l+15],22,1236535329),y,m,t[l+1],5,-165796510),m=n(m,f,p,y,t[l+6],9,-1069501632),y=n(y,m,f,p,t[l+11],14,643717713),p=n(p,y,m,f,t[l],20,-373897302),f=n(f,p,y,m,t[l+5],5,-701558691),m=n(m,f,p,y,t[l+10],9,38016083),y=n(y,m,f,p,t[l+15],14,-660478335),p=n(p,y,m,f,t[l+4],20,-405537848),f=n(f,p,y,m,t[l+9],5,568446438),m=n(m,f,p,y,t[l+14],9,-1019803690),y=n(y,m,f,p,t[l+3],14,-187363961),p=n(p,y,m,f,t[l+8],20,1163531501),f=n(f,p,y,m,t[l+13],5,-1444681467),m=n(m,f,p,y,t[l+2],9,-51403784),y=n(y,m,f,p,t[l+7],14,1735328473),f=o(f,p=n(p,y,m,f,t[l+12],20,-1926607734),y,m,t[l+5],4,-378558),m=o(m,f,p,y,t[l+8],11,-2022574463),y=o(y,m,f,p,t[l+11],16,1839030562),p=o(p,y,m,f,t[l+14],23,-35309556),f=o(f,p,y,m,t[l+1],4,-1530992060),m=o(m,f,p,y,t[l+4],11,1272893353),y=o(y,m,f,p,t[l+7],16,-155497632),p=o(p,y,m,f,t[l+10],23,-1094730640),f=o(f,p,y,m,t[l+13],4,681279174),m=o(m,f,p,y,t[l],11,-358537222),y=o(y,m,f,p,t[l+3],16,-722521979),p=o(p,y,m,f,t[l+6],23,76029189),f=o(f,p,y,m,t[l+9],4,-640364487),m=o(m,f,p,y,t[l+12],11,-421815835),y=o(y,m,f,p,t[l+15],16,530742520),f=r(f,p=o(p,y,m,f,t[l+2],23,-995338651),y,m,t[l],6,-198630844),m=r(m,f,p,y,t[l+7],10,1126891415),y=r(y,m,f,p,t[l+14],15,-1416354905),p=r(p,y,m,f,t[l+5],21,-57434055),f=r(f,p,y,m,t[l+12],6,1700485571),m=r(m,f,p,y,t[l+3],10,-1894986606),y=r(y,m,f,p,t[l+10],15,-1051523),p=r(p,y,m,f,t[l+1],21,-2054922799),f=r(f,p,y,m,t[l+8],6,1873313359),m=r(m,f,p,y,t[l+15],10,-30611744),y=r(y,m,f,p,t[l+6],15,-1560198380),p=r(p,y,m,f,t[l+13],21,1309151649),f=r(f,p,y,m,t[l+4],6,-145523070),m=r(m,f,p,y,t[l+11],10,-1120210379),y=r(y,m,f,p,t[l+2],15,718787259),p=r(p,y,m,f,t[l+9],21,-343485551),f=e(f,c),p=e(p,u),y=e(y,d),m=e(m,i);return[f,p,y,m]}function c(t){var e,a="",s=32*t.length;for(e=0;e<s;e+=8)a+=String.fromCharCode(t[e>>5]>>>e%32&255);return a}function u(t){var e,a=[];for(a[(t.length>>2)-1]=void 0,e=0;e<a.length;e+=1)a[e]=0;var s=8*t.length;for(e=0;e<s;e+=8)a[e>>5]|=(255&t.charCodeAt(e/8))<<e%32;return a}function d(t){var e,a,s="0123456789abcdef",n="";for(a=0;a<t.length;a+=1)e=t.charCodeAt(a),n+=s.charAt(e>>>4&15)+s.charAt(15&e);return n}function i(t){return unescape(encodeURIComponent(t))}function f(t){return function(t){return c(l(u(t),8*t.length))}(i(t))}function p(t,e){return function(t,e){var a,s,n=u(t),o=[],r=[];for(o[15]=r[15]=void 0,n.length>16&&(n=l(n,8*t.length)),a=0;a<16;a+=1)o[a]=909522486^n[a],r[a]=1549556828^n[a];return s=l(o.concat(u(e)),512+8*e.length),c(l(r.concat(s),640))}(i(t),i(e))}function y(t,e,a){return e?a?p(e,t):d(p(e,t)):a?f(t):d(f(t))}P.exports?P.exports=y:t.md5=y}(t);const W=O({__name:"index",setup(t){const O=e((()=>n.$store("user").userWallet)),P=a({orderType:"goods",orderInfo:{},payStatus:0,payMethods:[],payment:""}),W=()=>{""!==P.payment?"wallet"===P.payment?g({title:"提示",content:"确定要支付吗?",success:function(t){t.confirm&&n.$platform.pay(P.payment,P.orderType,P.orderInfo.id)}}):n.$platform.pay(P.payment,P.orderType,P.orderInfo.id):n.$helper.toast("请选择支付方式")},E=e((()=>{if(2===P.payStatus)return"该订单已支付";if(1===P.payStatus){const t=F(P.orderInfo.expireTime);return t.ms<=0?(P.payStatus=-1,""):`剩余支付时间 ${t.h}:${t.m}:${t.s} `}return-2===P.payStatus?"未查询到支付单信息":""}));function G(){10!==P.orderInfo.status&&20!==P.orderInfo.status?30!==P.orderInfo.status?P.payStatus=1:P.payStatus=-1:P.payStatus=2}function L(t){P.payment=t.detail.value}async function U(){const{data:t,code:e}=await u.getEnableChannelCodeList(P.orderInfo.appId);0===e&&(P.payMethods=d(t))}return s((t=>{if("WechatOfficialAccount"===n.$platform.name&&"ios"===n.$platform.os&&!n.$platform.landingPage.includes("pages/pay/index"))return void location.reload();let e=t.id;t.orderType&&(P.orderType=t.orderType),2==t.openType?async function(t){const{data:e,code:a}=await c.getPayOrder(t);0===a&&e?(P.orderInfo=e,await U(),G()):P.payStatus=-2}(e):async function(t){const{data:e,code:a}=await c.getOrder(t);0===a&&e?(P.orderInfo=e,await U(),G()):P.payStatus=-2}(e),n.$store("user").getWallet()})),(t,e)=>{const a=x,s=I,c=C,u=T,d=j,g=S,F=w,G=i($("s-layout"),A);return o(),r(G,{title:"收银台"},{default:l((()=>[f(s,{class:"bg-white ss-modal-box ss-flex-col"},{default:l((()=>[f(s,{class:"modal-header ss-flex-col ss-col-center ss-row-center"},{default:l((()=>[f(s,{class:"money-box ss-m-b-20"},{default:l((()=>[f(a,{class:"money-text"},{default:l((()=>[p(y(m(M)(P.orderInfo.price)),1)])),_:1})])),_:1}),f(s,{class:"time-text"},{default:l((()=>[f(a,null,{default:l((()=>[p(y(E.value),1)])),_:1})])),_:1})])),_:1}),f(s,{class:"modal-content ss-flex-1"},{default:l((()=>[f(s,{class:"pay-title ss-p-l-30 ss-m-y-30"},{default:l((()=>[p("选择支付方式")])),_:1}),f(g,{onChange:L},{default:l((()=>[(o(!0),b(_,null,h(P.payMethods,(t=>(o(),r(d,{class:"pay-type-item",key:t.title},{default:l((()=>[f(s,{class:v(["pay-item ss-flex ss-col-center ss-row-between ss-p-x-30 border-bottom",{"disabled-pay-item":t.disabled}])},{default:l((()=>[f(s,{class:"ss-flex ss-col-center"},{default:l((()=>[t.disabled?(o(),r(c,{key:0,class:"pay-icon",src:m(n).$url.static("/static/img/shop/pay/cod_disabled.png"),mode:"aspectFit"},null,8,["src"])):(o(),r(c,{key:1,class:"pay-icon",src:m(n).$url.static(t.icon),mode:"aspectFit"},null,8,["src"])),f(a,{class:"pay-title"},{default:l((()=>[p(y(t.title),1)])),_:2},1024)])),_:2},1024),f(s,{class:"check-box ss-flex ss-col-center ss-p-l-10"},{default:l((()=>["wallet"===t.value?(o(),r(s,{key:0,class:"userInfo-money ss-m-r-10"},{default:l((()=>[p(" 余额: "+y(m(M)(O.value.balance))+"元 ",1)])),_:1})):k("",!0),f(u,{value:t.value,color:"var(--ui-BG-Main)",style:{transform:"scale(0.8)"},disabled:t.disabled,checked:P.payment===t.value},null,8,["value","disabled","checked"])])),_:2},1024)])),_:2},1032,["class"])])),_:2},1024)))),128))])),_:1})])),_:1}),f(s,{class:"modal-footer ss-flex ss-row-center ss-col-center ss-m-t-80 ss-m-b-40"},{default:l((()=>[0===P.payStatus?(o(),r(F,{key:0,class:"ss-reset-button past-due-btn"},{default:l((()=>[p(" 检测支付环境中 ")])),_:1})):-1===P.payStatus?(o(),r(F,{key:1,class:"ss-reset-button past-due-btn",disabled:""},{default:l((()=>[p(" 支付已过期 ")])),_:1})):(o(),r(F,{key:2,class:v(["ss-reset-button save-btn",{"disabled-btn":1!==P.payStatus}]),onClick:W,disabled:1!==P.payStatus},{default:l((()=>[p(" 立即支付 ")])),_:1},8,["disabled","class"]))])),_:1})])),_:1})])),_:1})}}},[["__scopeId","data-v-0d12f4c7"]]);export{W as default};