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
2.1 KiB
JavaScript

import{r as s,e as a,o as t,c as l,w as e,i,f as n,g as _,F as r,a as o,u as p,b as c,t as u,v as d,s as y,m,n as f,d as g}from"./index-38c98e7a.js";import{_ as w,A as b,a as v,$ as h,P as k}from"./_plugin-vue_export-helper.1c48f778.js";const x=w({__name:"analysis",props:{id_number:{type:String,default:""},hospital:{type:String,default:""}},setup(w){const x=w,$=s([{title:"临床生化",list:[]},{title:"临床免疫",list:[]},{title:"常规",list:[]}]);a((()=>{j()}));const j=async()=>{const s=await b();v(s,(()=>{$.value=s.data.list}))},C=async s=>{let a={id_number:x.id_number,id:s};console.log(a);const t=await k(a);v(t,(()=>{console.log(t),"ok"==t.data.status&&(m(),f({url:`/pages/main/analysis_content/analysis_content?hospital=${x.hospital}&type=1&id=${s}&id_number=${x.id_number}`}))}))};return(s,a)=>{const m=g,f=i;return t(),l(f,null,{default:e((()=>[(t(!0),n(r,null,_($.value,((s,a)=>(t(),l(f,{key:a},{default:e((()=>[o(f,{class:"analysis_title_wrapper"},{default:e((()=>[o(f,{class:"analysis_title_icon_wrapper"},{default:e((()=>[o(m,{src:p(h)("/storage/assets/report/report/竖线@2x.png")},null,8,["src"])])),_:1}),o(f,{class:"analysis_title_text_wrapper"},{default:e((()=>[c(u(s.title),1)])),_:2},1024)])),_:2},1024),o(f,{class:"analysis_list_wrapper"},{default:e((()=>[(t(!0),n(r,null,_(s.list,((s,a)=>(t(),l(f,{onClick:a=>{return t=s.id,y({title:"项目查询中..."}),void C(t);var t},class:"analysis_list_item_wrapper",key:a},{default:e((()=>[o(f,{class:"analysis_list_item_icon_wrapper",style:d({background:s.color})},null,8,["style"]),o(f,{class:"analysis_list_item_content_wrapper"},{default:e((()=>[o(f,{class:"analysis_list_item_content_title_wrapper"},{default:e((()=>[c(u(s.name),1)])),_:2},1024),o(f,{class:"analysis_list_item_content_desc_wrapper"},{default:e((()=>[c(u(s.desc),1)])),_:2},1024)])),_:2},1024),o(f,{class:"analysis_list_item_right_wrapper"},{default:e((()=>[o(m,{src:p(h)("/storage/assets/report/home/右箭头@2x.png")},null,8,["src"])])),_:1})])),_:2},1032,["onClick"])))),128))])),_:2},1024)])),_:2},1024)))),128))])),_:1})}}},[["__scopeId","data-v-6034231c"]]);export{x as default};