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
1.9 KiB
JavaScript
2 lines
1.9 KiB
JavaScript
import{d as w,r as c,N as I,o as S,b as L,g as o,c as l,f as x,w as i,F as _,k as r,z as O,e as a,t as d,Z as k,B as N,H as z,af as D,_ as F}from"./index-93dfb385.js";import{u}from"./inquiry-227d0c94.js";import{g as H}from"./inquiry-8a7adca2.js";const $={class:"bodyList"},E={class:"title"},M={key:0,class:"list"},P=["onClick"],U=["src"],Z={class:"name"},j={key:1,class:"other_list"},A=["onClick"],G={class:"name"},J={class:"line"},K=w({name:"bodyList",__name:"bodyList",emits:["selectTool"],setup(Q,{emit:g}){const v=c(0),p=c([]),m=g,T=e=>{u().changeSelectToolInfo({toolName:e.toolName,img:e.iconBase64,id:e.id,requireLocation:e.requireLocation}),m("selectTool",e)},C=e=>{u().changeSelectToolInfo({toolName:"",img:"",id:e.id,requireLocation:e.requireLocation}),y.value=e.id,m("selectTool",e)},b=I(()=>u().selectToolInfo.toolName),y=c("");return S(async()=>{const e=await H();p.value=e.data}),(e,h)=>{const B=L("el-collapse-item"),q=L("el-collapse");return o(),l("div",$,[x(q,{modelValue:v.value,"onUpdate:modelValue":h[0]||(h[0]=t=>v.value=t)},{default:i(()=>[(o(!0),l(_,null,r(p.value,(t,f)=>(o(),O(B,{name:f,key:f},{title:i(()=>[a("div",E,[a("span",null,d(t.toolType),1)])]),default:i(()=>[t.toolType==="采集生命体征"?(o(),l("div",M,[(o(!0),l(_,null,r(t.toolList,(s,n)=>(o(),l("div",{onClick:V=>T(s),class:k(["list_item",[s.toolName===b.value?"actived":""]]),key:n},[a("img",{class:"icon",src:s.iconBase64,alt:""},null,8,U),a("div",Z,d(s.toolName),1)],10,P))),128))])):N("",!0),t.toolType!=="采集生命体征"?(o(),l("div",j,[(o(!0),l(_,null,r(t.toolList,(s,n)=>(o(),l("div",{class:k(["other_list_item",[s.id===y.value?"actived":""]]),key:n,onClick:V=>C(s)},[a("div",G,d(s.toolName),1),z(a("div",J,null,512),[[D,n!==t.toolList.length-1]])],10,A))),128))])):N("",!0)]),_:2},1032,["name"]))),128))]),_:1},8,["modelValue"])])}}});const Y=F(K,[["__scopeId","data-v-fc54eb33"]]);export{Y as default};
|