1 |
- import{_ as g,a as I,d as b,g as D}from"./index.d8dd5fc3.js";import{J as F,b as a,a1 as m,h as w,p as n,q as x,Y as y,R as u,a5 as i,X as R,V as k,Q as z,W as S}from"./@vueup/vue-quill.21cd2cdd.js";import"./axios.ea4db374.js";import"./element-plus.f81624fb.js";import"./dayjs.a1cdcf75.js";import"./js-md5.b1820eba.js";import"./recordrtc.23a12127.js";import"./ali-oss.30ce4767.js";import"./nprogress.136ad679.js";import"./v-viewer.c3762968.js";const V={class:"reportList"},q={key:0},A=S("\u67E5\u770B"),L=F({__name:"index",setup(N){const C=I(),r=b(),h=[{title:"\u59D3\u540D",dataIndex:"name",key:"name"},{title:"\u8EAB\u4EFD\u8BC1",dataIndex:"card_num",key:"card_num"},{title:"\u75C5\u5386\u53F7",dataIndex:"patient_num",key:"patient_num",sorter:!0},{title:"\u68C0\u67E5\u53F7",dataIndex:"accession_num",key:"accession_num",ellipsis:!0},{title:"\u68C0\u67E5\u7C7B\u578B",dataIndex:"exam_class",key:"exam_class",ellipsis:!0},{title:"\u68C0\u67E5\u65F6\u95F4",dataIndex:"exam_datetime",key:"exam_datetime",ellipsis:!0},{title:"\u6027\u522B",dataIndex:"sex",key:"sex",width:150,ellipsis:!0},{title:"\u5E74\u9F84",dataIndex:"age",key:"age",ellipsis:!0},{title:"\u68C0\u67E5\u90E8\u4F4D",dataIndex:"body_part_text",key:"body_part_text",ellipsis:!0},{title:"\u64CD\u4F5C",key:"action",fixed:"right"}];a([]);const o=a(!1);a([]),a([]),m({keyword:"",hospital:void 0,startDate:"",endDate:""});const c=m({current:1,pageSize:10,total:0,showSizeChanger:!0,showQuickJumper:!0,showTotal:e=>`\u5171 ${e} \u6761\u8BB0\u5F55`}),d=a([]);w(()=>{l()});const l=()=>{o.value=!0;const e=r.query.institution_id,s=r.query.code;D({jgdm:e,sfzh:s}).then(t=>{d.value=t.data,console.log(t.data),o.value=!1})},f=(e,s,t)=>{c.current=(e==null?void 0:e.current)||1,c.pageSize=(e==null?void 0:e.pageSize)||10,l()},v=e=>{C.push(`/reportDetail?id=${e.id}`)};return(e,s)=>{const t=i("a-button"),E=i("a-table"),B=i("a-card");return n(),x("section",V,[y(B,{title:"\u68C0\u67E5\u62A5\u544A\u5217\u8868",class:"report-card"},{default:u(()=>[y(E,{columns:h,"data-source":d.value,loading:o.value,"row-key":"id",onChange:f},{bodyCell:u(({column:_,record:p})=>[_.key==="sex"?(n(),x("span",q,R(p.sex=="M"?"\u7537":"\u5973"),1)):k("",!0),_.key==="action"?(n(),z(t,{key:1,type:"link",onClick:T=>v(p)},{default:u(()=>[A]),_:2},1032,["onClick"])):k("",!0)]),_:1},8,["data-source","loading"])]),_:1})])}}}),K=g(L,[["__scopeId","data-v-cf2753c6"]]);export{K as default};
|