create-feebd929.js 2.0 KB

1
  1. import{b as e}from"./index-d0860338.js";/* empty css *//* empty css */import{d as a,k as l,H as s,p as r,r as u,K as o,J as t,o as p,j as m,w as d,e as i,a as n,s as c,b as v,t as y,f,O as _,_ as b}from"./index-1069025c.js";import"./http-ad384960.js";const h={class:"flex flex-row justify-between"},g={class:"w-full"},j={class:"flex justify-end"},V=b(a({__name:"create",props:{primary:Object},emits:["close"],setup(a,{emit:b}){const V=a,k=l(),x=l({}),w=s({pay_channel:[{required:!0,message:"请输入支付通道",trigger:"blur"}],pay_no:[{required:!0,message:"请输入银行流水",trigger:"blur"}]}),U=l(!1);return V.primary&&(x.value.id=V.primary.id,x.value.status=V.primary.status,V.primary),r((()=>{})),(a,l)=>{const s=u("el-input"),r=u("el-form-item"),q=u("el-button"),H=u("el-form"),I=o("loading");return t((p(),m(H,{model:x.value,"label-width":"120px",ref_key:"ruleForm",ref:k,rules:f(w),class:"pr-4"},{default:d((()=>[i("div",h,[i("div",g,[n(r,{label:"支付通道",prop:"pay_channel"},{default:d((()=>[n(s,{modelValue:x.value.pay_channel,"onUpdate:modelValue":l[0]||(l[0]=e=>x.value.pay_channel=e),placeholder:"请输入支付通道"},null,8,["modelValue"])])),_:1}),V.primary.isShowPayNo?(p(),m(r,{key:0,label:"银行流水",prop:"pay_no"},{default:d((()=>[n(s,{modelValue:x.value.pay_no,"onUpdate:modelValue":l[1]||(l[1]=e=>x.value.pay_no=e),placeholder:"请输入银行流水"},null,8,["modelValue"])])),_:1})):c("",!0),n(r,{label:"备注",prop:"remark"},{default:d((()=>[n(s,{modelValue:x.value.remark,"onUpdate:modelValue":l[2]||(l[2]=e=>x.value.remark=e),placeholder:"请输入备注"},null,8,["modelValue"])])),_:1})])]),i("div",j,[n(q,{type:"primary",onClick:l[3]||(l[3]=a=>{return l=k.value,x.value,void(l&&l.validate((a=>{a?e(x.value).then((e=>{_.success(e.message),b("close"),U.value=!1})):U.value=!1})).then((()=>{})));var l})},{default:d((()=>[v(y(a.$t("system.confirm")),1)])),_:1})])])),_:1},8,["model","rules"])),[[I,U.value]])}}}),[["__scopeId","data-v-9c9429a5"]]);export{V as default};