1 |
- import{d as e,r as a,a as s,c as t,w as l,b as n,S as r,T as o,e as c,U as u,g as p,n as m,ac as i,ad as _,aq as d,j as f,p as y,D as v,J as g,A as h,M as b}from"./index-65a0752a.js";import{u as j,M as k}from"./useMescroll.d7eb7970.js";import{M as w}from"./mescroll-empty.9e667eae.js";import{_ as M}from"./_plugin-vue_export-helper.1b428a4d.js";import"./mescroll-i18n.8cdb125f.js";const T=M(e({__name:"cash_out",setup(e){const{mescrollInit:M,downCallback:T,getMescroll:x}=j(_,i);let C=a([]),I=a(null),S=a(!1),A=uni.getStorageSync("cashOutAccountType");const D=e=>{switch(e){case 1:return g("toBeReviewed");case 2:return g("toBeTransfer");case 3:return g("transfer");case-2:return g("cancelApply")}},z=e=>{let s=a({});S.value=!1,s.value.page=e.num,s.value.page_size=e.size,s.value.account_type=A,d(s.value).then((a=>{let s=a.data.data;e.endSuccess(s.length),1==e.num&&(C.value=[]),C.value=C.value.concat(s),S.value=!0})).catch((()=>{S.value=!0,e.endErr()}))};return(e,a)=>{const i=f;return s(),t(i,{class:"member-record-list",style:m(e.themeColor())},{default:l((()=>[n(k,{ref_key:"mescrollRef",ref:I,onInit:c(M),onDown:c(T),onUp:z},{default:l((()=>[(s(!0),r(u,null,o(c(C),((e,a)=>(s(),t(i,{key:e.id,class:"member-record-item",onClick:a=>{b({url:"/app/pages/member/cash_out_detail",param:{id:e.id}})}},{default:l((()=>[n(i,{class:"name"},{default:l((()=>[y(v(e.transfer_type_name),1)])),_:2},1024),n(i,{class:"desc"},{default:l((()=>[y(v(c(g)("applyTime"))+": "+v(e.create_time),1)])),_:2},1024),n(i,{class:"desc"},{default:l((()=>[y(v(-1!=e.status?D(e.status):e.refuse_reason),1)])),_:2},1024),n(i,{class:h(["money",e.apply_money>0?"text-active":""])},{default:l((()=>[y(v(e.apply_money>0?"+"+e.apply_money:e.apply_money),1)])),_:2},1032,["class"]),n(i,{class:"state"},{default:l((()=>[y(v(e.status_name),1)])),_:2},1024)])),_:2},1032,["onClick"])))),128)),!c(C).length&&c(S)?(s(),t(w,{key:0,option:{tip:c(g)("emptyTip")}},null,8,["option"])):p("v-if",!0)])),_:1},8,["onInit","onDown"])])),_:1},8,["style"])}}}),[["__scopeId","data-v-718fd2bc"]]);export{T as default};
|