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.
virtual-patient/docker/nginx/html/dist/static/js/BodyInspectTable-bce70617.js

2 lines
2.5 KiB
JavaScript

import{d as V,r as y,u as k,a as N,l as T,o as C,b as c,g as r,c as d,e as o,j as h,f as i,B as v,w as m,t as p,H as S,af as $,h as D,x as H,y as R,_ as L}from"./index-93dfb385.js";import{t as j}from"./title_icon-ea706f78.js";import{u as _}from"./consultation-10bd4098.js";import{e as q}from"./empty-7fcb43df.js";import"./inquiry-8a7adca2.js";const b=t=>(H("data-v-aec70511"),t=t(),R(),t),z={class:"BodyInspectTable"},A={class:"header"},E={class:"title"},M=["src"],O=b(()=>o("span",null,"体格检查",-1)),P={key:0},U={key:1,class:"empty_list"},F=["src"],G=b(()=>o("span",null,"暂无数据",-1)),J={class:"body_list"},K={class:"body_item"},Q={class:"body_item"},W={style:{"text-align":"center"}},X=V({name:"BodyInspectTable",__name:"BodyInspectTable",setup(t){const a=y([]),f=k(),n=y(!1),s=N({name:"",typeValue:"",postion:""}),g=[{label:"类目",prop:"type"},{label:"体格检查",prop:"toolName"},{label:"身体部位",prop:"locationName"},{label:"初步诊断",prop:"diseaseName"},{label:"检查时间",prop:"createTime"}];T(()=>_().bodyInspectList,e=>{a.value=e});const I=e=>{e&&_().changeBodyResultInfo({name:(e==null?void 0:e.toolName)||"",value:(e==null?void 0:e.result)||"",postion:(e==null?void 0:e.locationName)||""})};return C(()=>{_().getyAskPhysicalHistory(f.query.processId)}),(e,l)=>{const w=c("pure-table"),x=c("el-button"),B=c("el-dialog");return r(),d("div",z,[o("div",A,[o("div",E,[o("img",{src:h(j),alt:""},null,8,M),O])]),a.value.length>0?(r(),d("div",P,[i(w,{"align-whole":"center",showOverflowTooltip:"",adaptive:"",style:{height:"calc(100vh - 634px)"},class:"mt-4",data:a.value,columns:g,"highlight-current-row":"",onRowClick:I,"header-cell-style":{background:"var(--el-table-row-hover-bg-color)",color:"var(--el-text-color-primary)"}},null,8,["data","header-cell-style"])])):v("",!0),a.value.length===0?(r(),d("div",U,[o("img",{src:h(q),alt:""},null,8,F),G])):v("",!0),i(B,{width:"500","append-to-body":"",modelValue:n.value,"onUpdate:modelValue":l[1]||(l[1]=u=>n.value=u),title:"体格检查详情",center:!0,"show-close":!1,"custom-class":"body"},{default:m(()=>[o("div",J,[o("div",K,p(`体格检查项:${s.name}`),1),o("div",Q,p(`结果:${s.typeValue}`),1),S(o("div",{class:"body_item"},p(`测量位置:${s.postion}`),513),[[$,s.postion]]),o("div",W,[i(x,{class:"footer_btn",size:"large",onClick:l[0]||(l[0]=u=>n.value=!1),type:"primary"},{default:m(()=>[D("知道了")]),_:1})])])]),_:1},8,["modelValue"])])}}});const ae=L(X,[["__scopeId","data-v-aec70511"]]);export{ae as default};