mirror of
https://gitee.com/niucloud-team/niucloud-admin.git
synced 2026-01-06 04:58:10 +00:00
2 lines
12 KiB
JavaScript
2 lines
12 KiB
JavaScript
import{d as e,r as a,Y as t,a as l,c as n,ah as s,o,a4 as c,aa as p,Z as i,ai as u,aj as r,i as d,F as y,j as f,w as x,k as A,K as m,L as g,n as _,m as b,G as h,ak as k,al as T,am as B,an as v,h as O,x as w,N as G,ao as Q,M as F,q as M,t as P,ap as C,y as U}from"./index-a146c2e8.js";import{_ as S}from"./u-button.365e99e6.js";import{_ as Y}from"./u-loading-page.ed3c6160.js";import"./u-loading-icon.a63950da.js";import"./_plugin-vue_export-helper.1b428a4d.js";import"./u-icon.8dc29d86.js";import"./u-transition.079041dd.js";const Z=e({__name:"apply_cash_out",setup(e){const Z=a(!0),j=a(!1),E=t(),H=l({apply_money:"",transfer_type:"",account_type:"money",account_id:0}),V=n((()=>E.info?E.info[H.account_type]:0));s((()=>H.transfer_type),(e=>{switch(e){case"bank":H.account_id=D.value?D.value.account_id:0;break;case"alipay":H.account_id=X.value?X.value.account_id:0;break;default:H.account_id=0}}),{immediate:!0});const L=l({is_auto_transfer:0,is_auto_verify:0,is_open:0,min:0,rate:0,transfer_type:[]});let I={};o((async e=>{I=e,c("cashOutAccountType")&&(H.account_type=c("cashOutAccountType")),["money","commission"].includes(H.account_type)?await r().then((e=>{for(let a in e.data)L[a]=e.data[a];L.transfer_type.includes("wechat")&&E.info&&!E.info.wx_openid&&!E.info.weapp_openid&&L.transfer_type.splice(0,1),L.transfer_type.includes("bank")&&W(),L.transfer_type.includes("alipay")&&z(),H.transfer_type=L.transfer_type[0],Z.value=!1})):p({title:i("abnormalOperation"),icon:"none",success(){setTimeout((()=>{u({delta:1})}),1500)}})}));const N=()=>{H.apply_money=k(V.value)},R=()=>{H.apply_money=""},X=a(null),z=()=>{const e={account_type:"alipay",account_id:0};let a=T;I.type&&"alipay"==I.type&&I.account_id&&(a=B,e.account_id=I.account_id),a(e).then((e=>{e.data&&e.data.account_id&&(X.value=e.data)}))},D=a(null),W=()=>{const e={account_type:"bank",account_id:0};let a=T;I.type&&"bank"==I.type&&I.account_id&&(a=B,e.account_id=I.account_id),a(e).then((e=>{e.data&&e.data.account_id&&(D.value=e.data)}))},K=()=>{if(H.transfer_type?uni.$u.test.isEmpty(H.apply_money)?(p({title:i("applyMoneyPlaceholder"),icon:"none"}),0):uni.$u.test.amount(H.apply_money)?parseFloat(H.apply_money)>parseFloat(V.value)?(p({title:i("applyMoneyExceed"),icon:"none"}),0):!(parseFloat(H.apply_money)<parseFloat(L.min)&&(p({title:i("applyMoneyBelow"),icon:"none"}),1)):(p({title:i("moneyformatError"),icon:"none"}),0):(p({title:i("noAvailableCashOutType"),icon:"none"}),0)){if(j.value)return;j.value=!0,v(H).then((e=>{O({url:"/app/pages/member/cash_out"})})).catch((()=>{j.value=!1}))}};return(e,a)=>{const t=w,l=G,n=Q,s=F,o=M(P("u-button"),S),c=C,p=M(P("u-loading-page"),Y);return d(),y(h,null,[Z.value?b("v-if",!0):(d(),f(c,{key:0,"scroll-y":"true",class:"w-screen h-screen bg-page"},{default:x((()=>[A(t,null,{default:x((()=>[A(t,{class:"p-[30rpx] bg-white"},{default:x((()=>[A(t,null,{default:x((()=>[m(g(_(i)("cashOutMoneyTip")),1)])),_:1}),A(t,{class:"flex py-[20rpx] items-baseline border-0 border-b-[2rpx] border-solid border-gray-200"},{default:x((()=>[A(l,{class:"text-[60rpx]"},{default:x((()=>[m(g(_(i)("currency")),1)])),_:1}),A(n,{type:"digit",class:"h-[70rpx] leading-[70rpx] pl-[10rpx] flex-1 font-bold text-[60rpx]",modelValue:H.apply_money,"onUpdate:modelValue":a[0]||(a[0]=e=>H.apply_money=e)},null,8,["modelValue"]),H.apply_money?(d(),f(s,{key:0,onClick:R,src:_(U)("static/resource/images/member/apply_withdrawal/close.png"),class:"w-[40rpx] h-[40rpx]",mode:"widthFix"},null,8,["src"])):b("v-if",!0)])),_:1}),A(t,{class:"pt-[20rpx]"},{default:x((()=>[A(l,{class:"text-gray-400 text-[28rpx]"},{default:x((()=>[m(g(_(i)("money"))+":"+g(_(i)("currency"))+g(_(k)(_(V))),1)])),_:1}),A(l,{class:"pl-[10rpx] text-[28rpx] text-primary",onClick:N},{default:x((()=>[m(g(_(i)("allTx")),1)])),_:1})])),_:1}),A(t,null,{default:x((()=>[A(l,{class:"text-[24rpx] text-gray-400"},{default:x((()=>[m(g(_(i)("minWithdrawal"))+g(_(i)("currency"))+g(_(k)(L.min)),1)])),_:1}),A(l,{class:"text-[24rpx] text-gray-400"},{default:x((()=>[m(","+g(_(i)("commissionTo"))+g(L.rate+"%"),1)])),_:1})])),_:1})])),_:1}),A(t,{class:"px-[30rpx] bg-white mt-[30rpx]"},{default:x((()=>[b(" 提现到微信 "),L.transfer_type.includes("wechat")&&_(E).info&&(_(E).info.wx_openid||_(E).info.weapp_openid)?(d(),f(t,{key:0,class:"py-[30rpx] flex"},{default:x((()=>[A(t,null,{default:x((()=>[A(l,{class:"iconfont iconweixin1 text-[#43c93e] text-[70rpx]"})])),_:1}),A(t,{class:"flex-1 px-[20rpx]"},{default:x((()=>[A(t,null,{default:x((()=>[m(g(_(i)("cashOutToWechat")),1)])),_:1}),A(t,{class:"text-[#bbb] text-[26rpx] mt-[16rpx]"},{default:x((()=>[m(g(_(i)("cashOutToWechatTips")),1)])),_:1})])),_:1}),A(t,{class:"flex items-center",onClick:a[1]||(a[1]=e=>H.transfer_type="wechat")},{default:x((()=>["wechat"==H.transfer_type?(d(),f(l,{key:0,class:"iconfont iconduigou text-[40rpx] text-primary"})):(d(),f(l,{key:1,class:"iconfont iconcheckbox_nol text-[40rpx] text-[#bbb]"}))])),_:1})])),_:1})):b("v-if",!0),b(" 提现到支付宝 "),L.transfer_type.includes("alipay")?(d(),f(t,{key:1,class:"py-[30rpx] flex"},{default:x((()=>[A(t,null,{default:x((()=>[A(l,{class:"iconfont iconzhifubaoxuanzhong text-[#188dfb] text-[70rpx]"})])),_:1}),A(t,{class:"flex-1 px-[20rpx]"},{default:x((()=>[A(t,null,{default:x((()=>[m(g(_(i)("cashOutToAlipay")),1)])),_:1}),A(t,{class:"text-[#bbb] text-[26rpx] mt-[16rpx]"},{default:x((()=>[X.value?(d(),f(t,{key:0},{default:x((()=>[m(g(_(i)("cashOutTo"))+g(_(i)("alipayAccountNo"))+g(X.value.account_no)+" ",1),A(l,{class:"text-black",onClick:a[2]||(a[2]=e=>_(O)({url:"/app/pages/member/account",param:{type:"alipay",mode:"select"}}))},{default:x((()=>[m(g(_(i)("replace")),1)])),_:1})])),_:1})):(d(),f(t,{key:1},{default:x((()=>[m(g(_(i)("cashOutToAlipayTips")),1)])),_:1}))])),_:1})])),_:1}),A(t,{class:"flex items-center"},{default:x((()=>[X.value?(d(),f(t,{key:1,onClick:a[4]||(a[4]=e=>H.transfer_type="alipay")},{default:x((()=>["alipay"==H.transfer_type?(d(),f(l,{key:0,class:"iconfont iconduigou text-[40rpx] text-primary"})):(d(),f(l,{key:1,class:"iconfont iconcheckbox_nol text-[40rpx] text-[#bbb]"}))])),_:1})):(d(),f(o,{key:0,plain:!0,type:"primary",shape:"circle","custom-style":{height:"56rpx"},onClick:a[3]||(a[3]=e=>_(O)({url:"/app/pages/member/account",param:{type:"alipay",mode:"select"}}))},{default:x((()=>[m(g(_(i)("toAdd")),1)])),_:1}))])),_:1})])),_:1})):b("v-if",!0),b(" 提现到银行卡 "),L.transfer_type.includes("bank")?(d(),f(t,{key:2,class:"py-[30rpx] flex"},{default:x((()=>[A(t,{class:"w-[70rpx] flex justify-center"},{default:x((()=>[A(s,{src:"data:image/png;base64,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",mode:"widthFix",class:"w-[60rpx]"})])),_:1}),A(t,{class:"flex-1 px-[20rpx]"},{default:x((()=>[A(t,null,{default:x((()=>[m(g(_(i)("cashOutToBank")),1)])),_:1}),A(t,{class:"text-[#bbb] text-[26rpx] mt-[16rpx]"},{default:x((()=>[D.value?(d(),f(t,{key:0},{default:x((()=>[m(g(_(i)("cashOutTo"))+g(D.value.bank_name)+g(_(i)("debitCard"))+g(D.value.account_no.substring(D.value.account_no.length-4))+" ",1),A(l,{class:"text-black",onClick:a[5]||(a[5]=e=>_(O)({url:"/app/pages/member/account",param:{type:"bank",mode:"select"}}))},{default:x((()=>[m(g(_(i)("replace")),1)])),_:1})])),_:1})):(d(),f(t,{key:1},{default:x((()=>[m(g(_(i)("cashOutToBankTips")),1)])),_:1}))])),_:1})])),_:1}),A(t,{class:"flex items-center"},{default:x((()=>[D.value?(d(),f(t,{key:1,onClick:a[7]||(a[7]=e=>H.transfer_type="bank")},{default:x((()=>["bank"==H.transfer_type?(d(),f(l,{key:0,class:"iconfont iconduigou text-[40rpx] text-primary"})):(d(),f(l,{key:1,class:"iconfont iconcheckbox_nol text-[40rpx] text-[#bbb]"}))])),_:1})):(d(),f(o,{key:0,plain:!0,type:"primary",shape:"circle","custom-style":{height:"56rpx"},onClick:a[6]||(a[6]=e=>_(O)({url:"/app/pages/member/account",param:{type:"bank",mode:"select"}}))},{default:x((()=>[m(g(_(i)("toAdd")),1)])),_:1}))])),_:1})])),_:1})):b("v-if",!0)])),_:1}),A(t,{class:"px-[32rpx]"},{default:x((()=>[A(o,{type:"primary",shape:"circle",text:_(i)("cashOut"),class:"mt-[60rpx] mb-[40rpx]",disabled:""==H.apply_money||0==H.apply_money,loading:j.value,onClick:K},null,8,["text","disabled","loading"])])),_:1}),A(t,{class:"mt-[40rpx] text-center text-sm",onClick:a[8]||(a[8]=e=>_(O)({url:"/app/pages/member/cash_out"}))},{default:x((()=>[m(g(_(i)("cashOutList")),1)])),_:1})])),_:1})])),_:1})),A(p,{loading:Z.value,"bg-color":"#e8e8e8","loading-text":""},null,8,["loading"])],64)}}});export{Z as default};
|