import{p as e,A as n,l as i,s as t,k as a,o,b as r,a as s,w as c,c as l,m as d,v as u,f as p,F as f,r as g,D as m,K as h,g as v,i as y}from"./index.22b081e2.js";import{g as I,q as S,s as _}from"./user.b3821dab.js";import{_ as k}from"./plugin-vue_export-helper.21dcd24c.js";!function(e,n){if(!e.jWeixin){var i,t={config:"preVerifyJSAPI",onMenuShareTimeline:"menu:share:timeline",onMenuShareAppMessage:"menu:share:appmessage",onMenuShareQQ:"menu:share:qq",onMenuShareWeibo:"menu:share:weiboApp",onMenuShareQZone:"menu:share:QZone",previewImage:"imagePreview",getLocation:"geoLocation",openProductSpecificView:"openProductViewWithPid",addCard:"batchAddCard",openCard:"batchViewCard",chooseWXPay:"getBrandWCPayRequest",openEnterpriseRedPacket:"getRecevieBizHongBaoRequest",startSearchBeacons:"startMonitoringBeacons",stopSearchBeacons:"stopMonitoringBeacons",onSearchBeacons:"onBeaconsInRange",consumeAndShareCard:"consumedShareCard",openAddress:"editAddress"},a=function(){var e={};for(var n in t)e[t[n]]=n;return e}(),o=e.document,r=o.title,s=navigator.userAgent.toLowerCase(),c=navigator.platform.toLowerCase(),l=!(!c.match("mac")&&!c.match("win")),d=-1!=s.indexOf("wxdebugger"),u=-1!=s.indexOf("micromessenger"),p=-1!=s.indexOf("android"),f=-1!=s.indexOf("iphone")||-1!=s.indexOf("ipad"),g=(i=s.match(/micromessenger\/(\d+\.\d+\.\d+)/)||s.match(/micromessenger\/(\d+\.\d+)/))?i[1]:"",m={initStartTime:E(),initEndTime:0,preVerifyStartTime:0,preVerifyEndTime:0},h={version:1,appId:"",initTime:0,preVerifyTime:0,networkType:"",isPreVerifyOk:1,systemType:f?1:p?2:-1,clientVersion:g,url:encodeURIComponent(location.href)},v={},y={_completes:[]},I={state:0,data:{}};B((function(){m.initEndTime=E()}));var S=!1,_=[],k={config:function(n){P("config",v=n);var i=!1!==v.check;B((function(){if(i)A(t.config,{verifyJsApiList:b(v.jsApiList),verifyOpenTagList:b(v.openTagList)},function(){y._complete=function(e){m.preVerifyEndTime=E(),I.state=1,I.data=e},y.success=function(e){h.isPreVerifyOk=0},y.fail=function(e){y._fail?y._fail(e):I.state=-1};var e=y._completes;return e.push((function(){!function(){if(!(l||d||v.debug||g<"6.0.2"||h.systemType<0)){var e=new Image;h.appId=v.appId,h.initTime=m.initEndTime-m.initStartTime,h.preVerifyTime=m.preVerifyEndTime-m.preVerifyStartTime,k.getNetworkType({isInnerInvoke:!0,success:function(n){h.networkType=n.networkType;var i="https://open.weixin.qq.com/sdk/report?v="+h.version+"&o="+h.isPreVerifyOk+"&s="+h.systemType+"&c="+h.clientVersion+"&a="+h.appId+"&n="+h.networkType+"&i="+h.initTime+"&p="+h.preVerifyTime+"&u="+h.url;e.src=i}})}}()})),y.complete=function(n){for(var i=0,t=e.length;i{console.log(i),3==i.data.orderState||6==i.data.orderState?e({url:"../paysuccess/paysuccess"}):7==i.data.orderState&&n({url:"../index/index"})}));this.iszhifu&&(this.xh=setInterval((()=>{I({id:this.id}).then((i=>{console.log(i),3==i.data.orderState||6==i.data.orderState?(e({url:"../paysuccess/paysuccess"}),null!=this.xh&&clearInterval(this.xh)):7==i.data.orderState&&n({url:"../index/index"})}))}),200))},onHide(){null!=this.xh&&clearInterval(this.xh)},onUnload(){null!=this.xh&&clearInterval(this.xh)},setup(o){let r=i("20"),s=i("00"),c=i(null),l=i(!1);t({title:"加载中"}),function(){let e=setInterval((()=>{Number(s.value)<=0&&(0==Number(r.value)&&(n({url:"../index/index"}),clearInterval(e)),Number(r.value)-1<10?r.value="0"+(Number(r.value)-1):r.value=Number(r.value)-1,s.value=60);let i=Number(s.value)-1;i<10&&(i="0"+i),s.value=i}),1e3)}();let d=i(-1),u=i([{state:!0},{state:!0},{state:!0}]);S({}).then((e=>{console.log(e),u.value=e.data}));let p=i(0),f=i(null);return I({id:o.id}).then((e=>{console.log(e,"xq"),p.value=e.data.orderAmount.split(".")[0]+"."+e.data.orderAmount.split(".")[1].substring(0,2),f.value=e.data.expirationTime,a()})),{xzstate:d,expirationTime:f,xiugai:function(e){d.value=e},paytypes:u,queren:function(){-1!=d.value?_({orderId:o.id,payId:d.value}).then((e=>{if(console.log(e),200==e.code)if("操作成功"!=e.msg)if(1==d.value){l.value=!0;let n=e.msg.split(">")[1].split("<")[0].slice(15).replace(/"/,"");h("https",n),location.href=`${n}`}else if(2==d.value){console.log(e.msg);const n=document.createElement("div");n.id="formdata",n.innerHTML=e.msg,document.body.appendChild(n);const i=document.getElementById("formdata");document.forms[0].submit(),document.body.removeChild(i)}else 7==d.value&&(location.href=e.msg);else n({url:"../paybaipiao/paybaipiao"});else m({title:e.msg})})):m({title:"请选择支付方式",icon:"error"})},godet:function(){e({url:"../orderdetails/orderdetails?id="+o.id})},price:p,m:r,s:s,iszhifu:l,xh:c}}},[["render",function(e,n,i,t,a,m){const h=v,I=y;return o(),r(f,null,[s(h,{class:"payxx"},{default:c((()=>[t.expirationTime?p("",!0):(o(),l(h,{key:0,class:"time"},{default:c((()=>[d("剩余支付时间"+u(t.m)+" :"+u(t.s),1)])),_:1})),t.expirationTime?(o(),l(h,{key:1,class:"time"},{default:c((()=>[d("订单过期时间:"+u(t.expirationTime),1)])),_:1})):p("",!0),s(h,{class:"price"},{default:c((()=>[s(h,null,{default:c((()=>[d("¥")])),_:1}),s(h,null,{default:c((()=>[d(u(t.price),1)])),_:1})])),_:1}),s(h,{onClick:t.godet,class:"orderdetails"},{default:c((()=>[s(h,null,{default:c((()=>[d("订单详情")])),_:1}),s(I,{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABD0lEQVRIS7WVIQ7CQBBFWYeABImjEsENkAiCRCAQHAKHIAEEAschEEgEAgcOEiRXqUCQlLfJNGma0Nku3SY/06Ttf52Z3VlTC3yZwP61QkCSJE9+IEYjY8zb52c0wAvTHrqgsQ9EA3QwvqHIF6L2gDJlISdAEzL5uJZLBVgjgTy4baMjgGmlAIF0iXfUQnsgcxeIUwapEZn0pRcN4hrIRoOUAkgmA+IZ1V0gpQECGRJtwy1kQSa7X5l4AQSyshmgGECzUgC9yGawBLCtDJAzVxtdqkRBVxHm4fYB5pFsMruTD9R8pq3/9LlaIjG/8oGF2PVvp2o1syhn7jWytXEd/DwIe6K5NrLoPbXJ/0KCA74CjmcZb1liggAAAABJRU5ErkJggg=="})])),_:1},8,["onClick"])])),_:1}),s(h,{class:"pay_type"},{default:c((()=>[(o(!0),r(f,null,g(t.paytypes,(e=>(o(),l(h,null,{default:c((()=>[s(h,null,{default:c((()=>[s(I,{src:"支付宝支付"==e.payWay?"../../static/zfb.png":"微信支付"==e.payWay?"../../static/wx.png":"../../static/yhk.png"},null,8,["src"]),s(h,null,{default:c((()=>[d(u(e.payWay),1)])),_:2},1024)])),_:2},1024),s(I,{onClick:n=>t.xiugai(e.id),src:t.xzstate==e.id?"../../static/yixuan.png":"../../static/weixuan.png"},null,8,["onClick","src"])])),_:2},1024)))),256))])),_:1}),s(h,{onClick:t.queren,class:"pay_btn"},{default:c((()=>[d(" 确认支付 ")])),_:1},8,["onClick"])],64)}],["__scopeId","data-v-83eef280"]]);export{w as default};