Files
anmo/server/public/mobile/assets/bundle-pages-user_withdraw-user_withdraw.2bb3142f.js
2025-08-19 14:16:51 +08:00

2 lines
6.5 KiB
JavaScript

import{d as e,l,I as a,o as u,e as o,w as t,f as d,h as r,g as n,i as m,t as s,O as p,r as c,b as _,j as i,k as v,a8 as f}from"./index-de4504bf.js";import{_ as y}from"./u-tabs.ad9cc64b.js";import{_ as V}from"./u-input.ed5d15be.js";import{_ as b}from"./u-form-item.dbda42e2.js";import{_ as h}from"./u-form.076aa62d.js";import{_ as w}from"./u-button.f68b46c8.js";import{B as k}from"./enum.808f7b66.js";import{g as x,h as g}from"./wallet.0eb1b58c.js";import{u as j}from"./index.1b66f390.js";import{_ as U}from"./_plugin-vue_export-helper.1b428a4d.js";import"./u-badge.b8e9eb88.js";import"./u-icon.a29926e1.js";import"./emitter.1571a5d9.js";const C=U(e({__name:"user_withdraw",setup(e){const U=l(0),C=l({user_earnings:"",min_withdraw:"",max_withdraw:"",percentage:"",type:""}),L=l({type:"",money:"",account:"",real_name:"",money_qr_code:"",bank:"",subbank:"",apply_remark:""}),q=e=>{U.value=e};return a(()=>{(async()=>{const e=await x("");C.value=e})()}),(e,l)=>{const a=c(_("u-tabs"),y),x=i,E=c(_("u-input"),V),O=c(_("u-form-item"),b),A=c(_("u-form"),h),I=v,T=f,D=c(_("u-button"),w);return u(),o(x,{class:"user-withdraw"},{default:t(()=>{var e,c,_;return[d(x,{class:"balance-withdrawal-card"},{default:t(()=>[d(a,{list:C.value.type,"is-scroll":!0,current:U.value,onChange:q,"inactive-color":"#666","active-color":"#33D192",itemWidth:"240"},null,8,["list","current"])]),_:1}),(null==(e=C.value.type[U.value])?void 0:e.value)==r(k).WECHAT_COLLECTION_CODE?(u(),o(x,{key:0,class:"payment-code-card"},{default:t(()=>[d(A,{model:L.value,ref:"uForm","label-width":"150rpx"},{default:t(()=>[d(O,{label:"微信账号"},{default:t(()=>[d(E,{modelValue:L.value.account,"onUpdate:modelValue":l[0]||(l[0]=e=>L.value.account=e),placeholder:"请输入微信账号"},null,8,["modelValue"])]),_:1}),d(O,{label:"真实姓名"},{default:t(()=>[d(E,{modelValue:L.value.real_name,"onUpdate:modelValue":l[1]||(l[1]=e=>L.value.real_name=e),placeholder:"请输入真实姓名"},null,8,["modelValue"])]),_:1}),d(O,{label:"备注"},{default:t(()=>[d(E,{modelValue:L.value.apply_remark,"onUpdate:modelValue":l[2]||(l[2]=e=>L.value.apply_remark=e),placeholder:"请输入备注(选填)"},null,8,["modelValue"])]),_:1})]),_:1},8,["model"]),d(x,{class:"mt-[20rpx]"},{default:t(()=>[d(j,{modelValue:L.value.money_qr_code,"onUpdate:modelValue":l[3]||(l[3]=e=>L.value.money_qr_code=e)},null,8,["modelValue"]),d(x,{class:"ml-[10rpx]"},{default:t(()=>[n(" 微信收款码 ")]),_:1})]),_:1})]),_:1})):m("",!0),(null==(c=C.value.type[U.value])?void 0:c.value)==r(k).ALIPAY_COLLECTION_CODE?(u(),o(x,{key:1,class:"payment-code-card"},{default:t(()=>[d(A,{model:L.value,ref:"uForm","label-width":"150rpx"},{default:t(()=>[d(O,{label:"支付宝账号"},{default:t(()=>[d(E,{modelValue:L.value.account,"onUpdate:modelValue":l[4]||(l[4]=e=>L.value.account=e),placeholder:"请输入支付宝账号"},null,8,["modelValue"])]),_:1}),d(O,{label:"真实姓名"},{default:t(()=>[d(E,{modelValue:L.value.real_name,"onUpdate:modelValue":l[5]||(l[5]=e=>L.value.real_name=e),placeholder:"请输入真实姓名"},null,8,["modelValue"])]),_:1}),d(O,{label:"备注"},{default:t(()=>[d(E,{modelValue:L.value.apply_remark,"onUpdate:modelValue":l[6]||(l[6]=e=>L.value.apply_remark=e),placeholder:"请输入备注(选填)"},null,8,["modelValue"])]),_:1})]),_:1},8,["model"]),d(x,{class:"mt-[20rpx]"},{default:t(()=>[d(j,{modelValue:L.value.money_qr_code,"onUpdate:modelValue":l[7]||(l[7]=e=>L.value.money_qr_code=e)},null,8,["modelValue"]),d(x,{class:"ml-[10rpx]"},{default:t(()=>[n(" 支付宝收款码 ")]),_:1})]),_:1})]),_:1})):m("",!0),(null==(_=C.value.type[U.value])?void 0:_.value)==r(k).BANK_CARD?(u(),o(x,{key:2,class:"payment-code-card"},{default:t(()=>[d(A,{model:L.value,ref:"uForm","label-width":"150rpx"},{default:t(()=>[d(O,{label:"银行卡账号"},{default:t(()=>[d(E,{modelValue:L.value.account,"onUpdate:modelValue":l[8]||(l[8]=e=>L.value.account=e),placeholder:"请输入银行卡账号"},null,8,["modelValue"])]),_:1}),d(O,{label:"持卡人姓名"},{default:t(()=>[d(E,{modelValue:L.value.real_name,"onUpdate:modelValue":l[9]||(l[9]=e=>L.value.real_name=e),placeholder:"请输入持卡人姓名"},null,8,["modelValue"])]),_:1}),d(O,{label:"提现银行"},{default:t(()=>[d(E,{modelValue:L.value.bank,"onUpdate:modelValue":l[10]||(l[10]=e=>L.value.bank=e),placeholder:"请输入提现银行"},null,8,["modelValue"])]),_:1}),d(O,{label:"银行支行"},{default:t(()=>[d(E,{modelValue:L.value.subbank,"onUpdate:modelValue":l[11]||(l[11]=e=>L.value.subbank=e),placeholder:"如:荔湾支行"},null,8,["modelValue"])]),_:1}),d(O,{label:"备注"},{default:t(()=>[d(E,{modelValue:L.value.apply_remark,"onUpdate:modelValue":l[12]||(l[12]=e=>L.value.apply_remark=e),placeholder:"请输入备注(选填)"},null,8,["modelValue"])]),_:1})]),_:1},8,["model"])]),_:1})):m("",!0),d(x,{class:"wallet-balance-card"},{default:t(()=>{var e;return[d(x,{class:"wallet-balance-input flex"},{default:t(()=>[d(I,{style:{"font-size":"46rpx"}},{default:t(()=>[n("¥")]),_:1}),d(T,{class:"flex-1",placeholder:"0.00",type:"digit",modelValue:L.value.money,"onUpdate:modelValue":l[13]||(l[13]=e=>L.value.money=e)},null,8,["modelValue"]),d(x,{class:"withdrawal-text"},{default:t(()=>[d(x,{class:"all-withdrawal",onClick:l[14]||(l[14]=e=>L.value.money=C.value.user_earnings)},{default:t(()=>[n(" 全部提现 ")]),_:1}),d(x,{class:"can-withdrawal"},{default:t(()=>[n(" 可提现余额 ¥ "+s(C.value.user_earnings),1)]),_:1})]),_:1})]),_:1}),(null==(e=C.value.type[U.value])?void 0:e.value)!=r(k).WALLET?(u(),o(x,{key:0,class:"wallet-balance-tips"},{default:t(()=>[n(" 提示:提现需要扣除服务费"+s(C.value.percentage)+"% ",1)]),_:1})):m("",!0)]}),_:1}),d(x,{class:"mt-[30rpx]"},{default:t(()=>[d(D,{onClick:l[15]||(l[15]=e=>(()=>{var e;if(""==L.value.money)return uni.$u.toast("请输入提现金额");const l={type:null==(e=C.value.type[U.value])?void 0:e.value,money:L.value.money,account:L.value.account,real_name:L.value.real_name,money_qr_code:L.value.money_qr_code.toString(),bank:L.value.bank,subbank:L.value.subbank,apply_remark:L.value.apply_remark};g({...l}).then(e=>{uni.$u.toast("添加成功"),L.value.money="",setTimeout(()=>{p({url:`/bundle/pages/withdrawal_details/withdrawal_details?id=${e.id}`})},1e3)})})()),ripple:!0,"hair-line":!1,shape:"circle",type:"primary","hover-class":"none"},{default:t(()=>[n(" 确认提现 ")]),_:1}),d(x,{class:"withdrawal-record",onClick:l[16]||(l[16]=e=>{p({url:"/bundle/pages/withdraw_record/withdraw_record"})})},{default:t(()=>[n(" 提现记录 ")]),_:1})]),_:1})]}),_:1})}}}),[["__scopeId","data-v-79c3f727"]]);export{C as default};