1 |
- import{d as e,r as a,l as t,J as l,a as c,c as n,w as s,b as o,S as r,T as i,U as u,e as p,p as d,D as m,n as x,ac as _,ad as f,aW as g,j as v,E as y,h as b,i as k,t as h,M as w,aX as C,q as j}from"./index-65a0752a.js";import{_ as I}from"./u-swipe-action-item.4643a6ca.js";import{u as M,M as A}from"./useMescroll.d7eb7970.js";import{_ as F}from"./_plugin-vue_export-helper.1b428a4d.js";import"./u-icon.086befcc.js";import"./mescroll-i18n.8cdb125f.js";const T=F(e({__name:"account",setup(e){const{mescrollInit:F,downCallback:T,getMescroll:V}=M(f,_),E=a([]),N=a(!1),S=a("bank"),U=a(null),q=a("get");t((e=>{e.type&&(S.value=e.type),e.mode&&(q.value=e.mode)}));const z=e=>{N.value=!1;let a={page:e.num,limit:e.size,account_type:S.value};g(a).then((a=>{const t=a.data.data;1==e.num&&(E.value=[]),E.value=E.value.concat(t),e.endSuccess(t.length),N.value=!0})).catch((()=>{N.value=!0,e.endErr()}))},B=a([{text:l("delete"),style:{backgroundColor:"#F56C6C"}}]),D=e=>{"get"==q.value?w({url:"/app/pages/member/account_edit",param:{id:e.account_id,type:S.value,mode:q.value},mode:"redirectTo"}):w({url:"/app/pages/member/apply_cash_out",param:{account_id:e.account_id,type:S.value},mode:"redirectTo"})};return(e,a)=>{const t=j,_=v,f=y,g=b(k("u-swipe-action-item"),I);return c(),n(_,{class:"w-screen h-screen bg-[var(--page-bg-color)]",style:x(e.themeColor())},{default:s((()=>[o(A,{ref_key:"mescrollRef",ref:U,onInit:p(F),down:{use:!1},onUp:z},{default:s((()=>[(c(!0),r(u,null,i(E.value,((e,a)=>(c(),n(g,{options:B.value,onClick:e=>(e=>{const a=E.value[e];C(a.account_id).then((()=>{E.value.splice(e,1)})).catch()})(a),key:a,class:"sidebar-marign my-[var(--top-m)] rounded-[var(--rounded-big)] overflow-hidden"},{default:s((()=>[o(_,{class:"card-template flex justify-between"},{default:s((()=>[o(_,{class:"flex items-center"},{default:s((()=>[o(_,{class:"w-[80rpx] h-[80rpx] flex items-center justify-center",onClick:a=>D(e)},{default:s((()=>["bank"==e.account_type?(c(),n(t,{key:0,class:"w-[80rpx] h-[52rpx] align-middle",src:p(h)("static/resource/images/member/apply_withdrawal/bank-icon.png"),mode:"widthFix"},null,8,["src"])):(c(),n(t,{key:1,class:"h-[80rpx] w-[80rpx] align-middle",src:p(h)("static/resource/images/member/apply_withdrawal/alipay-icon.png"),mode:"widthFix"},null,8,["src"]))])),_:2},1032,["onClick"]),o(_,{class:"flex flex-col ml-[20rpx]",onClick:a=>D(e)},{default:s((()=>[o(_,{class:"text-[#333] text-[26rpx] leading-[36rpx]"},{default:s((()=>[d(m("bank"==e.account_type?e.bank_name:p(l)("alipayAccountNo")),1)])),_:2},1024),"bank"==e.account_type?(c(),n(_,{key:0,class:"text-[var(--text-color-light6)] text-[24rpx] leading-[34rpx] mt-[4rpx] font-400"},{default:s((()=>[d(m(p(l)("endNumber"))+" "+m(e.account_no.substring(e.account_no.length-4))+m(p(l)("bankCard")),1)])),_:2},1024)):(c(),n(_,{key:1,class:"text-[var(--text-color-light6)] text-[24rpx] leading-[34rpx] mt-[4rpx] font-400"},{default:s((()=>[d(m(e.account_no),1)])),_:2},1024))])),_:2},1032,["onClick"])])),_:2},1024),o(f,{class:"flex items-center nc-iconfont nc-icon-xiugaiV6xx flex-shrink-0 text-[32rpx] p-[20rpx] pr-0",onClick:a=>(e=>{w({url:"/app/pages/member/account_edit",param:{id:e.account_id,type:e.account_type,mode:q.value}})})(e)},null,8,["onClick"])])),_:2},1024)])),_:2},1032,["options","onClick"])))),128)),o(_,{class:"card-template sidebar-marign my-[var(--top-m)] flex items-center",onClick:a[0]||(a[0]=e=>p(w)({url:"/app/pages/member/account_edit",param:{type:S.value,mode:q.value}}))},{default:s((()=>[o(f,{class:"nc-iconfont nc-icon-jiahaoV6xx text-[32rpx]"}),o(f,{class:"text-sm ml-[10rpx] flex-1"},{default:s((()=>[d(m("bank"==S.value?p(l)("addBankCard"):p(l)("addAlipayAccount")),1)])),_:1}),o(f,{class:"nc-iconfont nc-icon-youV6xx text-[26rpx] text-[var(--text-color-light6)]"})])),_:1})])),_:1},8,["onInit"])])),_:1},8,["style"])}}}),[["__scopeId","data-v-ed1b7b26"]]);export{T as default};
|