1 |
- /* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import{h as e,k as a}from"./index-2ca89841.js";/* empty css *//* empty css */import{d as l,m as s,V as r,y as t,o,c as i,X as d,l as u,w as m,e as p,a as n,b as c,A as v,F as y,z as _,t as b,f,a5 as j,a3 as g,a4 as x,D as w,G as h,U as k,Z as V,a0 as $,av as U,aw as F,_ as q}from"./index-ca84c486.js";import"./http-dd1071de.js";/* empty css */const C=(e=>(U("data-v-7fa11c14"),e=e(),F(),e))((()=>p("div",{class:"withdraw-popup-warn"}," 提现提示:申请提现后自动进入审核流程,审核需要t+7个工作日,节假日顺延,审核成功后自动打款 ",-1))),I={class:"flex flex-row justify-between"},z={class:"w-full"},A={class:"items-center w-full"},D={class:"flex justify-end"},G=q(l({__name:"create",props:{primary:Object},emits:["close"],setup(l,{emit:U}){const F=l,q=s(),G=s({}),H=r({bank_card_id:[{required:!0,message:"请选择提现账户"}],tixian_money:[{required:!0,message:"请输入金额",trigger:"blur"},{pattern:/^\d+(\.\d{1,2})?$/,message:"金额最多只能有两位小数",trigger:"blur"},{pattern:/^(?!0\d+)\d+(\.\d+)?$/,message:"请输入有效的金额",trigger:"blur"},{pattern:/^500(\.\d{1,2})?$|^([5-9]\d{2}|[1-9]\d{3,})(\.\d{1,2})?$/,message:"请输入不低于500的金额"}]}),K=s(!1),L=s([]);return F.primary&&F.primary,t((()=>{e().then((e=>{L.value=e.data,L.value=e.data.map((e=>({label:`${e.bank_name}(***********${e.card_no.slice(-4)})`,value:e.id})))}))})),(e,l)=>{const s=g,r=x,t=w,N=h,O=k,X=V,Y=$;return o(),i(y,null,[C,d((o(),u(X,{model:G.value,"label-width":"120px",ref_key:"ruleForm",ref:q,rules:f(H),class:"pr-4"},{default:m((()=>[p("div",I,[p("div",z,[n(r,{label:"可提现金额",prop:"name"},{default:m((()=>[n(s,{modelValue:F.primary.yue_money,"onUpdate:modelValue":l[0]||(l[0]=e=>F.primary.yue_money=e),disabled:"",placeholder:"请输入商户名称"},null,8,["modelValue"])])),_:1}),n(r,{label:"提现金额",prop:"tixian_money"},{default:m((()=>[p("div",A,[n(s,{style:{width:"200px",margin:"0 5px"},modelValue:G.value.tixian_money,"onUpdate:modelValue":l[1]||(l[1]=e=>G.value.tixian_money=e),placeholder:"请输入金额"},{append:m((()=>[c("元")])),_:1},8,["modelValue"]),Number(F.primary.yue_money)>0?(o(),i("span",{key:0,class:"text-blue-400 cursor-pointer",onClick:l[2]||(l[2]=e=>G.value.tixian_money=F.primary.yue_money)},"全部提现")):v("",!0)])])),_:1}),n(r,{label:"提现账户",prop:"bank_card_id"},{default:m((()=>[n(N,{class:"w-full",modelValue:G.value.bank_card_id,"onUpdate:modelValue":l[3]||(l[3]=e=>G.value.bank_card_id=e),filterable:"",clearable:"",placeholder:"选择提现账户"},{default:m((()=>[(o(!0),i(y,null,_(L.value,(e=>(o(),u(t,{key:e.value,label:e.label,value:e.value},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])])),_:1})])]),p("div",D,[n(O,{type:"primary",onClick:l[4]||(l[4]=e=>{return l=q.value,G.value,void(l&&l.validate((e=>{e?a(G.value).then((e=>{j.success(e.message),U("close"),K.value=!1})):K.value=!1})).then((()=>{})));var l})},{default:m((()=>[c(b(e.$t("system.confirm")),1)])),_:1})])])),_:1},8,["model","rules"])),[[Y,K.value]])],64)}}}),[["__scopeId","data-v-7fa11c14"]]);export{G as default};
|