import{_ as q,a as x,b as F}from"./additional8.14f19b06.js";import{j as s,bs as H,i as I,bt as m,o as n,c as _,a as d,w as y,l as o,F as J,n as O,h as p,bw as i,e as f,D as R,dz as S,$ as U}from"./index.d7dad953.js";import{_ as V,a as j}from"./Tabs.e249f6c0.js";import"./Input.c775a647.js";import"./Suffix.67b68c08.js";import"./RadioGroup.ce1c3bc1.js";import"./Scrollbar.1c833bb9.js";import"./InputNumber.27f98465.js";import"./Add.5c060f93.js";import"./DataTable.4cc1b9ed.js";import"./Checkbox.fc911c39.js";import"./FocusDetector.be9c5da8.js";import"./Select.d741ccac.js";import"./Forward.b24c69fe.js";import"./Image.d81ed5c6.js";import"./DatePicker.6e30d147.js";import"./_commonjsHelpers.b273fa3f.js";const z={key:0},D={__name:"additional",setup(E){const a=s(!1),g=async()=>{const t=await S();U(t,()=>{a.value=t.data.info})},u={type:0},e=s(JSON.parse(JSON.stringify(u)));H(t=>{l(t.query)});const l=t=>{e.value={type:Number(t.type)||u.type},g()};I(()=>{l(m.currentRoute.value.query)});const h=()=>{const t=e.value.type;e.value.type=-1,m.push({query:{type:t}})},b=s(["\u62A5\u544A\u5BF9\u6BD4","\u5065\u5EB7\u5BA3\u4F20&\u5E38\u89C1\u95EE\u9898\u7BA1\u7406","\u6EE1\u610F\u5EA6\u8C03\u67E5\u7BA1\u7406"]),v=t=>{e.value.type=t,h()};return s(0),(t,c)=>{const k=V,N=j,w=q,A=x,B=F,C=R;return n(),_("div",null,[d(C,{title:"\u989D\u5916\u914D\u7F6E"},{default:y(()=>[o(a)?(n(),_("div",z,[d(N,{"onUpdate:value":[v,c[0]||(c[0]=r=>o(e).type=r)],value:o(e).type,"mt-2":"",type:"segment"},{default:y(()=>[(n(!0),_(J,null,O(o(b),(r,$)=>(n(),p(k,{name:$,tab:r},null,8,["name","tab"]))),256))]),_:1},8,["value"]),o(e).type===0?(n(),p(w,{key:0,hospital:o(a).id},null,8,["hospital"])):i("",!0),o(e).type===1?(n(),p(A,{key:1,hospital:o(a).id},null,8,["hospital"])):i("",!0),o(e).type===2?(n(),p(B,{key:2,hospital:o(a).id},null,8,["hospital"])):i("",!0)])):i("",!0)]),_:1})])}}};typeof f=="function"&&f(D);export{D as default};