1 |
- import{d as j,Y as F,K as D,h as q,r as o,e as M,k as P,x as z,a as t,o as A,v as B,w as l,f as a,V as E,A as K,E as O,i as R,D as Y,I as C,_ as G,__tla as H}from"./index-430b3151.js";import{S as _,__tla as J}from"./index-4d4ee646.js";import{u as L,__tla as Q}from"./useMessage-d226ba89.js";let y,T=Promise.all([(()=>{try{return H}catch{}})(),(()=>{try{return J}catch{}})(),(()=>{try{return Q}catch{}})()]).then(async()=>{y=G(j({name:"SystemUserForm",__name:"MerchantStorePaymentFrom",props:{obj:{type:Object,default:()=>({})},isDetail:{type:Boolean,default:!1}},emits:["success"],setup(b,{expose:g,emit:N}){const V=F();D(()=>V.getMobile);const{t:f}=q(),v=L(),S=o(!1);o("");const c=o(!1),k=o(""),e=o({name:"",id:void 0,status:1,merchantId:0,logoUrl:"",website:"",accountName:void 0,accountNumber:void 0,bankName:void 0}),w=M({accountName:[{required:!0,message:"\u8D26\u6237\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A",trigger:"blur"}],accountNumber:[{required:!0,message:"\u8D26\u6237\u53F7\u7801\u4E0D\u80FD\u4E3A\u7A7A",trigger:"blur"}],bankName:[{required:!0,message:"\u5F00\u6237\u94F6\u884C\u4E0D\u80FD\u4E3A\u7A7A",trigger:"blur"}]}),m=b,n=o(),x=N;return g({submitForm:async()=>{if(n&&await n.value.validate()){c.value=!0;try{const u=e.value;return k.value==="create"?(await _.createShop(u),v.success(f("common.createSuccess"))):(await _.updateShop(u),v.success(f("common.updateSuccess"))),S.value=!1,x("success"),!0}finally{c.value=!1}}}}),P(()=>{var u;e.value.merchantId=m.obj.merchantId,e.value.id=m.obj.id,e.value={name:"",id:void 0,status:1,merchantId:0,logoUrl:""},(u=n.value)==null||u.resetFields(),(async()=>_.getShop(m.obj.id).then(s=>{e.value=s}))()}),(u,s)=>{const d=E,i=K,p=O,h=R,I=Y,U=C;return z((A(),B(I,{ref_key:"formRef",ref:n,model:t(e),rules:t(w),"label-width":"120px",style:{padding:"10px"},disabled:b.isDetail},{default:l(()=>[a(h,null,{default:l(()=>[a(p,{span:12},{default:l(()=>[a(i,{label:"\u5F00\u6237\u94F6\u884C",prop:"bankName"},{default:l(()=>[a(d,{modelValue:t(e).bankName,"onUpdate:modelValue":s[0]||(s[0]=r=>t(e).bankName=r),placeholder:"\u8BF7\u8F93\u5165\u5F00\u6237\u94F6\u884C"},null,8,["modelValue"])]),_:1})]),_:1}),a(p,{span:12},{default:l(()=>[a(i,{label:"\u8D26\u6237\u540D\u79F0",prop:"accountName"},{default:l(()=>[a(d,{modelValue:t(e).accountName,"onUpdate:modelValue":s[1]||(s[1]=r=>t(e).accountName=r),placeholder:"\u8BF7\u8F93\u5165\u8D26\u6237\u540D\u79F0",maxlength:"11"},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),a(h,null,{default:l(()=>[a(p,{span:24},{default:l(()=>[a(i,{label:"\u8D26\u6237\u53F7\u7801",prop:"accountNumber"},{default:l(()=>[a(d,{modelValue:t(e).accountNumber,"onUpdate:modelValue":s[2]||(s[2]=r=>t(e).accountNumber=r),placeholder:"\u8BF7\u8F93\u5165\u8D26\u6237\u53F7\u7801",onkeyup:"value=value.replace(/[^\\d]/g,'')"},null,8,["modelValue"])]),_:1})]),_:1})]),_:1})]),_:1},8,["model","rules","disabled"])),[[U,t(c)]])}}}),[["__scopeId","data-v-9eede85a"],["__file","D:/zx/mall-newfeifan-zx-admin/src/views/system/sale/merchant/components/MerchantStorePaymentFrom.vue"]])});export{T as __tla,y as default};
|