| 1 |
- System.register(["./index-legacy-bfebbbb9.js","./api-legacy-a89e4cb8.js","./index-legacy-9b45a071.js","./index-legacy-236532da.js","./index-legacy-1b73f8b7.js","./index-legacy-c562a227.js","./index-legacy-e61972b7.js","./index-legacy-cf022586.js","./index-legacy-53b4732f.js","./index-legacy-ceabf7b5.js","./Checker-legacy-b5e59298.js","./index-legacy-af86fae7.js","./use-tab-status-legacy-10d1a825.js","./index-legacy-679bdc2e.js"],(function(e,t){"use strict";var n,a,o,r,i,l,d,s,_,c,m,u,p,f,g,y,v,h,j,b,w,x,C,D,T,I,R,F,A,N,S,O,E,B,k,L,P,z;return{setters:[e=>{n=e.d,a=e.x,o=e.a,r=e.A,i=e.C,l=e.V,d=e.E,s=e.a5,_=e.M,c=e.w,m=e.y,u=e.ap,p=e.e,f=e.a0,g=e.F,y=e.a1,v=e.S},e=>{h=e.t,j=e.a,b=e.b,w=e.c,x=e.d,C=e.e,D=e.f},e=>{T=e.C},e=>{I=e.C},e=>{R=e.R,F=e.a},e=>{A=e.F},e=>{N=e.M,S=e.D},e=>{O=e.S,E=e.a,B=e.b,k=e.c},e=>{L=e.L},e=>{P=e.T,z=e.a},null,null,null,null],execute:function(){var U=document.createElement("style");U.textContent="._container_rm6ob_1{position:fixed;top:0;left:0;right:0;display:flex;flex-direction:column;height:100vh}._content_rm6ob_10{flex:1;overflow:hidden}._content_rm6ob_10 .van-tabs{height:100%}._content_rm6ob_10 .van-tabs__wrap{height:1.17333rem;--van-tab-text-color: #777}._content_rm6ob_10 .van-tabs__wrap .van-tab{z-index:2}._content_rm6ob_10 .van-tabs__wrap .van-tabs__line{height:.16rem;background:linear-gradient(270deg,rgba(119,255,239,.59) 0%,#42CDFF 100%);bottom:.73rem;z-index:1;border-radius:0}._content_rm6ob_10 .van-tabs__content{height:calc(100% - 1.17333rem);overflow:hidden}._content_rm6ob_10 .van-tab__panel{height:100%;overflow-x:hidden;overflow-y:auto}._wrap_rm6ob_40{padding:.32rem 0}._wrap_rm6ob_40 .van-list{min-height:82vh}._wrap_rm6ob_40 .van-empty{height:70vh}._item_2pjty_1{margin-bottom:.32rem}._item_2pjty_1 .van-cell__title{flex:1}._item_2pjty_1 .van-cell__value{flex-shrink:0;flex:inherit;min-width:20%}._item_2pjty_1 .van-cell__right-icon{color:#aaa}._item_2pjty_1 ._time_2pjty_15{color:#777;font-size:.42667rem}._item_2pjty_1 ._state_2pjty_19{font-size:.37333rem}._item_2pjty_1 ._state_2pjty_19._WAIT_PAY_2pjty_22{color:#40c4cb}._item_2pjty_1 ._state_2pjty_19._PAID_2pjty_25{color:#1cacf1}._item_2pjty_1 ._state_2pjty_19._REFUNDED_2pjty_28{color:#ffa244}._item_2pjty_1 ._state_2pjty_19._CLOSED_2pjty_31{color:#999}._item_2pjty_1 ._icon_2pjty_34{width:.96rem;height:.96rem;margin-right:.26667rem}._item_2pjty_1 ._name_2pjty_39{color:#333;font-size:.42667rem}._item_2pjty_1 ._price_2pjty_43{font-size:.32rem;color:#ff5a56}._btns_2pjty_47{display:flex;align-items:center;padding:.26667rem .4rem}._btns_2pjty_47 .van-button{width:2.13333rem;height:.74667rem;border-radius:.4rem;border:.02667rem solid #777;padding:0;font-size:.37333rem;font-weight:400;color:#777}._cancelBtn_2pjty_62{justify-content:center;font-size:.42667rem;color:#777;line-height:.58667rem}._cancelBox_2pjty_68{margin:0 .66667rem;background:#FFFFFF;border-radius:.26667rem;overflow:hidden}._cancelBox_2pjty_68 ._boxContent_2pjty_74{padding:.53333rem}._cancelBox_2pjty_68 ._titleTag_2pjty_77{width:.10667rem;height:.34667rem;background:#FF8057 linear-gradient(73deg,#5BECFF 0%,#259CFE 100%);border-radius:.05333rem;margin-right:.16rem}._cancelBox_2pjty_68 ._title_2pjty_77{display:flex;align-items:center;height:.66667rem;font-size:.48rem;font-weight:500;color:#333;line-height:.66667rem}._cancelBox_2pjty_68 ._des_2pjty_93{padding:.4rem 0;font-size:.4rem;font-weight:400;color:#333;line-height:.56rem}._cancelBox_2pjty_68 ._radioTitle_2pjty_100{font-size:.42667rem;font-weight:600;color:#333;line-height:.58667rem}._cancelBox_2pjty_68 ._radioDes_2pjty_106{padding:.26667rem;background:#F2F2F2;border-radius:.16rem;font-size:.4rem;font-weight:400;color:#333;line-height:.56rem}._cancelBox_2pjty_68 ._radioDes_2pjty_106 .van-field{padding:0;background:transparent}._cancelBox_2pjty_68 .van-cell{padding:.48rem 0}._cancelBox_2pjty_68 .van-cell:after{left:0;right:0}._cancelBox_2pjty_68 ._radioBtns_2pjty_126{display:flex;border-top:1Px solid #F2F2F2}._cancelBox_2pjty_68 ._radioBtns_2pjty_126 .van-button{border:none;border-radius:0;font-size:.48rem;font-weight:500}._cancelBox_2pjty_68 ._radioBtns_2pjty_126 .van-button:first-child{border-right:1Px solid #F2F2F2;color:#777}._downBtn_1dvap_1{margin-left:.34667rem;margin-bottom:.32rem;padding:.08rem .32rem;font-size:.37333rem;line-height:.53333rem;color:#333;font-weight:400;min-width:2.74667rem;border:none}._downBtn_1dvap_1 .van-button__text{display:flex;align-items:center}._downBtn_1dvap_1 ._downIcon_1dvap_16{width:.24rem;height:.13333rem;margin-left:.10667rem;transition:transform .2s ease-in}._downBtn_1dvap_1 ._downIcon_1dvap_16._upIcon_1dvap_22{transition:transform .2s ease-in;transform:rotate(180deg);color:#1cacf1}\n",document.head.appendChild(U);const V="_container_rm6ob_1",Y="_content_rm6ob_10",W="_wrap_rm6ob_40",G="_item_2pjty_1",M="_time_2pjty_15",$="_state_2pjty_19",H="_icon_2pjty_34",J="_name_2pjty_39",Z="_price_2pjty_43",K="_btns_2pjty_47",q="_cancelBtn_2pjty_62",Q="_cancelBox_2pjty_68",X="_boxContent_2pjty_74",ee="_titleTag_2pjty_77",te="_title_2pjty_77",ne="_des_2pjty_93",ae="_radioTitle_2pjty_100",oe="_radioDes_2pjty_106",re="_radioBtns_2pjty_126",ie=""+new URL("icon_order-99d10233.svg",t.meta.url).href,le=n({name:"collection-record-item",props:{item:{type:Object,default:()=>({})}},emits:["refund","close"],setup(e,{emit:t}){const n=a({open:!1,order:{},confirmLoading:!1,cancelOrderLoading:!1}),c=a({refundReason:"",refundReasonDes:""});return()=>o("div",{class:G},[o(T,{inset:!0},{default:()=>[o(I,{center:!0},{title:()=>o("div",{class:M},[e.item.createTime]),value:()=>o("div",{class:[$],style:{color:e.item.statusColor}},[e.item.statusName])}),o(I,{center:!0,isLink:!0,onClick:()=>(()=>{var t;if(null!==(t=e.item)&&void 0!==t&&t.orderNo){var n;const t=`${location.origin}${location.pathname}#/collection-record-detail?orderNo=${null===(n=e.item)||void 0===n?void 0:n.orderNo}${e.item.isRefund?"&userRefundOrderId="+e.item.userRefundOrderId:""}`;console.log("🚀 ~ url:",t),s({api:"openWebView",content:{url:t,orientation:1,isHideTitle:!1}})}})()},{icon:()=>o("img",{class:H,src:ie},null),title:()=>o("div",{class:J},[h[e.item.orderType]]),value:()=>o("div",{class:Z},[r("¥"),o("span",{style:{fontSize:"0.42667rem"}},[e.item.paymentCashAmount])])}),["WAIT_PAY","PAYING"].includes(e.item.status)&&"SCHOOL_REGISTER"!==e.item.orderType&&o("div",{class:K},[o(i,{style:{margin:"0 11px 0 auto"},round:!0,size:"small",loading:n.cancelOrderLoading,onClick:()=>(async()=>{n.cancelOrderLoading=!0;try{await x(e.item.orderNo),setTimeout((()=>{d("取消成功"),t("close")}),100)}catch{}n.cancelOrderLoading=!1})()},{default:()=>[r("取消领取")]}),o(i,{round:!0,size:"small",loading:n.confirmLoading,onClick:()=>(async()=>{console.log(e.item),n.confirmLoading=!0;const t=await w({orderNo:e.item.orderNo,paymentType:e.item.orderType});if(n.confirmLoading=!1,200===(null==t?void 0:t.code)){const e=t.data.paymentConfig,n=location.origin+location.pathname+"#/order-detail?orderNo="+e.orderNo+"&config="+encodeURIComponent(JSON.stringify(e.paymentConfig));console.log("🚀 ~ url:",n),s({api:"openWebView",content:{url:n,orientation:1,isHideTitle:!1}})}})()},{default:()=>[r("继续领取")]})]),e.item.refundable&&o("div",{class:[K,q],onClick:()=>{n.open=!0,(async e=>{if(!e.orderNo)return;const t=await j(e.orderNo);200===(null==t?void 0:t.code)&&(n.order=t.data)})(e.item)}},[r("申请退回")])]}),o(l,{teleport:"body",show:n.open,"onUpdate:show":e=>n.open=e,class:["popup-custom","van-scale"],transition:"van-scale"},{default:()=>[o("div",{class:Q},[o("div",{class:X},[o("div",{class:te},[o("div",{class:ee},null),r(" 申请退回")]),o("div",{class:ne},[r("您将要发起退回,退回需承担千分之六的手续费,确认退回后款项将原路返还到您的付款账户中。")]),o("div",{class:ae},[o("span",{style:{color:"rgba(244, 69, 65, 1)"}},[r("*")]),r("请选择您的退回原因")]),o(R,{modelValue:c.refundReason,"onUpdate:modelValue":e=>c.refundReason=e},{default:()=>[o(I,null,{title:()=>o("div",null,[o(F,{name:"价格太贵了"},{default:()=>[r("价格太贵了")]})])}),o(I,null,{title:()=>o("div",null,[o(F,{name:"不喜欢/不想要"},{default:()=>[r("不喜欢/不想要")]})])}),o(I,null,{title:()=>o("div",null,[o(F,{name:"七天无理由退货"},{default:()=>[r("七天无理由退货")]})])}),o(I,null,{title:()=>o("div",null,[o(F,{name:"其他原因"},{default:()=>[r("其他原因")]})])})]}),o("div",{class:oe,style:{display:"其他原因"===c.refundReason?"":"none"}},[o(A,{modelValue:c.refundReasonDes,"onUpdate:modelValue":e=>c.refundReasonDes=e,rows:"2",autosize:!0,label:"",type:"textarea",maxlength:"50",placeholder:"在这里填写退回原因"},null)])]),o("div",{class:re},[o(i,{block:!0,onClick:()=>{c.refundReason?"其他原因"!==c.refundReason||c.refundReasonDes?(async()=>{var e,a;await b({merOrderNo:n.order.orderNo,serviceCharge:!0,paymentClient:"STUDENT",userId:null===(e=_.user)||void 0===e||null===(a=e.data)||void 0===a?void 0:a.id,refundReason:"其他原因"===c.refundReason?c.refundReasonDes:c.refundReason,userPaymentOrderId:n.order.id,userRefundOrderDetails:n.order.goodsInfos?n.order.goodsInfos.filter((e=>"VIP"!==e.goodsType)).map((e=>({userPaymentOrderDetailId:e.id,num:e.goodsNum}))):[]}),d("申请退回成功"),n.open=!1,t("close"),t("refund")})():d("请输入退回原因"):d("请选择退回原因")}},{default:()=>[r("确认退回")]}),o(i,{block:!0,type:"primary",plain:!0,onClick:()=>n.open=!1},{default:()=>[r("取消")]})])])]})])}}),de=n({name:"collection-record-item-skelete",setup:e=>()=>o("div",{class:G},[o(O,{animate:!0},{template:()=>o("div",{style:{width:"100%"}},[o(T,{inset:!0},{default:()=>[o(I,{center:!0},{title:()=>o(E,{rowWidth:"52%"},null),value:()=>o(E,null,null)}),o(I,{center:!0},{icon:()=>o(B,null,null),title:()=>o("div",{class:J},[o(k,null,null)]),value:()=>o("div",{class:Z},[o(E,null,null)])})]})])})])}),se="_downBtn_1dvap_1",_e="_downIcon_1dvap_16",ce="_upIcon_1dvap_22",me=n({name:"collection-record-list",props:{orderStatus:{type:String,default:""},refundIndex:{type:Number,default:0}},emits:["refund"],setup(e,{emit:t}){const n=new Date,d=a({page:1,dateTime:[n.getFullYear().toString(),(n.getMonth()+1).toString().padStart(2,"0")],minDate:new Date(n.getFullYear(),0,1),maxDate:new Date(n.getFullYear()+10,5,1),list:[],skelete:!0,refreshing:!1,finished:!1,loading:!1,dataOpen:!1}),s={WAIT_PAY:"待领取",PAYING:"待领取",PAID:"领取成功",CLOSED:"已关闭",REFUNDED:"退回成功"},_={WAIT_PAY:"rgba(64, 196, 203, 1)",PAYING:"rgba(64, 196, 203, 1)",PAID:"rgba(28, 172, 241, 1)",CLOSED:"rgba(170, 170, 170, 1)",ING:"rgba(153, 153, 153, 1)",REJECT:"rgba(255, 90, 86, 1)",PASS:"rgba(255, 162, 68, 1)",REFUNDED:"rgba(255, 162, 68, 1)"},v={ING:"退回申请中",REJECT:"退回失败",PASS:"退回成功",CLOSED:"退回关闭"},h=async()=>{d.loading=!0;let t={};if("REFUNDED"===e.orderStatus){var n,a,o;t=await C({page:d.page,rows:10,refundMonth:d.dateTime.join("-")}),200===(null===(n=t)||void 0===n?void 0:n.code)&&Array.isArray(null===(a=t)||void 0===a||null===(o=a.data)||void 0===o?void 0:o.rows)&&(d.list=t.data.rows.map((e=>{var t;return{...e,paymentCashAmount:(null===(t=e.paymentCashAmount)||void 0===t?void 0:t.toFixed(2))||"0.00",createTime:e.refundTime,statusName:v[e.refundAudit],statusColor:_[e.refundAudit],isRefund:!0}})),d.finished=!t.data.next,d.page=d.page+1)}else{var r,i,l;try{t=await D({page:d.page,rows:10,orderStatus:e.orderStatus,payMonth:d.dateTime.join("-")})}catch(c){}200===(null===(r=t)||void 0===r?void 0:r.code)&&Array.isArray(null===(i=t)||void 0===i||null===(l=i.data)||void 0===l?void 0:l.rows)&&(d.list=t.data.rows.map((e=>{var t;return{...e,paymentCashAmount:(null===(t=e.paymentCashAmount)||void 0===t?void 0:t.toFixed(2))||"0.00",createTime:e.payTime,statusName:s[e.status],statusColor:_[e.status]}})),d.finished=!t.data.next,d.page=d.page+1)}setTimeout((()=>{d.refreshing=!1}),500),d.loading=!1,d.skelete=!1};c((()=>e.refundIndex),(()=>j())),m((()=>{h(),u("webViewOnResume",(()=>j()))}));const j=()=>{d.finished=!1,d.page=1,h()},b=p((()=>`${d.dateTime[0]}年${d.dateTime[1]}月`));return()=>{let e;return o(g,null,[o(N,{modelValue:d.refreshing,onRefresh:()=>{d.refreshing=!0,console.log("下拉"),j()}},{default:()=>{return[o(i,{class:se,size:"small",round:!0,onClick:()=>d.dataOpen=!0},{default:()=>[o("div",null,[b.value]),o("svg",{class:[_e,d.dataOpen?ce:""],width:"9px",height:"5px",viewBox:"0 0 9 5",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},[o("title",null,[r("三角形")]),o("g",{id:"页面-1",stroke:"currentColor","stroke-width":"1",fill:"currentColor","fill-rule":"evenodd"},[o("g",{id:"领取记录-待领取",transform:"translate(-99.000000, -155.000000)",fill:"currentColor"},[o("g",{id:"编组-2",transform:"translate(13.000000, 144.000000)"},[o("g",{id:"筛选目录备份",transform:"translate(12.000000, 3.000000)"},[o("path",{d:"M78.8716471,8.41294119 L82.2489659,12.1655176 C82.4336954,12.3707726 82.4170562,12.6869176 82.2118012,12.8716471 C82.1199888,12.9542782 82.0008397,13 81.8773188,13 L75.1226812,13 C74.8465388,13 74.6226812,12.7761424 74.6226812,12.5 C74.6226812,12.3764791 74.668403,12.25733 74.7510341,12.1655176 L78.1283529,8.41294119 C78.3130824,8.20768618 78.6292274,8.19104698 78.8344824,8.37577649 C78.8475136,8.38750459 78.859919,8.39990996 78.8716471,8.41294119 Z",id:"三角形",transform:"translate(78.500000, 10.500000) rotate(-180.000000) translate(-78.500000, -10.500000) "},null)])])])])])]}),d.skelete&&new Array(5).fill(1).map((e=>o(de,null,null))),0!==d.list.length&&o(L,{loading:d.loading,finished:d.finished,finishedText:" "},(n=e=d.list.map((e=>o(le,{item:e,onClose:()=>j(),onRefund:()=>t("refund")},null))),"function"==typeof n||"[object Object]"===Object.prototype.toString.call(n)&&!y(n)?e:{default:()=>[e]})),!d.skelete&&0===d.list.length&&o(f,{description:"暂无记录"},null)];var n}}),o(l,{teleport:"body",show:d.dataOpen,"onUpdate:show":e=>d.dataOpen=e,position:"bottom",round:!0},{default:()=>[o(S,{modelValue:d.dateTime,"onUpdate:modelValue":e=>d.dateTime=e,columnsType:["year","month"],minDate:d.minDate,maxDate:d.maxDate,onConfirm:()=>{d.dataOpen=!1,console.log(d.dateTime),j()},onCancel:()=>d.dataOpen=!1},null)]})])}}});e("default",n({name:"collection-record",setup(){const e=a({tab:"1",refundIndex:0});return()=>o("div",{class:V},[o(v,null,null),o("div",{class:Y},[o(P,{active:e.tab,"onUpdate:active":t=>e.tab=t,animated:!0,swipeable:!0},{default:()=>[o(z,{name:"1",title:"待领取"},{default:()=>[o("div",{class:W},[o(me,{orderStatus:"WAIT_PAY,PAYING"},null)])]}),o(z,{name:"2",title:"已领取"},{default:()=>[o("div",{class:W},[o(me,{orderStatus:"PAID,REFUNDED",onRefund:()=>e.refundIndex=e.refundIndex+1},null)])]}),o(z,{name:"3",title:"已关闭"},{default:()=>[o("div",{class:W},[o(me,{orderStatus:"CLOSED"},null)])]}),o(z,{name:"4",title:"退回"},{default:()=>[o("div",{class:W},[o(me,{refundIndex:e.refundIndex,orderStatus:"REFUNDED"},null)])]})]})])])}}))}}}));
|