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/AssistInspectResult-cde0ca3...

2 lines
1.9 KiB
JavaScript

import{d as f,r as h,l as I,b as g,g as c,c as i,e,j as r,H as a,af as n,f as y,B as R,m as A,x as w,y as S,_ as N}from"./index-93dfb385.js";import{s as V}from"./support_icon-08c26691.js";import{s as x}from"./consultation-6fd72a36.js";const B=""+new URL("../png/empty_res-c829ffde.png",import.meta.url).href,O=t=>(w("data-v-a8f25037"),t=t(),S(),t),k={class:"AssistInspectResult"},C={class:"header_title"},E={class:"title"},J=["src"],b=O(()=>e("span",null,"辅助检查结果",-1)),H=["innerHTML"],L={key:0,class:"footer_btn"},j={class:"empty_list"},F=["src"],M=f({name:"AssistInspectResult",__name:"AssistInspectResult",props:{rowItem:{type:Object,default:()=>{}},isEnd:{type:Boolean,default:!1}},emits:["save"],setup(t,{emit:u}){const d=t,s=h({result:"",assessmentResult:"",diagnosisAssessmentFlag:0,id:""});I(()=>d.rowItem,l=>{s.value=JSON.parse(JSON.stringify(l||{}))});const p=u,m=async()=>{(await x({recordId:s.value.id,result:s.value.assessmentResult})).code===200&&(A("判读成功",{type:"success"}),p("save"),s.value=JSON.parse(JSON.stringify({})))};return(l,o)=>{const _=g("el-input");return c(),i("div",k,[e("div",C,[e("div",E,[e("img",{src:r(V),alt:""},null,8,J),b])]),a(e("div",{class:"mt-4 result",innerHTML:s.value.result},null,8,H),[[n,s.value.result]]),s.value.diagnosisAssessmentFlag===1?(c(),i("div",L,[y(_,{class:"inp",placeholder:"可输入判读结果",modelValue:s.value.assessmentResult,"onUpdate:modelValue":o[0]||(o[0]=v=>s.value.assessmentResult=v)},null,8,["modelValue"]),e("div",{class:"main",onClick:m},"保存")])):R("",!0),a(e("div",j,[e("img",{src:r(B),alt:""},null,8,F),a(e("span",null,"未开具检查申请,请开具",512),[[n,!t.isEnd]]),a(e("span",null,"在“已开具辅助检查”列表中选择检查项查看辅助检查结果",512),[[n,t.isEnd]])],512),[[n,!s.value.result]])])}}});const q=N(M,[["__scopeId","data-v-a8f25037"]]);export{q as default};