import{_ as C,a as $,b as w}from"./additional8.6ff5cb4f.js";import{f as a,bp as F,e as H,bq as c,o,c as i,a as m,w as d,F as I,i as J,b as p,bt as s,d as y,x as O,dA as R,$ as S}from"./index.b1722cfb.js";import{_ as U,a as V}from"./Tabs.dab4b688.js";import"./Input.b749fd07.js";import"./Suffix.691291e3.js";import"./RadioGroup.404d9f06.js";import"./Scrollbar.6892e5a9.js";import"./InputNumber.9e3d6db6.js";import"./Add.9fff4b5a.js";import"./DataTable.c75c42fc.js";import"./Checkbox.e7f81254.js";import"./FocusDetector.079f1fec.js";import"./Select.442bb238.js";import"./Forward.2e136622.js";import"./Image.8eaa3da7.js";import"./DatePicker.913f95e3.js";import"./_commonjsHelpers.b273fa3f.js";const E={key:0},L={setup(M){const n=a(!1),f=async()=>{const t=await R();S(t,()=>{n.value=t.data.info})},l={type:0},e=a(JSON.parse(JSON.stringify(l)));F(t=>{r(t.query)});const r=t=>{e.value={type:Number(t.type)||l.type},f()};H(()=>{r(c.currentRoute.value.query)});const v=()=>{const t=e.value.type;e.value.type=-1,c.push({query:{type:t}})},b=a(["\u62A5\u544A\u5BF9\u6BD4","\u5065\u5EB7\u5BA3\u4F20&\u5E38\u89C1\u95EE\u9898\u7BA1\u7406","\u6EE1\u610F\u5EA6\u8C03\u67E5\u7BA1\u7406"]),g=t=>{e.value.type=t,v()};return a(0),(t,_)=>{const h=V,k=U,A=C,N=$,q=w,x=O;return o(),i("div",null,[m(x,{title:"\u989D\u5916\u914D\u7F6E"},{default:d(()=>[n.value?(o(),i("div",E,[m(k,{"onUpdate:value":[g,_[0]||(_[0]=u=>e.value.type=u)],value:e.value.type,"mt-2":"",type:"segment"},{default:d(()=>[(o(!0),i(I,null,J(b.value,(u,B)=>(o(),p(h,{name:B,tab:u},null,8,["name","tab"]))),256))]),_:1},8,["value"]),e.value.type===0?(o(),p(A,{key:0,hospital:n.value.id},null,8,["hospital"])):s("",!0),e.value.type===1?(o(),p(N,{key:1,hospital:n.value.id},null,8,["hospital"])):s("",!0),e.value.type===2?(o(),p(q,{key:2,hospital:n.value.id},null,8,["hospital"])):s("",!0)])):s("",!0)]),_:1})])}}};typeof y=="function"&&y(L);export{L as default};