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/AssessmentDetails-cda7ab78.js

2 lines
9.2 KiB
JavaScript

import{d as j,r as T,a as K,u as U,o as Z,q as G,b as B,g as n,c as i,e,F as b,k,Z as J,f as s,w as u,j as a,aK as Q,t as h,z as W,H as d,aL as R,af as _,aH as D,h as L,B as X,x as Y,y as ee,_ as se}from"./index-93dfb385.js";import{e as te}from"./inquiry-8a7adca2.js";import{t as oe}from"./tip-101a476a.js";import{t as w}from"./title_icon-ea706f78.js";import{C as F}from"./check-fab236e0.js";const g=C=>(Y("data-v-59b1a75f"),C=C(),ee(),C),le={class:"AssessmentDetails"},ae={class:"nav_card"},ne=["onClick"],ie={class:"content_item"},ce={class:"title"},re=["src"],de=g(()=>e("span",null,"评分概述",-1)),_e={class:"evaluate_desc evaluate_content"},ue={class:"evaluate_desc_title"},ve=["src"],me=g(()=>e("span",null,"该初步评估提供了有关您对病历进行诊治的信息,评估类别旁将标记√为本次诊断成功完成的任务。 ",-1)),fe={class:"content_item"},pe={class:"title"},he=["src"],ge=g(()=>e("span",null,"预期诊断结果",-1)),ye={class:"expertDiagnosisResult evaluate_content"},be={class:"userDiagnosisResult"},ke={key:0,class:"correct"},Re={style:{"margin-left":"8px",color:"#0db274"}},De={key:1,class:"error"},we={class:"content_item"},Ie={class:"title"},Te=["src"],Ce=g(()=>e("span",null,"初步诊断依据",-1)),xe={class:"evaluate_content"},Be=g(()=>e("div",null,"证实或排除初步诊断的必须项目:",-1)),Fe={class:"userDiagnosisResult"},Ne={key:0,class:"correct"},Le={style:{"margin-left":"8px",color:"#0db274"}},ze={key:1,class:"error"},Se=["innerHTML"],$e={class:"content_item"},Ae={class:"title"},Pe=["src"],He=g(()=>e("span",null,"证实诊断依据",-1)),Me={class:"evaluate_content"},Ve=g(()=>e("div",null,"证实或排除初步诊断的必须项目:",-1)),qe={class:"userDiagnosisResult"},Oe={key:0,class:"correct"},Ee={style:{"margin-left":"8px",color:"#0db274"}},je={key:1,class:"error"},Ke=["innerHTML"],Ue={class:"content_item"},Ze={class:"title"},Ge=["src"],Je=g(()=>e("span",null,"鉴别依据",-1)),Qe={class:"evaluate_content"},We=g(()=>e("div",null,"鉴别依据所必须的项目:",-1)),Xe={class:"userDiagnosisResult"},Ye={key:0,class:"correct"},es={style:{"margin-left":"8px",color:"#0db274"}},ss={key:1,class:"error"},ts=["innerHTML"],os={class:"content_item"},ls={class:"title"},as=["src"],ns=g(()=>e("span",null,"处置方案",-1)),is={class:"evaluate_content",style:{"background-color":"#fff"}},cs={class:"plan_list"},rs=j({name:"AssessmentDetails",__name:"AssessmentDetails",setup(C){const x=T(["1","1","1","1","1","1","1"]),c=r=>x.value[r]==="1",v=K({dataInfo:void 0}),S=U(),z=T(0),N=T(null),m=T(0),$=T([{id:"section1",title:"评分概述"},{id:"section2",title:"预期诊断结果"},{id:"section3",title:"初步诊断依据"},{id:"section4",title:"证实诊断依据"},{id:"section5",title:"鉴别依据"},{id:"section7",title:"处置方案"}]),A=r=>{const t=document.querySelectorAll(".content .content_item"),o=[];t.forEach(p=>{o.push(p.offsetTop)}),m.value=r.scrollTop;for(let p=0;p<o.length;p++)m.value>=o[p]};function P(r){const t=document.querySelector(`.content .content_item:nth-child(${r+1})`).offsetTop,o=50;m.value>t?I():p();function p(){m.value<t&&(t-m.value>=o?m.value+=o:m.value=t,N.value.setScrollTop(m.value),requestAnimationFrame(p))}function I(){m.value>t&&(m.value-t>=o?m.value-=o:m.value=t,N.value.setScrollTop(m.value),requestAnimationFrame(I))}z.value=r}const y=r=>{x.value[r]==="0"?x.value[r]="1":x.value[r]="0"},H=async()=>{const{data:r}=await te({processId:S.query.processId});v.dataInfo=r},M=[{id:0,name:"口服"},{id:1,name:"静脉注射"},{id:2,name:"静脉输液"},{id:3,name:"皮下注射"},{id:4,name:"局部用药"},{id:5,name:"气雾剂/粉雾剂吸入"},{id:6,name:"雾化吸入"},{id:7,name:"鞘内注射"}],V=[{label:"处置计划",prop:"disposalPlanName"},{label:"一级措施",prop:"firstMeasures"},{label:"说明",prop:"guide"}],q=[{id:0,name:"每日一次"},{id:1,name:"每日两次"},{id:2,name:"每日三次"},{id:3,name:"每日四次"}],O=[{label:"处置计划",prop:"disposalPlanName"},{label:"药物名称",prop:"drugName"},{label:"用药途径",formatter:({drugRou