WXL
4 天以前 3bd962a6d7f61239c020e2dbbeb7341e5b842dd1
1
import{_ as a,r as e,c as s,w as t,i as d,a as l,e as n,f as i,h as c,F as o,b as u,n as r,k as f,t as p,d as _,O as m}from"./index-DF3kK8Jo.js";const g=a({__name:"patient",setup(a){const g=e([{id:1,name:"张三",gender:"男",age:45,idType:"身份证",idNo:"440***********1234",cardNo:"1234567890",isDefault:!0},{id:2,name:"张小明",gender:"男",age:12,idType:"身份证",idNo:"440***********5678",cardNo:"0987654321",isDefault:!1}]),I=()=>{r({url:"/pages/my/patient-edit"})};return(a,e)=>{const h=f,k=d;return l(),s(k,{class:"patient-container"},{default:t(()=>[n(k,{class:"patient-list"},{default:t(()=>[(l(!0),i(o,null,c(g.value,(a,e)=>(l(),s(k,{class:"patient-item card",key:e,onClick:e=>(a=>{var e;const s=m(),t=s[s.length-2],{departmentId:d,hospitalId:l,doctorId:n,scheduleId:i}=(null==(e=t.$page)?void 0:e.options)||{};r({url:`/pages/appointment/confirm?patientId=${a.id}&departmentId=${d}&hospitalId=${l}&doctorId=${n}&scheduleId=${i}`})})(a)},{default:t(()=>[n(k,{class:"info"},{default:t(()=>[n(h,{class:"name"},{default:t(()=>[u(p(a.name),1)]),_:2},1024),a.isDefault?(l(),s(h,{key:0,class:"tag"},{default:t(()=>[u("默认")]),_:1})):_("",!0)]),_:2},1024),n(k,{class:"details"},{default:t(()=>[n(h,null,{default:t(()=>[u(p(a.gender)+" "+p(a.age)+"岁",1)]),_:2},1024),n(h,{class:"divider"},{default:t(()=>[u("|")]),_:1}),n(h,null,{default:t(()=>[u(p(a.idType)+":"+p(a.idNo),1)]),_:2},1024)]),_:2},1024),a.cardNo?(l(),s(k,{key:0,class:"card-info"},{default:t(()=>[n(h,{class:"label"},{default:t(()=>[u("就诊卡号:")]),_:1}),n(h,{class:"value"},{default:t(()=>[u(p(a.cardNo),1)]),_:2},1024)]),_:2},1024)):_("",!0),n(h,{class:"iconfont icon-arrow-right"})]),_:2},1032,["onClick"]))),128))]),_:1}),n(k,{class:"add-btn",onClick:I},{default:t(()=>[n(h,{class:"iconfont icon-add"}),n(h,null,{default:t(()=>[u("添加就诊人")]),_:1})]),_:1})]),_:1})}}},[["__scopeId","data-v-67616bd9"]]);export{g as default};