mirror of
https://gitee.com/niucloud-team/niucloud-admin.git
synced 2025-12-12 02:42:49 +00:00
2 lines
2.0 KiB
JavaScript
2 lines
2.0 KiB
JavaScript
import{d as e,r as a,a4 as s,i as t,j as l,w as n,k as o,F as r,H as c,n as u,G as m,m as p,au as i,av as _,az as d,x as f,K as y,L as v,Z as h,I as g,h as k}from"./index-aafd04f6.js";import{u as w,M as j}from"./useMescroll.804822f6.js";import{M as x}from"./mescroll-empty.25be484e.js";import{_ as I}from"./_plugin-vue_export-helper.1b428a4d.js";const T=I(e({__name:"cash_out",setup(e){const{mescrollInit:I,downCallback:T,getMescroll:b}=w(_,i);let M=a([]),z=a(null),C=a(!1),A=s("cashOutAccountType");const B=e=>{switch(e){case 1:return h("toBeReviewed");case 2:return h("toBeTransfer");case 3:return h("transfer");case-2:return h("cancelApply")}},D=e=>{let s=a({});C.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&&(M.value=[]),M.value=M.value.concat(s),C.value=!0})).catch((()=>{C.value=!0,e.endErr()}))};return(e,a)=>{const s=f;return t(),l(s,{class:"member-record-list"},{default:n((()=>[o(j,{ref_key:"mescrollRef",ref:z,onInit:u(I),onDown:u(T),onUp:D},{default:n((()=>[(t(!0),r(m,null,c(u(M),((e,a)=>(t(),l(s,{key:e.id,class:"member-record-item",onClick:a=>{k({url:"/app/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?B(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(M).length&&u(C)?(t(),l(x,{key:0,option:{tip:"commission"==u(A)?u(h)("commissemptyTip"):u(h)("emptyTip")}},null,8,["option"])):p("v-if",!0)])),_:1},8,["onInit","onDown"])])),_:1})}}}),[["__scopeId","data-v-e3956900"]]);export{T as default};
|