niucloud-admin/niucloud/public/wap/assets/pages-member-cash_out.deaccae6.js
2023-05-31 11:51:07 +08:00

2 lines
2.0 KiB
JavaScript

import{d as e,r as a,T as s,e as t,f as l,w as n,h as o,K as r,L as c,j as u,M as m,C as p,N as i,O as d,aG as _,m as f,A as y,B as v,G as h,D as g,P as k}from"./index-5ccb7aca.js";import{u as w,M as T}from"./useMescroll.291c7061.js";import{M as b}from"./mescroll-empty.8a3add74.js";import{_ as j}from"./_plugin-vue_export-helper.1b428a4d.js";const M=j(e({__name:"cash_out",setup(e){const{mescrollInit:j,downCallback:M,getMescroll:x}=w(d,i);let C=a([]),I=a(null),A=a(!1),B=s("cashOutAccountType");const D=e=>{switch(e){case 1:return h("toBeReviewed");case 2:return h("toBeTransfer");case 3:return h("transfer");case-2:return h("cancelApply")}},R=e=>{let s=a({});A.value=!1,s.value.page=e.num,s.value.page_size=e.size,s.value.account_type=B,_(s.value).then((a=>{let s=a.data.data;e.endSuccess(s.length),1==e.num&&(C.value=[]),C.value=C.value.concat(s),A.value=!0})).catch((()=>{A.value=!0,e.endErr()}))};return(e,a)=>{const s=f;return t(),l(s,{class:"member-record-list"},{default:n((()=>[o(T,{ref_key:"mescrollRef",ref:I,onInit:u(j),onDown:u(M),onUp:R},{default:n((()=>[(t(!0),r(m,null,c(u(C),((e,a)=>(t(),l(s,{key:e.id,class:"member-record-item",onClick:a=>{k({url:"/pages/member/cash_out_detail",param:{id:e.id}})}},{default:n((()=>[o(s,{class:"name"},{default:n((()=>[y(v(e.transfer_type_name),1)])),_:2},1024),o(s,{class:"desc"},{default:n((()=>[y(v(u(h)("applyTime"))+": "+v(e.create_time),1)])),_:2},1024),o(s,{class:"desc"},{default:n((()=>[y(v(-1!=e.status?D(e.status):e.refuse_reason),1)])),_:2},1024),o(s,{class:g(["money",e.apply_money>0?"text-active":""])},{default:n((()=>[y(v(e.apply_money>0?"+"+e.apply_money:e.apply_money),1)])),_:2},1032,["class"]),o(s,{class:"state"},{default:n((()=>[y(v(e.status_name),1)])),_:2},1024)])),_:2},1032,["onClick"])))),128)),!u(C).length&&u(A)?(t(),l(b,{key:0,option:{tip:"commission"==u(B)?u(h)("commissemptyTip"):u(h)("emptyTip")}},null,8,["option"])):p("",!0)])),_:1},8,["onInit","onDown"])])),_:1})}}}),[["__scopeId","data-v-ddbaeefd"]]);export{M as default};