Files
anmo/server/public/coach/assets/packages-pages-cash_out-cash_out.4de234d2.js
2025-08-19 14:16:51 +08:00

2 lines
4.6 KiB
JavaScript
Executable File
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
import{e,f as t,o as a,c as l,w as s,b as u,j as o,r as p,a as r,i,G as c,P as n,q as m,k as d,t as _,h as f,F as y,s as v,m as x,p as g,Q as b}from"./index-af8b4f0a.js";import{_ as h}from"./page-meta.b66710fd.js";import{_ as k}from"./u-input.71f0c575.js";import{_ as w}from"./u-image.b6a3b610.js";import{_ as j}from"./u-icon.7661429a.js";import{_ as C}from"./u-button.c275553c.js";import{_ as I}from"./_plugin-vue_export-helper.1b428a4d.js";import{g as S,t as M}from"./cashOut.235cceb6.js";import{_ as O}from"./index.vue_vue_type_script_setup_true_lang.5ce6f636.js";import{w as N,a as V,b as $}from"./bank.3ddc8097.js";import{W as z}from"./withdraw.8070d4cf.js";const E=I(e({__name:"bottom",emits:["click"],setup(e,{emit:c}){t({background:"#424755",color:"#fff"});const n=()=>{console.log(uni.$u.color.error),c("click")};return(e,t)=>{const c=p(r("u-button"),C),m=i;return a(),l(m,{class:"bottom fixed z-50 bottom-0 bg-white w-full pt-[20rpx] px-[30rpx]"},{default:s((()=>[u(c,{type:"primary",onClick:n},{default:s((()=>[o("提现")])),_:1})])),_:1})}}}),[["__scopeId","data-v-49d3069b"]]),P=I(e({__name:"cash_out",setup(e){const C=t({}),I=t({money:"",type:"",apply_type:0}),P=async()=>{await M(I.value),x({url:`/packages/pages/cash_out_record/cash_out_record?apply_type=${I.value.apply_type}`})},Q=()=>{I.value.apply_type==z.COMMISSION?I.value.money=C.value.money:I.value.money=C.value.deposit};return c((()=>{(async()=>{C.value=await S()})()})),n((e=>{I.value.apply_type=e.apply_type||0})),(e,t)=>{const c=p(r("page-meta"),h),n=i,S=g,M=p(r("u-input"),k),T=p(r("u-image"),w),q=p(r("u-icon"),j);return a(),m(y,null,[u(c,{"page-style":e.$theme.pageStyle},null,8,["page-style"]),d(" 余额、保证金提现 "),u(n,{class:"px-2 mt-4"},{default:s((()=>[u(n,{class:"bg-white rounded-lg py-4 px-2"},{default:s((()=>[u(n,null,{default:s((()=>[o("提现金额")])),_:1}),u(n,{class:"bg-page rounded-lg p-4 flex items-center mt-2"},{default:s((()=>[u(S,{class:"text-4xl font-bold"},{default:s((()=>[o("¥")])),_:1}),u(M,{modelValue:I.value.money,"onUpdate:modelValue":t[0]||(t[0]=e=>I.value.money=e),placeholder:"请输入自定义金额",class:"ml-2"},null,8,["modelValue"])])),_:1}),u(n,{class:"mt-4 text-info flex items-center"},{default:s((()=>[u(S,null,{default:s((()=>[o("可提现"+_(I.value.apply_type==f(z).COMMISSION?"余额":"保证金")+"",1)])),_:1}),I.value.apply_type==f(z).COMMISSION?(a(),l(S,{key:0},{default:s((()=>[o("¥"+_(C.value.money),1)])),_:1})):d("v-if",!0),I.value.apply_type==f(z).EARNEST?(a(),l(S,{key:1},{default:s((()=>[o("¥"+_(C.value.deposit),1)])),_:1})):d("v-if",!0),u(S,{class:"ml-2 text-primary",onClick:Q},{default:s((()=>[o("全部提现")])),_:1}),I.value.apply_type==f(z).COMMISSION?(a(),l(S,{key:2,class:"ml-auto text-sm"},{default:s((()=>[o("提现手续费"+_(C.value.service_charge)+"%",1)])),_:1})):d("v-if",!0)])),_:1})])),_:1}),u(n,{class:"mt-4"},{default:s((()=>[u(n,{class:"flex items-center"},{default:s((()=>[u(n,{class:"block"}),u(n,{class:"text-lg font-medium ml-2"},{default:s((()=>[o("选择提现账户")])),_:1})])),_:1}),u(n,{class:"mt-4"},{default:s((()=>[(a(!0),m(y,null,v(C.value.way_list,((e,t)=>(a(),l(n,{onClick:t=>{return a=e.type,void(I.value.type=a);var a},key:t,class:"bg-white p-4 rounded-lg flex items-center mb-2"},{default:s((()=>[1==e.type?(a(),l(T,{key:0,"border-radius":"16rpx",width:"50rpx",height:"50rpx",src:f(N)},null,8,["src"])):d("v-if",!0),2==e.type?(a(),l(T,{key:1,"border-radius":"16rpx",width:"50rpx",height:"50rpx",src:f(V)},null,8,["src"])):d("v-if",!0),3==e.type?(a(),l(T,{key:2,"border-radius":"16rpx",width:"50rpx",height:"50rpx",src:f($)},null,8,["src"])):d("v-if",!0),u(n,{class:"flex flex-col justify-between ml-2"},{default:s((()=>[u(n,{class:"font-bold text-lg"},{default:s((()=>[o("提现至"+_(1==e.type?"微信":2==e.type?"支付宝":"银行卡"),1)])),_:2},1024),u(n,{class:"text-sm text-info",onClick:b((t=>{return a="/packages/pages/bind_edit_cash_out/index?type="+e.type,void x({url:a});var a}),["stop"])},{default:s((()=>[u(S,null,{default:s((()=>{var t;return[o(_((null==(t=e.config.name)?void 0:t.length)?e.config.name+" "+(1==e.type?e.config.mobile:2==e.type?e.config.account:3==e.type?e.config.bank_card:""):"请设置提现账户"),1)]})),_:2},1024),u(q,{name:"arrow-right",color:"#909399",size:"22rpx"})])),_:2},1032,["onClick"])])),_:2},1024),u(O,{select:e.type==I.value.type,class:"ml-auto"},null,8,["select"])])),_:2},1032,["onClick"])))),128)),u(n,{class:"text-muted text-sm"},{default:s((()=>[o("温馨提示:"+_(C.value.tips),1)])),_:1})])),_:1})])),_:1}),u(E,{onClick:P})])),_:1})],64)}}}),[["__scopeId","data-v-a75f21b6"]]);export{P as default};