You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
2 lines
3.6 KiB
JavaScript
2 lines
3.6 KiB
JavaScript
import{_ as P,a as z,b as D,c as G,d as I}from"./additional6.04d9dfd1.js";import{_ as K,a as Q,b as W}from"./additional4.464e26f9.js";import{_ as X,a as Y,b as Z,c as tt}from"./additional0.0a7ccc82.js";import{f as c,br as ot,e as nt,bs as h,o as n,c as g,a as i,w as u,h as v,j as t,i as et,F as at,l as pt,b as a,bv as s,d as f,bt as st,$ as lt,N as _t,s as it,v as ut,B as ct}from"./index.b3ec3a5e.js";import{_ as rt,a as mt}from"./Tabs.b595fb5c.js";import{_ as dt}from"./Select.c5f2e648.js";import"./Input.68f30eae.js";import"./Suffix.ae0185d9.js";import"./RadioGroup.7a2fa040.js";import"./InputNumber.1ed66ecd.js";import"./Add.c3ca3dcf.js";import"./DataTable.00ed820c.js";import"./Checkbox.f53b8a35.js";import"./FocusDetector.58468397.js";import"./Forward.eeb7fb91.js";import"./Scrollbar.363e25d2.js";import"./Image.654e5fc8.js";import"./DatePicker.74c776a4.js";import"./_commonjsHelpers.b273fa3f.js";import"./headers.4aae405d.js";import"./Grid.5d4ee488.js";const yt=v("div",{class:"form_tag_wrapper"},"\u533B\u9662",-1),ht={__name:"additional",setup(gt){const r={hospital:0,type:0},o=c(JSON.parse(JSON.stringify(r)));ot(p=>{d(p.query)});const d=p=>{o.value={hospital:Number(p.hospital||r.hospital),type:Number(p.type)||r.type},e.value=o.value.hospital,m.value.length===0&&b()};nt(()=>{d(h.currentRoute.value.query)});const m=c([]),b=async()=>{const p=await st();lt(p,()=>{m.value=p.data.list.map(l=>({label:l.name,value:l.id}))})},y=()=>{const p=o.value.type;o.value.type=-1,h.push({name:"config-additional",query:{hospital:o.value.hospital,type:p}})},k=c(["\u9996\u9875\u8F6E\u64AD\u56FE","\u9996\u9875\u5E7F\u544A\u6A2A\u5E45","\u9996\u9875\u4E2D\u90E8\u6309\u94AE","\u9996\u9875\u5E95\u90E8\u6309\u94AE","\u5957\u9910\u6392\u5E8F","\u5957\u9910\u57FA\u6570","\u989D\u5916\u914D\u7F6E","\u6D3B\u52A8\u5957\u9910","\u62A5\u544A\u5BF9\u6BD4","\u65B0\u95FB\u7BA1\u7406","\u95EE\u7B54\u7BA1\u7406","\u5206\u8D26\u7BA1\u7406"]),$=p=>{o.value.type=p,y()},e=c(0);return(p,l)=>{const A=_t,N=dt,B=it,w=ut,C=rt,x=mt,S=X,V=Y,L=Z,U=tt,q=K,F=Q,H=P,J=W,O=z,R=D,T=G,j=I,E=ct;return n(),g("div",null,[i(E,{title:"\u533B\u9662\u989D\u5916\u4FE1\u606F"},{default:u(()=>[v("div",null,[i(w,{align:"center"},{default:u(()=>[i(A,null,{default:u(()=>[yt]),_:1}),i(N,{class:"form_input_wrapper",value:t(o).hospital,"onUpdate:value":l[0]||(l[0]=_=>t(o).hospital=_),options:[{label:"\u901A\u7528",value:0},...t(m)]},null,8,["value","options"]),i(B,{type:"primary",onClick:l[1]||(l[1]=_=>y())},{default:u(()=>[et("\u5207\u6362")]),_:1})]),_:1}),i(x,{"onUpdate:value":[$,l[2]||(l[2]=_=>t(o).type=_)],value:t(o).type,"mt-2":"",type:"segment"},{default:u(()=>[(n(!0),g(at,null,pt(t(k),(_,M)=>(n(),a(C,{name:M,tab:_},null,8,["name","tab"]))),256))]),_:1},8,["value"]),t(o).type===0?(n(),a(S,{key:0,hospital:t(e)},null,8,["hospital"])):s("",!0),t(o).type===1?(n(),a(V,{key:1,hospital:t(e)},null,8,["hospital"])):s("",!0),t(o).type===2?(n(),a(L,{key:2,hospital:t(e)},null,8,["hospital"])):s("",!0),t(o).type===3?(n(),a(U,{key:3,hospital:t(e)},null,8,["hospital"])):s("",!0),t(o).type===4?(n(),a(q,{key:4,hospital:t(e)},null,8,["hospital"])):s("",!0),t(o).type===5?(n(),a(F,{key:5,hospital:t(e)},null,8,["hospital"])):s("",!0),t(o).type===6?(n(),a(H,{key:6,hospital:t(e)},null,8,["hospital"])):s("",!0),t(o).type===7?(n(),a(J,{key:7,hospital:t(e)},null,8,["hospital"])):s("",!0),t(o).type===8?(n(),a(O,{key:8,hospital:t(e)},null,8,["hospital"])):s("",!0),t(o).type===9?(n(),a(R,{key:9,hospital:t(e)},null,8,["hospital"])):s("",!0),t(o).type===10?(n(),a(T,{key:10,hospital:t(e)},null,8,["hospital"])):s("",!0),t(o).type===11?(n(),a(j,{key:11,hospital:t(e)},null,8,["hospital"])):s("",!0)])]),_:1})])}}};typeof f=="function"&&f(ht);export{ht as default};
|