|
|
+import{d as x,r as _,e as k,o as c,q as f,w as t,f as s,a as e,m as y,v as C,N as F,U as q,z as A,C as j,B as z,H as B,__tla as H}from"./index-2eab2d23.js";import{_ as N,__tla as R}from"./Dialog-c2716df6.js";import{a as S,__tla as D}from"./index-44a34f60.js";import{u as E,__tla as G}from"./useMessage-171aa63e.js";let v,J=Promise.all([(()=>{try{return H}catch{}})(),(()=>{try{return R}catch{}})(),(()=>{try{return D}catch{}})(),(()=>{try{return G}catch{}})()]).then(async()=>{v=x({name:"SystemAreaForm",__name:"AreaForm",setup(K,{expose:V}){const h=E(),u=_(!1),o=_(!1),l=_({ip:"",result:void 0}),b=k({ip:[{required:!0,message:"IP \u5730\u5740\u4E0D\u80FD\u4E3A\u7A7A",trigger:"blur"}]}),d=_();V({open:async()=>{u.value=!0,I()}});const P=async()=>{if(d&&await d.value.validate()){o.value=!0;try{l.value.result=await S(l.value.ip.trim()),h.success("\u67E5\u8BE2\u6210\u529F")}finally{o.value=!1}}},I=()=>{var i;l.value={ip:"",result:void 0},(i=d.value)==null||i.resetFields()};return(i,a)=>{const m=q,n=A,g=j,p=z,w=N,U=B;return c(),f(w,{modelValue:e(u),"onUpdate:modelValue":a[3]||(a[3]=r=>F(u)?u.value=r:null),title:"IP \u67E5\u8BE2"},{footer:t(()=>[s(p,{disabled:e(o),type:"primary",onClick:P},{default:t(()=>[y("\u786E \u5B9A")]),_:1},8,["disabled"]),s(p,{onClick:a[2]||(a[2]=r=>u.value=!1)},{default:t(()=>[y("\u53D6 \u6D88")]),_:1})]),default:t(()=>[C((c(),f(g,{ref_key:"formRef",ref:d,model:e(l),rules:e(b),"label-width":"80px"},{default:t(()=>[s(n,{label:"IP",prop:"ip"},{default:t(()=>[s(m,{modelValue:e(l).ip,"onUpdate:modelValue":a[0]||(a[0]=r=>e(l).ip=r),placeholder:"\u8BF7\u8F93\u5165 IP \u5730\u5740"},null,8,["modelValue"])]),_:1}),s(n,{label:"\u5730\u5740",prop:"result"},{default:t(()=>[s(m,{modelValue:e(l).result,"onUpdate:modelValue":a[1]||(a[1]=r=>e(l).result=r),placeholder:"\u5C55\u793A\u67E5\u8BE2 IP \u7ED3\u679C",readonly:""},null,8,["modelValue"])]),_:1})]),_:1},8,["model","rules"])),[[U,e(o)]])]),_:1},8,["modelValue"])}}})});export{v as _,J as __tla};
|