UpdateAddress-2925c5e0.js 2.2 KB

1
  1. import{_ as V,B as b,r as i,z as h,D as w,a as e,o as A,k as x,w as o,i as r,a$ as y,Y as U,I as D,J as I,M,__tla as z}from"./index-3ec1f57f.js";import{E as N,__tla as E}from"./el-tree-select-ab16e356.js";import{g as P,__tla as R}from"./index-f6a1c68a.js";import{d as g}from"./tree-0af4953a.js";import{u as k,__tla as B}from"./useMessage-40198045.js";let n,F=Promise.all([(()=>{try{return z}catch{}})(),(()=>{try{return E}catch{}})(),(()=>{try{return R}catch{}})(),(()=>{try{return B}catch{}})()]).then(async()=>{n=V({__name:"UpdateAddress",setup(J,{expose:_}){b(),k(),i(!1);const c=i(!1),a=i({id:0,receiverName:"",receiverMobile:"",receiverAreaId:null,receiverDetailAddress:""}),u=i([]);return _({validateForm:function(){return new Promise((m,l)=>{formRef.value.validate(d=>{d?m(a.value):(y.error("\u8868\u5355\u9A8C\u8BC1\u5931\u8D25"),l(new Error("Validation failed")))})})}}),h(async()=>{u.value=await P()}),(m,l)=>{const d=U,s=D,p=N,f=I,v=M;return w((A(),x(f,{ref:"formRef",model:e(a),"label-width":"120px"},{default:o(()=>[r(s,{label:"\u6536\u4EF6\u4EBA"},{default:o(()=>[r(d,{modelValue:e(a).receiverName,"onUpdate:modelValue":l[0]||(l[0]=t=>e(a).receiverName=t),placeholder:"\u8BF7\u8F93\u5165\u6536\u4EF6\u4EBA\u540D\u79F0"},null,8,["modelValue"])]),_:1}),r(s,{label:"\u624B\u673A\u53F7"},{default:o(()=>[r(d,{modelValue:e(a).receiverMobile,"onUpdate:modelValue":l[1]||(l[1]=t=>e(a).receiverMobile=t),placeholder:"\u8BF7\u8F93\u5165\u6536\u4EF6\u4EBA\u624B\u673A\u53F7"},null,8,["modelValue"])]),_:1}),r(s,{label:"\u6240\u5728\u5730"},{default:o(()=>[r(p,{modelValue:e(a).receiverAreaId,"onUpdate:modelValue":l[2]||(l[2]=t=>e(a).receiverAreaId=t),data:e(u),props:e(g),"render-after-expand":!0},null,8,["modelValue","data","props"])]),_:1}),r(s,{label:"\u8BE6\u7EC6\u5730\u5740"},{default:o(()=>[r(d,{modelValue:e(a).receiverDetailAddress,"onUpdate:modelValue":l[3]||(l[3]=t=>e(a).receiverDetailAddress=t),rows:3,placeholder:"\u8BF7\u8F93\u5165\u6536\u4EF6\u4EBA\u8BE6\u7EC6\u5730\u5740",type:"textarea"},null,8,["modelValue"])]),_:1})]),_:1},8,["model"])),[[v,e(c)]])}}},[["__file","D:/zx/mall-newfeifan-zx-business/src/views/mall/trade/order/form/UpdateAddress.vue"]])});export{F as __tla,n as default};