trade-detail.2659e1bf.js 14 KB

12
  1. import{C as d}from"./index.4cc32b24.js";import{d as u,b as e,F as g,I as l,m as p,p as n,j as r,k as o,C as a}from"./vendor.2bcdc9cf.js";/* empty css *//* empty css *//* empty css *//* empty css */import{g as m}from"./index.c593ab77.js";import{i as I}from"./icon_teacher.40b6f077.js";import{s as R,r as B}from"./index.b8b9219f.js";import{o as h}from"./orderStatus.c1cbd21b.js";var U="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFIAAABcCAMAAADK+BLZAAAAAXNSR0IArs4c6QAAAo5QTFRFAAAA////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////gqK45QAAANl0Uk5TAAECAwQFBgcICQoLDA0ODxESFBUWFxgaGxwdHh8gISIjJCUmJygqLC0uLzAxMjM0NTY5Ojs8PT4/QUJDREVHSElKS0xNTk9QUVJTVFVWV1laW1xdXl9gYWJjZWZnaGprbm9wcXJzdHV2d3h5e36BgoOEhYaHiImKjI6PkJGSlJaXmJqbnKCio6Smp6mrrK2ur7CxsrO0tba3ubq7vL2+v8DBw8TFxsfIycrLzM3Oz9DR09TV1tfY2dvc3d7f4OHi4+Tl5+jp6uzt7/Dx8vP09fb3+Pn6+/z9/p3Wte0AAARGSURBVBgZ1cGJWxR1AAbgj11cDFg5PGCtVBJEUUArK7W0rLSsLDC71swrw9BKKy0tITvMIy/IDjzoUBO2CO8sRU1FPFhTZOf7b9qZWZbZ3d/M7szO0/P0vvhvuL/cOwH2eo7cC3t5yWbYy0s2wV5esgm2Sd3VzR7n74MdRlBjDeyQcZZhgZmwRcbostLl5OHS0jIP7OMlm2EvL9kMe80m98Fe+UevvYL/H8+kuWvWb999oLF+Q82iqQVOJGeYd+N5Rrr69etjUmBR/3lNFDv5VgEsKNnURX1S42SYNLZeYhxN02BC7mcBJqChEIl6uZ2JubHchURkbWbimoYivrI/aEbHDETzbOtsq0pB2FQ/zZHeQKQ+Rxm0BD1md9G0D1Kg9TBlbQiZK9GCT6FVSZkfqpkBWvI+NDx+Bn0FxYM3aNFCaFT4yZY8yIZeplWBKdDwVD7qgszVROsu5kHgIybjBydi3C8xKQsRLfUQk3MlD1EWM1kbESn7Ck25Pu84o0jjEGEZTWm/B9kNjLIDWpntFPMFKHByOIDUekaSRkFjPsXqXAsY6+AABE30M8oX0PiNQnUuYAWj1Wcg6IFORvO7ETaSQnUuBH3CSLVOBI2/xlgvIGwVRepckDk2U0OqhuzuqxTYjbBjFLiQCZWrgWE3KyAbd5kit7IQkidRZE8WVJm/MKRjAmTlHRR7DCGVFGv1QJV7hIq2YsjGXKKODxGyjjrOjIRq8GkGteRDVtJOPT6E/Ew9lydCVXSR/L4fZMUXqeu6A6p26rpZAVX51c/7QDbiAg3cCUUuDUhvQlUAReHfNDIZirE0VONEr7vO0dCrUEyisR3p6DHsDI1VQTGdcezvD9WQ04zjHShmMY4WD1RTuxjHaihepLGdbvR46haNrYXiaRpa60SvZ7tp6D0optBA9wKosqCY1U0jS6G4l/o6p0E14MiGvpC9FKCBeVAMo65zZVDltpIHBkHmlajvGSicN6jj98FQ5bQwqG00ZK9J1FUC1WGKfeuGKttHRecTkM2XqCOQDtVWCtU4oco6yJBANWSLqeM0QqooEFiEEPd+9lqfhqBqim1CSDkFTuRAlfkjtfYNRNAyCs1BiKODAr4cyNIbGenUKATtochw9NhCEV8OgNt2Mdq1x4FqivyFsBkU8uUg7TvGClRVU2gFwtIuUcg3aCfNKEKvWor5acZBaBQHaIPnobWNyfszFVrlEpM2B5G2M1kn0xBpiJ9JegTRljI5WxHD1cpkdNyOWCM6aZ30JERm07qPIVZLq35yQcy5lda0ZkNP30ZacSof+ty7ad6JoTCStplm/ToQxhyrJZryTT/ENaODibtVnYIEDNnPRJ0aj8Q45lxiIm6+m46E9V/XxXiknUUw5Y61/9BIYEsZTBu05BD1nF1ZBGtKVzZ3M8bx2occSEL29Lc3tVynquvYjlWV+bBFxsCCksI8twNx/QvwqxJz/w8hWgAAAABJRU5ErkJggg==",v=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:U}),E="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAs4AAAAcCAMAAABGW8kTAAAAAXNSR0IArs4c6QAAAEtQTFRFAAAA////////////////////////////////////////////////////////vb29wMDAxsbG1NTU29vb6Ojo6enp/f39/v7+////It3KEQAAAA90Uk5TAAEhPj9UiYrCx9jn6/j5MskQvQAAASBJREFUeNrt3Ft2glAMRuEgglxbQcA9/5H2Qau9jCBn7W8IWXn4ITmJeKrqthtnpFTmsWvrKv5oBiujrIbmVzOfekuizPrTu5vPk/VQbtP51c0fAMe2LtdPKZXrsm4HwMezn08TwL5YGuW07ADTI2/0wP1mUZTX7Q70ERENgN2s3P0M0ERUA7BbD+W2A0MVNXCYm5U9Px9AHRdgsxrKbgPa6IDVYii7FehiBMwayp82gDFmwOmJ0rsCs+2sktrZsKGCwoafgiroU7D1R51K8PhR5xhFRWSNxxjFIbdK8Bxyu4KkAnyvILkgqgK6+bUg6vq+sufmn+v7Pq5SXv8eV/n0VSU9ffUwgUo6TODZGJV0NiYiqvriUS+lM4/d5X3U6wvntlpXf2D72AAAAABJRU5ErkJggg==",f=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:E}),y="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFIAAABcCAMAAADK+BLZAAAAAXNSR0IArs4c6QAAAi5QTFRFAAAA////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////IVAapwAAALl0Uk5TAAECAwQFBgcICgsMDQ4PERQVFxgaGxweHyAhIiMkJicoKiwtLi8wMTIzNDU2Ozw9PkFDREVHSElKS0xNT1BSU1VWV1pbXF1eX2BhY2VmZ2hqbm9xcnN0dXZ3eXt+gYKDhIWGh4iJioyOj5CRkpSWl5qbnKKjpKanqausra6vsLGztLW2u7y9v8DBxMXGx8jKy8zNzs/Q09TV19jZ29zd3t/g4eLk6Ors7e/w8fLz9PX29/j5+vv8/f5xPgE3AAADE0lEQVRYw9XZ+T8UcRgH8GnJRqK0VCQ61C6dKqWSUttNdJIOHRQlOpG7A92rIlQ6kKSshJ3Pf9cPM9PM2B07853n1Uuf32a/z+v9mp195ruzz3LcP0noneZ1xOQuoJmYzARa6UnXlCYDH41DSt8aEnIxFCkhIUN6ZdGTQfPOQ5Y77AVAh93uiJryTURN7gOeEZORnT8Pcf9fopKzS27XNb1oabh7/VhqbIBJbmFmRR/U+dF4fMU0Vm9Ojgu+030mlgVMqByFdviWjUbBpAYefuLaZgScfdMDHXkYp1s82A99GSkI0gWGVUF/XDE6RMcHGMlAuncj1w715Cr6LNUNY+FPThCndwJAnrxpjMJwLqs7fxMAoEc6zObBkBsq0gkAcItHGR4w5ZLqUroB4J5wsH4EjDmqNHe7gTYbx3EcF/OdVYQnRXWezi1Cvwa5wJ6vNl8NeRVm8tjHPrqWN0WqL6fw8PLWnIhBr7d+QrNWWPdvVkwQwwdNk/xKNXkapknUq8SZ/QQkv0xJHgEBiVtK8g0J6Q6VxaUgIbFfJouIyCaZ7CIix8Ik0cYTkdiq3ocpyCsSWU5GvpLIp2TksEUk+8lILBCfgEBHis9zSYTkYaE6mZDMFarTCMlzQvUeQrJYqD5ASJYK1TsIyYtCdQohmS9Ur9JD+o5XcY74e4mQ3Cm8HjBCRyaICx1kpCdYXKghI79IC7lkZKW0kAiqZEmkZYCKXPT3/KuJxE/yJUknIs/LpPUbDRmv+OTKSMSXymZY4qEg96oarJZA/BioIhN5wqYUU2da7LZOIKPdZsnNXrdrvkmxxnsHCGo3JQ7M8zUJHjIh8tu1JpfMuaax+7HfQ0+05kUBNYxie7jmJj2jhUn8HDnZPzNNDOL7ySda1irD4usIP/MxS7HBu/3BLP9Dt3Qj30Rjp3QNcaOf6/9gVuucX1qy9H1x/L4QbGCyXO5/nMffjzc2DJ5f+mvy+VW1w/jIem6e9pyntzCeY4u9sHXc23tXtsFiZv4fnna2sm1YxEa76ouckUR/V0XEJsTZQnWc3B/WiTndgnTaKwAAAABJRU5ErkJggg==",C=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:y}),F="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAs4AAAAcCAMAAABGW8kTAAAAAXNSR0IArs4c6QAAAFFQTFRFAAAA//8A/6ps/6lr/6Zt/6dq/6hs/6Zr/6dq/6ds/6Vq/6Zr/6dr/6Zq/6dr/6Zr/2YA/2kF/24P/28Q/3wm/4Mx/5BH/5FJ/6Ro/6Vq/6ZrLgvUsgAAABB0Uk5TAAEhPj9UiYrCwsfY5+v4+W3lgHoAAAEiSURBVHja7dxbdoJQDEbhIN5AwCoIuOc/0D6Uai8jyFn7G8K/8hBITiI2VX08dwNSKkN3PtZV/HG4mIyyuhx+FfOuNRJl1u7e1bzvzUO59ftXNV8B1nkabx9SKrdxmleA61bPux5guRuNcrovAP1Xv9ECz4ehKK/HE2gjIg4AVrNy1zPAIaK6AIt5KLcFuFRRA6t9s7L3zytQxwmYTUPZzcAxGmAyDGU3AU10wGgYym4EuhgApydK7wYMlrNKKmebDRXUbPgpqGI+Bc9x9EedSvD1o84xikqwjVEccqsE25DbFSQV4HsFyQVRFVDNrwVR1/eVvW/+ub7v4yrl9e9xlU9fVdLTVw8TqKTDBJ6NUUlnYyKiqk+NR72UzdA1p/dRr09Rqb7En1q5jgAAAABJRU5ErkJggg==",b=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:F}),O="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFIAAABcCAMAAADK+BLZAAAAAXNSR0IArs4c6QAAAnZQTFRFAAAA////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////Kjcv+AAAANF0Uk5TAAECAwQFBgcICgsMDQ4PERIUFRcYGRobHB0eHyAhIiMkJicoKiwtLi8wMTIzNDU2Ozw9Pj9BQkNERUZHSElKS0xNT1BSU1VWV1haW1xdXl9gYWNlZmdoamtub3Fyc3R1dnd5e31+gIGCg4SFhoeIiYqMjY6PkJGSk5SWl5iam5yeoqOkpqeoqaqrrK2ur7Cxs7S1tri6u7y9v8DBxMXGx8jKy8zNzs/Q0dPU1dfY2dvc3d7f4OHi4+Tm5+jp6uzt7u/w8fLz9PX29/j5+vv8/f4uUO7/AAAD8UlEQVQYGdXBCVsUBQAG4A8WUYHAoxaSBAIyaMEIIyRJK7OsSMAgBDpAM9MOraAyMq0kIs9upIxcJPOqLDOKwDgXCNn5/lHs7Ow2uzOzc+w8PU/vi/9G0vsnSmCvR8gTsFcN2Qt71ZBu2KuGdMM2cV/OMmCgGHbIpUwr7JDQzyDvRtgiIb/AtYs873IVpME+NWQv7FVD9sJeleQ3sFfqhfHH8f+TVlrX+t7Rrm+7jx9868l1WQ5EJ7OmfYChxj5+6rYYWLSk3k11l3ZkwYK8jhlqE7rXwKSVxwXqcN8PExbv99KAL7Jh1OYhGjO9Kx5GJHfSOHcG9BX8RDOGNyBc2pGJK00xCFrnoTnCMwg17wLnNCOgcoamvRIDuXvocwWSOoEWvAO5Cvp44LfRS0tehkyah3M+gmj1NC1qhMyjHvKMEz4ZI7TKWw6ZtIp74+ET76Z1g06oeJ3R+MoBhVUCo9KIcHHnGJ1RJ8I8zWi1I1TKKM0a+YMhhNsRYjvN6skeY6hjkEscokkH5uUzjHArZBpojrAVeJjh3oXMdzTFWwegnuE8SQhaQVO8mzFnOxWqELSHpjTA5zkqdCHoIs3YCdGzVLiWDIlToAkfxkDUSKX7IKmgCX0L4VdJpdcg2UfjBpZBUkal05CcpGHTRQjIpNJkLPyGaFgDghxTVLoJosU07Ahkeqi0BqKVNKp/EYLyO6eo9AREpTRIKEPAghYv1TRBtJ4GvYmA9D6q2wnRY9TSOUqZSwmQFP5JDS0QVVPDqygaY5BQAsld49SyF6IHqW4HgOJxBuyHpGySml6CqJxqhCb43DlBv8FF8FvlobZtEBVRhXcL/Eo8FFXBzzXGCOohyqTSbDUCSic552QMRJkDjOQhiBzTVBA+SEfA3VOk1wVR8gVGlAe/81ThaY6DpHyKByByfMaIvAvhd5iqTudCsvYvJ0StjOxXSJqobmoLJE6IqqmjA5JCamlPhMwKD3XUQhI7TC3f34igxIvUczMCDlHT7y4EHKSeXxC0gdpGiuG3ibpeQND8q9TmWQ2f9FHqysG/2hjBRBHmfE5dpyBzi5cRjOQDVdS3CXJHGMlvN6QMUtfPcZArFBjJqbeprxahjjJal+Yj1HIPo7QW4bYxOoehEH+W0RheBqXcCVonPAA1lbTuDahro1Vfx0Od4zCtOZsCLQu6acXlVGhL6qJ5P2YgkvmdNKtvKSKLbRFoyqfXQdeGYRp3bWsMDFjeQ6Mu3wFjYmuv0oi/X1wIw5bsm6Ee4ZMcmJK+d4qReA8VwLTrm89RS//uHFjj2t07S4Uf2spiEYWU9c93nJmk38zFY3sqUmGLhKVZednOpFjo+gfBhaqXH3XvogAAAABJRU5ErkJggg==",D=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:O}),S="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAs4AAAAcCAMAAABGW8kTAAAAAXNSR0IArs4c6QAAAFFQTFRFAAAAAP//PtjBOtq9Ot69Pdu+Otu8PNy+O9q8O9q8O9q9O9q8O9q9O9u9O9q8O9q8Otq8DaaJD6iLE62QHbibIr2gK8irLMmrOtm6Otm7O9q8KXIhtwAAABF0Uk5TAAEhPj4/VImKwsLH2Ofr+PmmWlXaAAABJUlEQVR42u3cWZaCUAxF0WADSiOWIOCZ/0DrQ8vqRpC3zh5CVj4uJC8RL9W+OQ8jUirjcG72VfxR91ZGWfX1r2bedZZEmXW7724+XqyHcrsc3918BdiWebp9SKncpnnZAK6vft5dANbJ0iinaQW4PPNGBzzuFkV53R9AFxFRA9jNyt3PAHVE1QOr9VBuK9BXcQA2c7Oy5+cN2McJWKyGsluAJlpgthjKbgbaGACzhvKnDWCIEXB6ovRuwGg7q6R2NmyooLDhp6CK+RQ8R+OPOpXg+aPOMYqKyBrPMYpDbpXgNeR2BUkF+FpBckFUBXTze0HU9X1lz80/1/d9XKW8/j2u8umrSnr66mEClXSYwLMxKulsTERUh1PrUS9lMw7t6fA+6vUJR6j2IEc60TQAAAAASUVORK5CYII=",N=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:S});const x="_tradeDetail_a3cxv_1",T="_orderType_a3cxv_1",k="_orderImg_a3cxv_17",j="_FAILED_a3cxv_21",V="_CLOSE_a3cxv_22",K="_orderContent_a3cxv_25",Q="_ING_a3cxv_30",q="_payPrice_a3cxv_52",_="_tradeLogo_a3cxv_62",w="_title_a3cxv_69",J="_content_a3cxv_70",G="_desc_a3cxv_79",M="_num_a3cxv_80",P="_optionRow_a3cxv_85";var A={tradeDetail:x,orderType:T,orderImg:k,FAILED:j,CLOSE:V,orderContent:K,ING:Q,payPrice:q,tradeLogo:_,title:w,content:J,desc:G,num:M,optionRow:P};const i=t=>{const s=`./images/${t}`;return{"./images/icon_close.png":v,"./images/icon_close_block.png":f,"./images/icon_paying.png":C,"./images/icon_paying_block.png":b,"./images/icon_success.png":D,"./images/icon_success_block.png":N}[s].default};var Ae=u({name:"tradeDetail",data(){const t=this.$route.query;return{type:t.type||"ING",path:t.path,orderNo:t.orderNo||"",paymentStatus:!1,order:{ING:{img:i("icon_paying.png"),background:"#FF802C",title:"\u652F\u4ED8\u4E2D"},SUCCESS:{img:i("icon_success.png"),background:"var(--van-primary)",title:"\u652F\u4ED8\u6210\u529F"},FAILED:{img:i("icon_close.png"),background:"#BDBDBD",title:"\u652F\u4ED8\u5931\u8D25"},CLOSE:{img:i("icon_close.png"),background:"#BDBDBD",title:"\u8BA2\u5355\u5173\u95ED"}},result:{},loading:!0,timerOut:null,timer:3}},computed:{orderDetailList(){return this.result.orderDetailList||[]}},async mounted(){setTimeout(async()=>{this.loading=!0,this.orderNo&&await this.getOrder(),this.loading=!1,this.type==="ING"&&this.path!=="tradeRecord"&&this.interval()},0)},unmounted(){clearInterval(this.timerOut)},methods:{onRePay(){h.orderInfo={orderNo:this.result.orderNo,actualPrice:this.result.actualPrice,payStatus:!0},this.paymentStatus=!0,this.interval()},interval(){let t=0;this.timerOut=setInterval(async()=>{t===25&&clearInterval(this.timerOut),await this.getOrder(!0),t++},5e3)},async getOrder(t){try{const s=R.platformType==="TEACHER"?"/api-teacher":"/api-student",c=await B.get(`${s}/userOrder/detailByOrderNo/${this.orderNo}`,{hideLoading:t});this.result=c.data,this.type=this.formatType(this.result.status),this.type!=="ING"&&clearInterval(this.timerOut)}catch{}},formatType(t){let s="PAYING";switch(t){case"WAIT_PAY":case"PAYING":s="ING";break;case"PAID":s="SUCCESS";break;case"CLOSE":s="CLOSE";break;case"FAIL":s="FAILED";break;default:s="ING";break}return s}},render(){return e("div",{class:[A.tradeDetail,A[this.type]]},[!this.loading&&e(g,null,[e(d,{background:this.order[this.type].background,color:"#fff",title:"\u4EA4\u6613\u8BE6\u60C5",backIconColor:"white",border:!1},null),e("div",{class:A.orderType},[e("p",null,[e(l,{class:A.orderImg,src:this.order[this.type].img,fit:"cover"},null),e("span",null,[this.order[this.type].title])])]),e(p,{border:!1,class:[A.orderContent,"mb12"]},{default:()=>[e(n,null,{title:()=>e("div",{class:A.payPrice},[e("span",null,[r("\uFFE5")]),this.$filters.moneyFormat(this.result.actualPrice)])}),this.orderDetailList.map(t=>e(n,{border:!1,style:{paddingBottom:"15px"}},{icon:()=>e(l,{class:A.tradeLogo,src:t.goodUrl||I,fit:"cover"},null),title:()=>e("div",{class:A.title},[e("span",null,[t.goodName]),e("span",{class:A.desc},[m[t.goodType]])]),default:()=>e("div",{class:A.content},[e("span",{class:A.price},[r("\uFFE5"),this.$filters.moneyFormat(t.expectPrice)]),e("span",{class:A.num},[r("x"),1])])})),e(o,{class:A.optionRow},{default:()=>[e(a,{span:"8",offset:1},{default:()=>[r("\u8BA2\u5355\u53F7:")]}),e(a,{span:"14"},{default:()=>[this.result.orderNo]}),e(a,{span:"1"},{default:()=>[r(" ")]})]}),e(o,{class:A.optionRow},{default:()=>[e(a,{span:"8",offset:1},{default:()=>[r("\u4EA4\u6613\u6D41\u6C34\u53F7:")]}),e(a,{span:"14"},{default:()=>[this.result.transNo]}),e(a,{span:"1"},{default:()=>[r(" ")]})]}),e(o,{class:A.optionRow},{default:()=>[e(a,{span:"8",offset:1},{default:()=>[r("\u521B\u5EFA\u65F6\u95F4:")]}),e(a,{span:"14"},{default:()=>[this.result.createTime]}),e(a,{span:"1"},{default:()=>[r(" ")]})]}),e(o,{class:A.optionRow},{default:()=>[e(a,{span:"8",offset:1},{default:()=>[r("\u4ED8\u6B3E\u65F6\u95F4:")]}),e(a,{span:"14"},{default:()=>[this.result.payTime]}),e(a,{span:"1"},{default:()=>[r(" ")]})]})]})])])}});export{Ae as default,i as getAssetsHomeFile};