create-458fc086.js 3.5 KB

1
  1. /* 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-9703902d.js";/* empty css */import{d as l,q as s,m as r,z as t,o as d,c as o,Z as i,l as u,w as m,e as n,a as p,b as c,A as _,F as v,p as y,t as b,f,a7 as j,a5 as g,a6 as x,B as k,D as h,X as w,a0 as V,a2 as $,S as q,U,_ as C}from"./index-3bbb91df.js";import"./http-01f5a64e.js";/* empty css */const F=(e=>(q("data-v-9e8ddce2"),e=e(),U(),e))((()=>n("div",{class:"withdraw-popup-warn"},[c(" 提现提示1:工作日14:30点前提现,审核通过之后下一工作日可到账;14:30之后提现将会在下一工作日审核"),n("br"),c(" 提现提示2:充值收入提现后,请自行到当地税务部门纳税,本平台仅收取10%平台服务费,不承担代扣代缴义务。 ")],-1))),A={class:"flex flex-row justify-between"},D={class:"w-full"},z={class:"items-center w-full"},B={class:"flex justify-end"},I=C(l({__name:"create",props:{primary:Object},emits:["close"],setup(l,{emit:q}){const U=l,C=s(),I=s({}),N=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的金额"}]}),O=s(!1),S=s([]);return U.primary&&U.primary,t((()=>{e().then((e=>{S.value=e.data,S.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=k,X=h,Z=w,E=V,G=$;return d(),o(v,null,[F,i((d(),u(E,{model:I.value,"label-width":"120px",ref_key:"ruleForm",ref:C,rules:f(N),class:"pr-4"},{default:m((()=>[n("div",A,[n("div",D,[p(r,{label:"可提现金额",prop:"name"},{default:m((()=>[p(s,{modelValue:U.primary.yue_money,"onUpdate:modelValue":l[0]||(l[0]=e=>U.primary.yue_money=e),disabled:"",placeholder:"请输入商户名称"},null,8,["modelValue"])])),_:1}),p(r,{label:"提现金额",prop:"tixian_money"},{default:m((()=>[n("div",z,[p(s,{style:{width:"200px",margin:"0 5px"},modelValue:I.value.tixian_money,"onUpdate:modelValue":l[1]||(l[1]=e=>I.value.tixian_money=e),placeholder:"请输入金额"},{append:m((()=>[c("元")])),_:1},8,["modelValue"]),Number(U.primary.yue_money)>0?(d(),o("span",{key:0,class:"text-blue-400 cursor-pointer",onClick:l[2]||(l[2]=e=>I.value.tixian_money=U.primary.yue_money)},"全部提现")):_("",!0)])])),_:1}),p(r,{label:"提现账户",prop:"bank_card_id"},{default:m((()=>[p(X,{class:"w-full",modelValue:I.value.bank_card_id,"onUpdate:modelValue":l[3]||(l[3]=e=>I.value.bank_card_id=e),filterable:"",clearable:"",placeholder:"选择提现账户"},{default:m((()=>[(d(!0),o(v,null,y(S.value,(e=>(d(),u(t,{key:e.value,label:e.label,value:e.value},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])])),_:1})])]),n("div",B,[p(Z,{type:"primary",onClick:l[4]||(l[4]=e=>{return l=C.value,I.value,void(l&&l.validate((e=>{e?a(I.value).then((e=>{j.success(e.message),q("close"),O.value=!1})):O.value=!1})).then((()=>{})));var l})},{default:m((()=>[c(b(e.$t("system.confirm")),1)])),_:1})])])),_:1},8,["model","rules"])),[[G,O.value]])],64)}}}),[["__scopeId","data-v-9e8ddce2"]]);export{I as default};