import{_ as x,a as F,b as H,c as I}from"./additional6.c2496913.js";import{j as i,bs as J,i as O,bt as m,o as n,c as _,a as d,w as y,l as t,F as R,n as S,h as s,bw as p,e as f,D as U,dz as V,$ as j}from"./index.4db9ab9b.js";import{_ as z,a as D}from"./Tabs.3e27fdf4.js";import"./Input.52c14b4e.js";import"./Suffix.6d76a07e.js";import"./RadioGroup.95f508fe.js";import"./Scrollbar.1f2896e1.js";import"./InputNumber.8a7e9283.js";import"./Add.8e36aaa2.js";import"./DataTable.fd65a4fe.js";import"./Checkbox.480ea80f.js";import"./FocusDetector.a5a23512.js";import"./Select.8460a281.js";import"./Forward.87ba7950.js";import"./Image.019aa2d9.js";import"./DatePicker.fb2e4028.js";import"./_commonjsHelpers.b273fa3f.js";import"./headers.025f7357.js";const E={key:0},L={__name:"additional",setup(M){const a=i(!1),h=async()=>{const o=await V();j(o,()=>{a.value=o.data.info})},l={type:0},e=i(JSON.parse(JSON.stringify(l)));J(o=>{u(o.query)});const u=o=>{e.value={type:Number(o.type)||l.type},h()};O(()=>{u(m.currentRoute.value.query)});const g=()=>{const o=e.value.type;e.value.type=-1,m.push({query:{type:o}})},b=i(["\u989D\u5916\u914D\u7F6E","\u62A5\u544A\u5BF9\u6BD4","\u5065\u5EB7\u5BA3\u4F20&\u5E38\u89C1\u95EE\u9898\u7BA1\u7406","\u6EE1\u610F\u5EA6\u8C03\u67E5\u7BA1\u7406"]),v=o=>{e.value.type=o,g()};return i(0),(o,c)=>{const k=z,A=D,N=x,w=F,B=H,C=I,$=U;return n(),_("div",null,[d($,{title:"\u989D\u5916\u914D\u7F6E"},{default:y(()=>[t(a)?(n(),_("div",E,[d(A,{"onUpdate:value":[v,c[0]||(c[0]=r=>t(e).type=r)],value:t(e).type,"mt-2":"",type:"segment"},{default:y(()=>[(n(!0),_(R,null,S(t(b),(r,q)=>(n(),s(k,{name:q,tab:r},null,8,["name","tab"]))),256))]),_:1},8,["value"]),t(e).type===0?(n(),s(N,{key:0,hospital:t(a).id},null,8,["hospital"])):p("",!0),t(e).type===1?(n(),s(w,{key:1,hospital:t(a).id},null,8,["hospital"])):p("",!0),t(e).type===2?(n(),s(B,{key:2,hospital:t(a).id},null,8,["hospital"])):p("",!0),t(e).type===3?(n(),s(C,{key:3,hospital:t(a).id},null,8,["hospital"])):p("",!0)])):p("",!0)]),_:1})])}}};typeof f=="function"&&f(L);export{L as default};