index-legacy-86271f31.js 7.4 KB

1
  1. System.register(["./index-legacy-bfebbbb9.js","./index-legacy-b8ade0a3.js","./api-legacy-a89e4cb8.js","./index-legacy-0230da5d.js","./index-legacy-9b45a071.js","./index-legacy-236532da.js","./index-legacy-c0b87482.js"],(function(e,r){"use strict";var t,d,n,a,o,i,l,_,s,f,u,c,m,g,p,y,b,h,T,I,v;return{setters:[e=>{t=e.d,d=e.U,n=e.q,a=e.x,o=e.y,i=e.a,l=e.S,_=e.F,s=e.A,f=e.P,u=e.C,c=e.E},e=>{m=e.u,g=e.a},e=>{p=e.g,y=e.a,b=e.h},e=>{h=e.I},e=>{T=e.C},e=>{I=e.C},e=>{v=e.T}],execute:function(){var N=document.createElement("style");N.textContent="._paymentTitle_1eftd_1{min-height:4.72rem;background:linear-gradient(180deg,#5becff 0%,#259cfe 100%);border-radius:0 0 .21333rem .21333rem}._paymentTitle_1eftd_1 .van-nav-bar .van-icon,._paymentTitle_1eftd_1 .van-nav-bar__title{color:#fff}._paymentTitle_1eftd_1 ._orderType_1eftd_10{padding-top:.93333rem;padding-bottom:2.4rem;display:flex;align-items:center;justify-content:center;color:#fff}._paymentTitle_1eftd_1 ._orderType_1eftd_10 ._img_1eftd_18{width:1.38667rem;height:1.38667rem;margin-right:.37333rem}._paymentTitle_1eftd_1 ._orderType_1eftd_10 span{font-size:.58667rem;font-weight:500;line-height:.8rem}._paymentTitle_1eftd_1 ._orderPrice_1eftd_28{padding-top:.05333rem;font-size:.58667rem;text-align:center;font-size:.37333rem}._mTop_1eftd_34{margin-top:-1.38667rem!important}._cellGroup_1eftd_37{margin:.26667rem .34667rem}._cellGroup_1eftd_37 ._brandName_1eftd_40{line-height:.48rem;font-size:.32rem;padding:0 .16rem;background:linear-gradient(180deg,#FFF5E6 0%,#FFF6E7 100%);border-radius:.10667rem;border:.02667rem solid #FFE9D9;color:#be7332}._cellGroup_1eftd_37 .van-cell{padding:.42667rem .45333rem;font-size:.42667rem;color:#333}._cellGroup_1eftd_37 .van-cell__value{flex:0 auto}._cellGroup_1eftd_37 ._buyDetail_1eftd_57{display:flex;align-items:center;justify-content:space-between;padding:.48rem .48rem 0;font-size:.42667rem;font-weight:500;color:#333;line-height:.58667rem}._cellGroup_1eftd_37 ._buyDetail_1eftd_57 i{display:inline-block;margin-right:.16rem;width:.10667rem;height:.37333rem;background:linear-gradient(180deg,#FFB790 0%,#FF8057 100%);border-radius:.05333rem}._cellGroup_1eftd_37 ._buyDetail_1eftd_57 ._buyDetailTitle_1eftd_75{display:flex;align-items:center}._cellGroup_1eftd_37 ._buyDetail_1eftd_57 ._refundBtn_1eftd_79{font-size:.42667rem;color:#777;line-height:.58667rem}._cellGroup_1eftd_37 ._buyImg_1eftd_84{width:1.54667rem;height:1.54667rem;overflow:hidden;border-radius:.13333rem;margin-right:.24rem}._container_1eftd_91 .van-button{font-size:.48rem;font-weight:500}._dialogTitle_1eftd_95{text-align:left;font-size:.48rem;font-weight:500;color:#333;line-height:.66667rem;padding:.53333rem 0 .4rem .66667rem}._dialogTitle_1eftd_95 i{display:inline-block;width:.10667rem;height:.37333rem;background:#ff8057;border-radius:.05333rem;margin-right:.16rem}._refundContent_1eftd_111{padding:0 .53333rem .66667rem}._refundContent_1eftd_111 ._tips_1eftd_114{font-size:.4rem;color:#333;line-height:.56rem}._refundTitle_1eftd_119{padding-top:.66667rem;font-size:.42667rem;font-weight:600;color:#333;line-height:.58667rem}._refundTitle_1eftd_119 span{color:#f44541}._phoneName_1eftd_129{background:#f2f2f2;border-radius:.16rem}._cancelBtn_1eftd_133{height:1.17333rem;border:none;background:linear-gradient(73deg,#5BECFF 0%,#259CFE 100%);font-size:.42667rem;font-weight:500;margin:.53333rem auto;width:88%}._cancelBtn_1eftd_133._orderNo_1eftd_142{background:#fff;color:#777;border:1Px solid #777}\n",document.head.appendChild(N);const C={paymentTitle:"_paymentTitle_1eftd_1",orderType:"_orderType_1eftd_10",img:"_img_1eftd_18",orderPrice:"_orderPrice_1eftd_28",mTop:"_mTop_1eftd_34",cellGroup:"_cellGroup_1eftd_37",brandName:"_brandName_1eftd_40",buyDetail:"_buyDetail_1eftd_57",buyDetailTitle:"_buyDetailTitle_1eftd_75",refundBtn:"_refundBtn_1eftd_79",buyImg:"_buyImg_1eftd_84",container:"_container_1eftd_91",dialogTitle:"_dialogTitle_1eftd_95",refundContent:"_refundContent_1eftd_111",tips:"_tips_1eftd_114",refundTitle:"_refundTitle_1eftd_119",phoneName:"_phoneName_1eftd_129",cancelBtn:"_cancelBtn_1eftd_133",orderNo:"_orderNo_1eftd_142"},D=""+new URL("icon_refunding-47b787dd.svg",r.meta.url).href,E=""+new URL("icon_success-418d3aaa.svg",r.meta.url).href,w=""+new URL("icon_close-c5194700.svg",r.meta.url).href,A=""+new URL("icon_tradeing-f6dadddb.svg",r.meta.url).href;e("default",t({name:"collection-record-detail",setup(){const e=d();n();const r=!!e.query.userRefundOrderId,t=a({refundAudit:"",refundOrderId:"",orders:{},goodsInfos:[],background:"transparent",color:"#fff",backIconColor:"white",timer:null,timerCount:0}),N=async()=>{var d;let n=null;try{n=r?await p(e.query.userRefundOrderId):await y(e.query.orderNo)}catch{}if(200!==(null===(d=n)||void 0===d?void 0:d.code))return;t.orders=n.data||{};const a=(r?n.data.studentRefundOrderDetails:n.data.goodsInfos)||[];a.forEach((e=>{const r=e.goodsUrl?e.goodsUrl.split(",")[0]:"";e.goodsUrl=r,e.brandName=e.brandName?e.brandName:G[e.goodsType]})),t.goodsInfos=a,r&&(t.refundAudit=n.data.refundAudit||"",t.refundOrderId=n.data.userRefundOrderId||"",t.orders.status=t.refundAudit)},F=async()=>{["WAIT_PAY","PAYING"].includes(t.orders.status)&&t.timerCount<=10?t.timer=setTimeout((async()=>{t.timerCount+=1,await N(),F()}),3e3):clearTimeout(t.timer)},G={VIP:"数字化乐器学练工具",INSTRUMENTS:"乐器购买",TEXTBOOK:"教材"};return o((async()=>{await N(),await F(),m(document,"scroll",(()=>{const{y:e}=g();e.value>52?(t.background="#fff",t.color="#323333",t.backIconColor="black"):(t.background="transparent",t.color="#fff",t.backIconColor="white")}))})),()=>{return i("div",{class:C.paymentResult},[i("div",{class:[C.paymentTitle]},[i(l,{title:r?"申请退回":"领取详情",background:"transparent"},null),t.orders.id&&i(_,null,[i("div",{class:C.orderType},[i(h,{class:C.img,src:(d=t.orders.status,{WAIT_PAY:A,PAYING:A,PAID:E,TIMEOUT:w,FAIL:w,CLOSED:w,ING:D,REFUNDING:D,REFUNDED:E}[d]||E)},null),i("div",{class:C.orderInfo},[i("span",null,[(e=t.orders.status,{WAIT_PAY:"领取中",PAYING:"领取中",PAID:"领取成功",TIMEOUT:"订单超时",FAIL:"领取失败",CLOSED:"已关闭",ING:"退回申请中",PASS:"已退回",REJECT:"退回失败",REFUNDING:"退款中",REFUNDED:"已退款"}[e])]),"PAID"===t.orders.status?i("div",{class:C.orderPrice},[s("实付金额:¥ "),f(t.orders.paymentCashAmount)]):null,["ING","PASS","REJECT","REFUNDED"].includes(t.orders.status)&&i("div",{class:C.orderPrice},[s("退回金额:¥ "),f(t.orders.paymentCashAmount)]),["CLOSED"].includes(t.orders.status)&&i("div",{class:C.orderPrice},[s("实付金额:¥ "),f(t.orders.paymentCashAmount)])])])])]),i(T,{inset:!0,class:[C.cellGroup,C.mTop]},{default:()=>[i(I,null,{title:()=>"付款时间",value:()=>i("span",null,[t.orders.payTime||t.orders.refundTime||"--"])}),i(I,null,{title:()=>"订单编号",value:()=>i("span",null,[t.orders.orderNo])})]}),i(T,{inset:!0,class:C.cellGroup},{default:()=>[i("div",{class:C.buyDetail},[i("div",{class:C.buyDetailTitle},[i("i",null,null),s(" 购买详情")])]),t.goodsInfos.map((e=>i(I,null,{icon:()=>i(h,{class:C.buyImg,src:e.goodsUrl},null),title:()=>i("div",{class:C.buyContent},[i("p",{class:C.goodsTitle},[e.goodsName]),i(v,{class:C.brandName},{default:()=>["VIP"===t.orders.orderType?"12个月":e.brandName]})]),value:()=>i("span",null,[s("x "),e.goodsNum])})))]}),"ING"===t.refundAudit&&i(u,{class:C.cancelBtn,block:!0,round:!0,type:"primary",onClick:()=>(async()=>{await b(t.refundOrderId),c("撤销退回成功"),await N()})()},{default:()=>[s("撤销退回")]})]);var e,d}}}))}}}));