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/ConfirmDiagnosisDialog-56de...

2 lines
2.1 KiB
JavaScript

import{d as I,r as g,b as u,g as i,c as l,f as s,w as o,e,h as p,j as v,aJ as B,F as N,k as z,B as h,t as F,x as A,y as K,_ as L}from"./index-93dfb385.js";import{C as j}from"./close-4c42dfe1.js";import{u as y}from"./consultation-10bd4098.js";import"./inquiry-8a7adca2.js";const n=c=>(A("data-v-0dffd03b"),c=c(),K(),c),E={class:"ConfirmDiagnosisDialog"},H={class:"header-title"},J=n(()=>e("div",{class:"tip"},null,-1)),T=n(()=>e("span",null,"确认诊断 ",-1)),U=n(()=>e("div",{class:"line"},null,-1)),q={class:"tip_info"},G=n(()=>e("span",{class:"ml-2"},"确认诊毕后不支持继续问诊,请谨慎确定诊断结果",-1)),M=n(()=>e("p",{class:"title"},"初步诊断列表",-1)),O={class:"disease_list"},P={key:0,style:{color:"#00975e"}},Q={key:1,style:{color:"#ff3429"}},R={class:"footer_btn_list"},W=I({name:"ConfirmDiagnosisDialog",__name:"ConfirmDiagnosisDialog",emits:["save"],setup(c,{expose:C,emit:D}){const _=g(!1),d=g([]);C({open(f){d.value=f,_.value=!0}});const t=()=>{_.value=!1},k=D,x=()=>{t(),k("save",d.value)},b=()=>{t(),sessionStorage.getItem("inspectSatus")==="1"?y().changeActivedKey(3):y().changeActivedKey(0)};return(f,m)=>{const V=u("el-icon"),r=u("el-button"),S=u("el-dialog");return i(),l("div",null,[s(S,{width:"600","append-to-body":"",modelValue:_.value,"onUpdate:modelValue":m[0]||(m[0]=a=>_.value=a),"before-close":t,"show-close":!1,"custom-class":"ConfirmDiagnosisDialog"},{footer:o(()=>[e("div",R,[s(r,{size:"large",onClick:t},{default:o(()=>[p("取消")]),_:1}),s(r,{size:"large",type:"primary",onClick:b},{default:o(()=>[p("诊断回顾")]),_:1}),s(r,{size:"large",onClick:x,type:"primary"},{default:o(()=>[p("诊毕")]),_:1})])]),default:o(()=>[e("div",E,[e("div",H,[J,T,s(v(j),{onClick:t,class:"close"})]),U,e("div",q,[s(V,{size:"16"},{default:o(()=>[s(v(B))]),_:1}),G]),M,e("div",O,[(i(!0),l(N,null,z(d.value,(a,w)=>(i(),l("div",{key:w,class:"disease_list_item"},[a.excludeFlag===1?(i(),l("span",P,"【确诊】")):h("",!0),a.excludeFlag===0?(i(),l("span",Q,"【排除】")):h("",!0),e("span",null,F(a.primaryDiseaseName),1)]))),128))])])]),_:1},8,["modelValue"])])}}});const ee=L(W,[["__scopeId","data-v-0dffd03b"]]);export{ee as default};