index-legacy-f50f1e54.js 16 KB

1
  1. !function(){function e(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function t(t){for(var r=1;r<arguments.length;r++){var o=null!=arguments[r]?arguments[r]:{};r%2?e(Object(o),!0).forEach((function(e){n(t,e,o[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(o)):e(Object(o)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(o,e))}))}return t}function n(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function r(e,t,n,r,o,a,i){try{var l=e[a](i),d=l.value}catch(s){return void n(s)}l.done?t(d):Promise.resolve(d).then(r,o)}function o(e){return function(){var t=this,n=arguments;return new Promise((function(o,a){var i=e.apply(t,n);function l(e){r(i,o,a,l,d,"next",e)}function d(e){r(i,o,a,l,d,"throw",e)}l(void 0)}))}}System.register(["./index-legacy-e6be1dcb.js","./api-legacy-573c9fd7.js","./index-legacy-fc299f0c.js","./index-legacy-72ad1f03.js","./index-legacy-b6d273d9.js","./index-legacy-92ba0770.js","./index-legacy-e21a74ca.js","./index-legacy-015465bb.js","./index-legacy-e3757153.js","./index-legacy-e290ba42.js","./index-legacy-59c9f172.js","./Checker-legacy-f8a8311d.js","./use-tab-status-legacy-5a183110.js","./index-legacy-ff570bc2.js","./index-legacy-c97c0453.js"],(function(e,n){"use strict";var r,a,i,l,d,s,c,_,u,m,p,f,y,g,v,h,b,j,w,x,C,D,O,T,I,R,F,A,S,N,P,E,B,k,L,z,U,V;return{setters:[e=>{r=e.d,a=e.x,i=e.a,l=e.A,d=e.C,s=e.R,c=e.N,_=e.U,u=e.K,m=e.w,p=e.y,f=e.an,y=e.e,g=e.a2,v=e.F,h=e.a3,b=e.V},e=>{j=e.t,w=e.a,x=e.b,C=e.c,D=e.d,O=e.e,T=e.f},e=>{I=e.C},e=>{R=e.C},e=>{F=e.R,A=e.a},e=>{S=e.F},e=>{N=e.M},e=>{P=e.S,E=e.a,B=e.b,k=e.c},e=>{L=e.L},e=>{z=e.D},e=>{U=e.T,V=e.a},null,null,null,null],execute:function(){var Y=document.createElement("style");Y.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(Y);const W="_container_rm6ob_1",G="_content_rm6ob_10",$="_wrap_rm6ob_40",M="_item_2pjty_1",H="_time_2pjty_15",J="_state_2pjty_19",K="_icon_2pjty_34",Z="_name_2pjty_39",q="_price_2pjty_43",Q="_btns_2pjty_47",X="_cancelBtn_2pjty_62",ee="_cancelBox_2pjty_68",te="_boxContent_2pjty_74",ne="_titleTag_2pjty_77",re="_title_2pjty_77",oe="_des_2pjty_93",ae="_radioTitle_2pjty_100",ie="_radioDes_2pjty_106",le="_radioBtns_2pjty_126",de=""+new URL("icon_order-99d10233.svg",n.meta.url).href,se=r({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}),r=a({refundReason:"",refundReasonDes:""}),m=function(){var e=o((function*(e){if(!e.orderNo)return;const t=yield w(e.orderNo);200===(null==t?void 0:t.code)&&(n.order=t.data)}));return function(t){return e.apply(this,arguments)}}(),p=function(){var e=o((function*(){var e,o;yield x({merOrderNo:n.order.orderNo,serviceCharge:!0,paymentClient:"STUDENT",userId:null===(e=u.user)||void 0===e||null===(o=e.data)||void 0===o?void 0:o.id,refundReason:"其他原因"===r.refundReason?r.refundReasonDes:r.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}))):[]}),c("申请退回成功"),n.open=!1,t("close"),t("refund")}));return function(){return e.apply(this,arguments)}}(),f=function(){var t=o((function*(){console.log(e.item),n.confirmLoading=!0;const t=yield C({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),_({api:"openWebView",content:{url:n,orientation:1,isHideTitle:!1}})}}));return function(){return t.apply(this,arguments)}}(),y=function(){var r=o((function*(){n.cancelOrderLoading=!0;try{yield D(e.item.orderNo),setTimeout((()=>{c("取消成功"),t("close")}),100)}catch(r){}n.cancelOrderLoading=!1}));return function(){return r.apply(this,arguments)}}();return()=>i("div",{class:M},[i(I,{inset:!0},{default:()=>[i(R,{center:!0},{title:()=>i("div",{class:H},[e.item.createTime]),value:()=>i("div",{class:[J],style:{color:e.item.statusColor}},[e.item.statusName])}),i(R,{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),_({api:"openWebView",content:{url:t,orientation:1,isHideTitle:!1}})}})()},{icon:()=>i("img",{class:K,src:de},null),title:()=>i("div",{class:Z},[j[e.item.orderType]]),value:()=>i("div",{class:q},[l("¥"),i("span",{style:{fontSize:"0.42667rem"}},[e.item.paymentCashAmount])])}),["WAIT_PAY","PAYING"].includes(e.item.status)&&"SCHOOL_REGISTER"!==e.item.orderType&&i("div",{class:Q},[i(d,{style:{margin:"0 11px 0 auto"},round:!0,size:"small",loading:n.cancelOrderLoading,onClick:()=>y()},{default:()=>[l("取消领取")]}),i(d,{round:!0,size:"small",loading:n.confirmLoading,onClick:()=>f()},{default:()=>[l("继续领取")]})]),e.item.refundable&&i("div",{class:[Q,X],onClick:()=>{n.open=!0,m(e.item)}},[l("申请退回")])]}),i(s,{teleport:"body",show:n.open,"onUpdate:show":e=>n.open=e,class:["popup-custom","van-scale"],transition:"van-scale"},{default:()=>[i("div",{class:ee},[i("div",{class:te},[i("div",{class:re},[i("div",{class:ne},null),l(" 申请退回")]),i("div",{class:oe},[l("您将要发起退回,退回需承担千分之六的手续费,确认退回后款项将原路返还到您的付款账户中。")]),i("div",{class:ae},[i("span",{style:{color:"rgba(244, 69, 65, 1)"}},[l("*")]),l("请选择您的退回原因")]),i(F,{modelValue:r.refundReason,"onUpdate:modelValue":e=>r.refundReason=e},{default:()=>[i(R,null,{title:()=>i("div",null,[i(A,{name:"价格太贵了"},{default:()=>[l("价格太贵了")]})])}),i(R,null,{title:()=>i("div",null,[i(A,{name:"不喜欢/不想要"},{default:()=>[l("不喜欢/不想要")]})])}),i(R,null,{title:()=>i("div",null,[i(A,{name:"七天无理由退货"},{default:()=>[l("七天无理由退货")]})])}),i(R,null,{title:()=>i("div",null,[i(A,{name:"其他原因"},{default:()=>[l("其他原因")]})])})]}),i("div",{class:ie,style:{display:"其他原因"===r.refundReason?"":"none"}},[i(S,{modelValue:r.refundReasonDes,"onUpdate:modelValue":e=>r.refundReasonDes=e,rows:"2",autosize:!0,label:"",type:"textarea",maxlength:"50",placeholder:"在这里填写退回原因"},null)])]),i("div",{class:le},[i(d,{block:!0,onClick:()=>{r.refundReason?"其他原因"!==r.refundReason||r.refundReasonDes?p():c("请输入退回原因"):c("请选择退回原因")}},{default:()=>[l("确认退回")]}),i(d,{block:!0,type:"primary",plain:!0,onClick:()=>n.open=!1},{default:()=>[l("取消")]})])])]})])}}),ce=r({name:"collection-record-item-skelete",setup:e=>()=>i("div",{class:M},[i(P,{animate:!0},{template:()=>i("div",{style:{width:"100%"}},[i(I,{inset:!0},{default:()=>[i(R,{center:!0},{title:()=>i(E,{rowWidth:"52%"},null),value:()=>i(E,null,null)}),i(R,{center:!0},{icon:()=>i(B,null,null),title:()=>i("div",{class:Z},[i(k,null,null)]),value:()=>i("div",{class:q},[i(E,null,null)])})]})])})])}),_e="_downBtn_1dvap_1",ue="_downIcon_1dvap_16",me="_upIcon_1dvap_22";const pe=r({name:"collection-record-list",props:{orderStatus:{type:String,default:""},refundIndex:{type:Number,default:0}},emits:["refund"],setup(e,{emit:n}){const r=new Date,c=a({page:1,dateTime:[r.getFullYear().toString(),(r.getMonth()+1).toString().padStart(2,"0")],minDate:new Date(r.getFullYear(),0,1),maxDate:new Date(r.getFullYear()+10,5,1),list:[],skelete:!0,refreshing:!1,finished:!1,loading:!1,dataOpen:!1}),_={WAIT_PAY:"待领取",PAYING:"待领取",PAID:"领取成功",CLOSED:"已关闭",REFUNDED:"退回成功"},u={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)"},b={ING:"退回申请中",REJECT:"退回失败",PASS:"退回成功",CLOSED:"退回关闭"},j=function(){var n=o((function*(){c.loading=!0;let n={};if("REFUNDED"===e.orderStatus){var r,o,a;n=yield O({page:c.page,rows:10,refundMonth:c.dateTime.join("-")}),200===(null===(r=n)||void 0===r?void 0:r.code)&&Array.isArray(null===(o=n)||void 0===o||null===(a=o.data)||void 0===a?void 0:a.rows)&&(c.list=n.data.rows.map((e=>{var n;return t(t({},e),{},{paymentCashAmount:(null===(n=e.paymentCashAmount)||void 0===n?void 0:n.toFixed(2))||"0.00",createTime:e.refundTime,statusName:b[e.refundAudit],statusColor:u[e.refundAudit],isRefund:!0})})),c.finished=!n.data.next,c.page=c.page+1)}else{var i,l,d;try{n=yield T({page:c.page,rows:10,orderStatus:e.orderStatus,payMonth:c.dateTime.join("-")})}catch(s){}200===(null===(i=n)||void 0===i?void 0:i.code)&&Array.isArray(null===(l=n)||void 0===l||null===(d=l.data)||void 0===d?void 0:d.rows)&&(c.list=n.data.rows.map((e=>{var n;return t(t({},e),{},{paymentCashAmount:(null===(n=e.paymentCashAmount)||void 0===n?void 0:n.toFixed(2))||"0.00",createTime:e.payTime,statusName:_[e.status],statusColor:u[e.status]})})),c.finished=!n.data.next,c.page=c.page+1)}setTimeout((()=>{c.refreshing=!1}),500),c.loading=!1,c.skelete=!1}));return function(){return n.apply(this,arguments)}}();m((()=>e.refundIndex),(()=>w())),p((()=>{j(),f("webViewOnResume",(()=>w()))}));const w=()=>{c.finished=!1,c.page=1,j()},x=y((()=>`${c.dateTime[0]}年${c.dateTime[1]}月`));return()=>{let e;return i(v,null,[i(N,{modelValue:c.refreshing,onRefresh:()=>{c.refreshing=!0,console.log("下拉"),w()}},{default:()=>{return[i(d,{class:_e,size:"small",round:!0,onClick:()=>c.dataOpen=!0},{default:()=>[i("div",null,[x.value]),i("svg",{class:[ue,c.dataOpen?me:""],width:"9px",height:"5px",viewBox:"0 0 9 5",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},[i("title",null,[l("三角形")]),i("g",{id:"页面-1",stroke:"currentColor","stroke-width":"1",fill:"currentColor","fill-rule":"evenodd"},[i("g",{id:"领取记录-待领取",transform:"translate(-99.000000, -155.000000)",fill:"currentColor"},[i("g",{id:"编组-2",transform:"translate(13.000000, 144.000000)"},[i("g",{id:"筛选目录备份",transform:"translate(12.000000, 3.000000)"},[i("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)])])])])])]}),c.skelete&&new Array(5).fill(1).map((e=>i(ce,null,null))),0!==c.list.length&&i(L,{loading:c.loading,finished:c.finished,finishedText:" "},(t=e=c.list.map((e=>i(se,{item:e,onClose:()=>w(),onRefund:()=>n("refund")},null))),"function"==typeof t||"[object Object]"===Object.prototype.toString.call(t)&&!h(t)?e:{default:()=>[e]})),!c.skelete&&0===c.list.length&&i(g,{description:"暂无记录"},null)];var t}}),i(s,{teleport:"body",show:c.dataOpen,"onUpdate:show":e=>c.dataOpen=e,position:"bottom",round:!0},{default:()=>[i(z,{modelValue:c.dateTime,"onUpdate:modelValue":e=>c.dateTime=e,columnsType:["year","month"],minDate:c.minDate,maxDate:c.maxDate,onConfirm:()=>{c.dataOpen=!1,console.log(c.dateTime),w()},onCancel:()=>c.dataOpen=!1},null)]})])}}});e("default",r({name:"collection-record",setup(){const e=a({tab:"1",refundIndex:0});return()=>i("div",{class:W},[i(b,null,null),i("div",{class:G},[i(U,{active:e.tab,"onUpdate:active":t=>e.tab=t,animated:!0,swipeable:!0},{default:()=>[i(V,{name:"1",title:"待领取"},{default:()=>[i("div",{class:$},[i(pe,{orderStatus:"WAIT_PAY,PAYING"},null)])]}),i(V,{name:"2",title:"已领取"},{default:()=>[i("div",{class:$},[i(pe,{orderStatus:"PAID,REFUNDED",onRefund:()=>e.refundIndex=e.refundIndex+1},null)])]}),i(V,{name:"3",title:"已关闭"},{default:()=>[i("div",{class:$},[i(pe,{orderStatus:"CLOSED"},null)])]}),i(V,{name:"4",title:"退回"},{default:()=>[i("div",{class:$},[i(pe,{refundIndex:e.refundIndex,orderStatus:"REFUNDED"},null)])]})]})])])}}))}}}))}();