create-9549e4f2.js 3.1 KB

1
  1. import{h as e,k as a}from"./index-5969c628.js";/* empty css *//* empty css */import{d as l,k as s,H as r,p as t,r as d,K as u,o as i,c as o,J as n,j as m,w as p,e as c,a as _,b as v,s as y,F as b,q as f,t as g,f as x,O as k,B as h,D as w,_ as j}from"./index-984179d1.js";import"./http-2c0aea7c.js";const V=(e=>(h("data-v-7fa11c14"),e=e(),w(),e))((()=>c("div",{class:"withdraw-popup-warn"}," 提现提示:申请提现后自动进入审核流程,审核需要t+7个工作日,节假日顺延,审核成功后自动打款 ",-1))),$={class:"flex flex-row justify-between"},q={class:"w-full"},U={class:"items-center w-full"},C={class:"flex justify-end"},F=j(l({__name:"create",props:{primary:Object},emits:["close"],setup(l,{emit:h}){const w=l,j=s(),F=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的金额"}]}),I=s(!1),J=s([]);return w.primary&&w.primary,t((()=>{e().then((e=>{J.value=e.data,J.value=e.data.map((e=>({label:`${e.bank_name}(***********${e.card_no.slice(-4)})`,value:e.id})))}))})),(e,l)=>{const s=d("el-input"),r=d("el-form-item"),t=d("el-option"),O=d("el-select"),B=d("el-button"),D=d("el-form"),K=u("loading");return i(),o(b,null,[V,n((i(),m(D,{model:F.value,"label-width":"120px",ref_key:"ruleForm",ref:j,rules:x(H),class:"pr-4"},{default:p((()=>[c("div",$,[c("div",q,[_(r,{label:"可提现金额",prop:"name"},{default:p((()=>[_(s,{modelValue:w.primary.yue_money,"onUpdate:modelValue":l[0]||(l[0]=e=>w.primary.yue_money=e),disabled:"",placeholder:"请输入商户名称"},null,8,["modelValue"])])),_:1}),_(r,{label:"提现金额",prop:"tixian_money"},{default:p((()=>[c("div",U,[_(s,{style:{width:"200px",margin:"0 5px"},modelValue:F.value.tixian_money,"onUpdate:modelValue":l[1]||(l[1]=e=>F.value.tixian_money=e),placeholder:"请输入金额"},{append:p((()=>[v("元")])),_:1},8,["modelValue"]),Number(w.primary.yue_money)>0?(i(),o("span",{key:0,class:"text-blue-400 cursor-pointer",onClick:l[2]||(l[2]=e=>F.value.tixian_money=w.primary.yue_money)},"全部提现")):y("",!0)])])),_:1}),_(r,{label:"提现账户",prop:"bank_card_id"},{default:p((()=>[_(O,{class:"w-full",modelValue:F.value.bank_card_id,"onUpdate:modelValue":l[3]||(l[3]=e=>F.value.bank_card_id=e),filterable:"",clearable:"",placeholder:"选择提现账户"},{default:p((()=>[(i(!0),o(b,null,f(J.value,(e=>(i(),m(t,{key:e.value,label:e.label,value:e.value},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])])),_:1})])]),c("div",C,[_(B,{type:"primary",onClick:l[4]||(l[4]=e=>{return l=j.value,F.value,void(l&&l.validate((e=>{e?a(F.value).then((e=>{k.success(e.message),h("close"),I.value=!1})):I.value=!1})).then((()=>{})));var l})},{default:p((()=>[v(g(e.$t("system.confirm")),1)])),_:1})])])),_:1},8,["model","rules"])),[[K,I.value]])],64)}}}),[["__scopeId","data-v-7fa11c14"]]);export{F as default};