1 |
- import{d as R,Y,K as Z,h as C,r as V,e as w,l as G,L,aT as T,bL as J,x as Q,a as l,o as m,v as c,w as a,f as e,P as _,c as D,g as W,Z as X,V as $,A as ee,E as ae,y as le,z as te,i as ue,aU as de,B as oe,D as re,I as se,_ as ie,__tla as ne}from"./index-b477853a.js";import{_ as pe,__tla as me}from"./Editor-910102db.js";import{_ as ce,__tla as _e}from"./UploadImg-debd6c69.js";import{g as be,__tla as fe}from"./index-0136623e.js";import{d as Ve}from"./tree-0af4953a.js";import{u as ve,__tla as ge}from"./useMessage-c12d8877.js";import{__tla as ye}from"./index-d9f9a355.js";import{__tla as he}from"./el-image-viewer-4d24766b.js";let H,Ne=Promise.all([(()=>{try{return ne}catch{}})(),(()=>{try{return me}catch{}})(),(()=>{try{return _e}catch{}})(),(()=>{try{return fe}catch{}})(),(()=>{try{return ge}catch{}})(),(()=>{try{return ye}catch{}})(),(()=>{try{return he}catch{}})()]).then(async()=>{let v,g,y;v={key:1},g=["innerHTML"],y={key:2},H=ie(R({__name:"MerchantBaseInfo",props:{id:{type:Number,default:0},isDetail:{type:Boolean,default:!1},openType:{type:String,default:"\u67E5\u770B"},propFormData:{type:Object,default:()=>{}}},emits:["update:activeName"],setup(n,{expose:P,emit:q}){const I=Y(),h=Z(()=>I.getMobile),S=ve();C();const M=V(!1),t=w({id:void 0,name:void 0,status:void 0,description:void 0,contact:void 0,address:void 0,contactNumber:void 0,website:void 0,createTime:void 0,complaintsHotline:void 0,customerServiceHotline:void 0,email:void 0,businessLicensePicture:void 0,expireTime:void 0,areaId:void 0,accountName:void 0,accountNumber:void 0,bankName:void 0}),B=w({name:[{required:!0,message:"\u5546\u6237\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A",trigger:"blur"}],description:[{required:!0,message:"\u7B80\u4ECB\u4E0D\u80FD\u4E3A\u7A7A",trigger:"blur"}],contact:[{required:!0,message:"\u8D1F\u8D23\u4EBA\u4E0D\u80FD\u4E3A\u7A7A",trigger:"blur"}],contactNumber:[{required:!0,message:"\u8D1F\u8D23\u4EBA\u624B\u673A\u53F7\u4E0D\u80FD\u4E3A\u7A7A",trigger:"blur"}],areaId:[{required:!0,message:"\u6240\u5728\u5730\u4E0D\u80FD\u4E3A\u7A7A",trigger:"blur"}],customerServiceHotline:[{required:!0,message:"\u5BA2\u670D\u7535\u8BDD\u4E0D\u80FD\u4E3A\u7A7A",trigger:"blur"}],email:[{required:!0,message:"\u90AE\u7BB1\u4E0D\u80FD\u4E3A\u7A7A",trigger:"blur"}],businessLicensePicture:[{required:!0,message:"\u8425\u4E1A\u6267\u7167\u4E0D\u80FD\u4E3A\u7A7A",trigger:"blur"}],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"}]}),b=V(),N=n,U=V([]);G(async()=>{U.value=await be()}),L(()=>N.propFormData,p=>{p&&T(t,p)},{immediate:!0});const F=q;P({validate:async()=>{var p;if(b)try{return await((p=l(b))==null?void 0:p.validate()),Object.assign(N.propFormData,t),!0}catch{return S.error("\u57FA\u672C\u4FE1\u606F\u4E0D\u5B8C\u5584\uFF0C\u8BF7\u586B\u5199\u76F8\u5173\u4FE1\u606F"),F("update:activeName","info"),!1}}});const z=J("updateInitialData");return L(t,p=>{try{T(z.value,t)}catch{}},{immediate:!0}),(p,u)=>{const s=$,o=ee,r=ae,f=le,j=te,i=ue,E=de,x=oe,k=ce,O=pe,A=re,K=se;return Q((m(),c(A,{ref_key:"formRef",ref:b,model:l(t),class:X([{view:n.isDetail,"mobile-card":l(h)},"overflow-auto"]),rules:l(B),"label-width":"120px",disabled:n.isDetail,style:{overflow:"hidden"}},{default:a(()=>[e(i,null,{default:a(()=>[e(r,{span:12},{default:a(()=>[e(o,{label:"\u5546\u6237\u540D\u79F0",prop:"name"},{default:a(()=>[e(s,{modelValue:l(t).name,"onUpdate:modelValue":u[0]||(u[0]=d=>l(t).name=d),placeholder:"\u8BF7\u8F93\u5165\u5546\u6237\u540D\u79F0"},null,8,["modelValue"])]),_:1})]),_:1}),n.openType!="\u65B0\u589E"?(m(),c(r,{key:0,span:12},{default:a(()=>[e(o,{label:"\u72B6\u6001",prop:"status"},{default:a(()=>[e(j,{modelValue:l(t).status,"onUpdate:modelValue":u[1]||(u[1]=d=>l(t).status=d),placeholder:"\u8BF7\u9009\u62E9\u5546\u6237\u72B6\u6001",class:"w-1/1",clearable:""},{default:a(()=>[e(f,{label:"\u4F7F\u7528\u4E2D",value:10}),e(f,{label:"\u8FC7\u671F",value:20}),e(f,{label:"\u505C\u7528",value:30})]),_:1},8,["modelValue"])]),_:1})]),_:1})):_("",!0)]),_:1}),e(i,null,{default:a(()=>[e(r,{span:12},{default:a(()=>[e(o,{label:"\u8D1F\u8D23\u4EBA",prop:"contact"},{default:a(()=>[e(s,{modelValue:l(t).contact,"onUpdate:modelValue":u[2]||(u[2]=d=>l(t).contact=d),placeholder:"\u8BF7\u8F93\u5165\u8D1F\u8D23\u4EBA"},null,8,["modelValue"])]),_:1})]),_:1}),e(r,{span:12},{default:a(()=>[e(o,{label:"\u6240\u5728\u5730",prop:"areaId"},{default:a(()=>[e(E,{modelValue:l(t).areaId,"onUpdate:modelValue":u[3]||(u[3]=d=>l(t).areaId=d),options:l(U),props:l(Ve),class:"w-1/1",clearable:"",placeholder:"\u8BF7\u9009\u62E9\u6240\u5728\u5730",filterable:"","collapse-tags":""},null,8,["modelValue","options","props"])]),_:1})]),_:1})]),_:1}),e(i,null,{default:a(()=>[e(r,{span:12},{default:a(()=>[e(o,{label:"\u8D1F\u8D23\u4EBA\u624B\u673A\u53F7",prop:"contactNumber"},{default:a(()=>[e(s,{modelValue:l(t).contactNumber,"onUpdate:modelValue":u[4]||(u[4]=d=>l(t).contactNumber=d),placeholder:"\u8BF7\u8F93\u5165\u8D1F\u8D23\u4EBA\u624B\u673A\u53F7",maxlength:"11",onkeyup:"value=value.replace(/[^\\d]/g,'')"},null,8,["modelValue"])]),_:1})]),_:1}),e(r,{span:12},{default:a(()=>[e(o,{label:"\u90AE\u7BB1",prop:"email"},{default:a(()=>[e(s,{modelValue:l(t).email,"onUpdate:modelValue":u[5]||(u[5]=d=>l(t).email=d),placeholder:"\u8BF7\u8F93\u5165\u90AE\u7BB1"},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(i,null,{default:a(()=>[e(r,{span:12},{default:a(()=>[e(o,{label:"\u6807\u7B7E"},{default:a(()=>[e(s,{disabled:""})]),_:1})]),_:1}),e(r,{span:12},{default:a(()=>[e(o,{label:"\u529E\u516C\u5730\u5740",prop:"address"},{default:a(()=>[e(s,{modelValue:l(t).address,"onUpdate:modelValue":u[6]||(u[6]=d=>l(t).address=d),placeholder:"\u8BF7\u8F93\u5165\u529E\u516C\u5730\u5740"},null,8,["modelValue"])]),_:1})]),_:1}),e(r,{span:12,style:{display:"none"}},{default:a(()=>[e(o,{label:"\u670D\u52A1\u5230\u671F\u65F6\u95F4",prop:"expireTime"},{default:a(()=>[e(x,{modelValue:l(t).expireTime,"onUpdate:modelValue":u[7]||(u[7]=d=>l(t).expireTime=d),type:"date","value-format":"x",placeholder:"\u9009\u62E9\u670D\u52A1\u5230\u671F\u65F6\u95F4"},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(i,null,{default:a(()=>[e(r,{span:12},{default:a(()=>[e(o,{label:"\u7EF4\u6743\u7535\u8BDD",prop:"complaintsHotline"},{default:a(()=>[e(s,{modelValue:l(t).complaintsHotline,"onUpdate:modelValue":u[8]||(u[8]=d=>l(t).complaintsHotline=d),placeholder:"\u8BF7\u8F93\u5165\u7EF4\u6743\u7535\u8BDD",maxlength:"11",onkeyup:"value=value.replace(/[^\\d]/g,'')"},null,8,["modelValue"])]),_:1})]),_:1}),e(r,{span:12},{default:a(()=>[e(o,{label:"\u5BA2\u670D\u7535\u8BDD",prop:"customerServiceHotline"},{default:a(()=>[e(s,{modelValue:l(t).customerServiceHotline,"onUpdate:modelValue":u[9]||(u[9]=d=>l(t).customerServiceHotline=d),placeholder:"\u8BF7\u8F93\u5165\u5BA2\u670D\u7535\u8BDD",maxlength:"11",onkeyup:"value=value.replace(/[^\\d]/g,'')"},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(i,null,{default:a(()=>[e(r,{span:12},{default:a(()=>[e(o,{label:"\u5B98\u7F51",prop:"website"},{default:a(()=>[e(s,{modelValue:l(t).website,"onUpdate:modelValue":u[10]||(u[10]=d=>l(t).website=d),placeholder:"\u8BF7\u8F93\u5165\u5B98\u7F51"},null,8,["modelValue"])]),_:1})]),_:1}),n.openType==="\u65B0\u589E"?(m(),c(r,{key:0,span:12},{default:a(()=>[e(o,{label:"\u5F00\u6237\u94F6\u884C",prop:"bankName"},{default:a(()=>[e(s,{modelValue:l(t).bankName,"onUpdate:modelValue":u[11]||(u[11]=d=>l(t).bankName=d),placeholder:"\u8BF7\u8F93\u5165\u5F00\u6237\u94F6\u884C"},null,8,["modelValue"])]),_:1})]),_:1})):_("",!0),n.isDetail?(m(),c(r,{key:1,span:12},{default:a(()=>[e(o,{label:"\u521B\u5EFA\u65F6\u95F4",prop:"customerServiceHotline"},{default:a(()=>[e(x,{modelValue:l(t).createTime,"onUpdate:modelValue":u[12]||(u[12]=d=>l(t).createTime=d),type:"date","value-format":"x",disabled:""},null,8,["modelValue"])]),_:1})]),_:1})):_("",!0)]),_:1}),n.openType==="\u65B0\u589E"?(m(),c(i,{key:0},{default:a(()=>[e(r,{span:12},{default:a(()=>[e(o,{label:"\u8D26\u6237\u540D\u79F0",prop:"accountName"},{default:a(()=>[e(s,{modelValue:l(t).accountName,"onUpdate:modelValue":u[13]||(u[13]=d=>l(t).accountName=d),placeholder:"\u8BF7\u8F93\u5165\u8D26\u6237\u540D\u79F0",maxlength:"11"},null,8,["modelValue"])]),_:1})]),_:1}),e(r,{span:12},{default:a(()=>[e(o,{label:"\u8D26\u6237\u53F7\u7801",prop:"accountNumber"},{default:a(()=>[e(s,{modelValue:l(t).accountNumber,"onUpdate:modelValue":u[14]||(u[14]=d=>l(t).accountNumber=d),placeholder:"\u8BF7\u8F93\u5165\u8D26\u6237\u53F7\u7801",onkeyup:"value=value.replace(/[^\\d]/g,'')"},null,8,["modelValue"])]),_:1})]),_:1})]),_:1})):_("",!0),l(h)?(m(),D("div",v,[e(i,null,{default:a(()=>[e(r,{span:12},{default:a(()=>[e(o,{style:{border:"none"},label:"\u8425\u4E1A\u6267\u7167",prop:"businessLicensePicture"})]),_:1})]),_:1}),e(i,null,{default:a(()=>[e(r,{span:24},{default:a(()=>[e(o,{prop:"businessLicensePicture",class:"businessLicensePicture"},{default:a(()=>[e(k,{modelValue:l(t).businessLicensePicture,"onUpdate:modelValue":u[15]||(u[15]=d=>l(t).businessLicensePicture=d),limit:1,disabled:n.isDetail},null,8,["modelValue","disabled"])]),_:1})]),_:1})]),_:1}),e(i,null,{default:a(()=>[e(r,{span:12},{default:a(()=>[e(o,{style:{border:"none"},label:"\u7B80\u4ECB",prop:"description"})]),_:1})]),_:1}),e(r,{span:24},{default:a(()=>[e(o,{prop:"description",class:"description"},{default:a(()=>[W("div",{innerHTML:l(t).description},null,8,g)]),_:1})]),_:1})])):(m(),D("div",y,[e(i,null,{default:a(()=>[e(r,{span:24},{default:a(()=>[e(o,{label:"\u8425\u4E1A\u6267\u7167",prop:"businessLicensePicture"},{default:a(()=>[e(k,{modelValue:l(t).businessLicensePicture,"onUpdate:modelValue":u[16]||(u[16]=d=>l(t).businessLicensePicture=d),limit:1,disabled:n.isDetail},null,8,["modelValue","disabled"])]),_:1})]),_:1})]),_:1}),e(i,null,{default:a(()=>[e(r,{span:24},{default:a(()=>[e(o,{label:"\u7B80\u4ECB",prop:"description"},{default:a(()=>[e(O,{modelValue:l(t).description,"onUpdate:modelValue":u[17]||(u[17]=d=>l(t).description=d),height:"150px",disabled:n.isDetail},null,8,["modelValue","disabled"])]),_:1})]),_:1})]),_:1})]))]),_:1},8,["model","class","rules","disabled"])),[[K,l(M)]])}}}),[["__scopeId","data-v-1bd3a768"],["__file","D:/zx/mall-newfeifan-zx-admin/src/views/system/sale/merchant/components/MerchantBaseInfo.vue"]])});export{Ne as __tla,H as default};
|