"use strict";const e=require("../../common/vendor.js");if(!Array){e.resolveComponent("uni-popup")()}Math;const a={__name:"book",setup(a){const l=e.ref({id:1,nameKey:"vaccine.list.covid.name",descKey:"vaccine.list.covid.desc",image:"/static/vaccine/covid.jpg",price:0}),t=[{value:"2024-03-21",week:"周四",day:"21",month:"3"},{value:"2024-03-22",week:"周五",day:"22",month:"3"},{value:"2024-03-23",week:"周六",day:"23",month:"3"},{value:"2024-03-24",week:"周日",day:"24",month:"3"},{value:"2024-03-25",week:"周一",day:"25",month:"3"}],u=[{value:"0900",label:"09:00",count:10},{value:"0930",label:"09:30",count:8},{value:"1000",label:"10:00",count:5},{value:"1030",label:"10:30",disabled:!0},{value:"1100",label:"11:00",count:3}],i=[{id:1,name:"张三",idCard:"1234567890",relation:"本人"},{id:2,name:"张小明",idCard:"0987654321",relation:"子女"}],v=["请携带身份证件准时到达接种点","接种前请确保身体状况良好,无发热等症状","接种后需要留观30分钟","如有特殊情况请提前与工作人员沟通"],n=e.ref(""),d=e.ref(""),o=e.ref(null),c=e.ref(null),r=e.ref(""),s=e.ref(null),m=e.computed(()=>n.value&&d.value&&o.value),p=()=>{var e;null==(e=s.value)||e.open()},f=()=>{var e;null==(e=s.value)||e.close()},b=()=>{c.value&&(o.value=i.find(e=>e.id===c.value),f())},g=()=>{e.index.navigateTo({url:"/pages/patient/add"})},h=()=>{m.value&&(e.index.showLoading({title:"提交中..."}),setTimeout(()=>{e.index.hideLoading(),e.index.showModal({title:"预约成功",content:"您的疫苗预约已提交成功",showCancel:!1,success:()=>{e.index.navigateBack()}})},1500))};return(a,y)=>e.e({a:l.value.image,b:e.t(a.$t(l.value.nameKey)),c:e.t(a.$t(l.value.descKey)),d:l.value.price>0},l.value.price>0?{e:e.t(l.value.price)}:{f:e.t(a.$t("vaccine.free"))},{g:e.t(o.value?o.value.name:"请选择接种人"),h:e.o(p),i:e.f(t,(a,l,t)=>({a:e.t(a.week),b:e.t(a.day),c:e.t(a.month),d:l,e:n.value===a.value?1:"",f:e.o(e=>(e=>{n.value=e})(a.value),l)})),j:e.f(u,(a,l,t)=>e.e({a:e.t(a.label),b:!a.disabled},a.disabled?{}:{c:e.t(a.count)},{d:l,e:d.value===a.value?1:"",f:a.disabled?1:"",g:e.o(e=>(e=>{e.disabled||(d.value=e.value)})(a),l)})),k:r.value,l:e.o(e=>r.value=e.detail.value),m:e.t(r.value.length),n:e.f(v,(a,l,t)=>({a:e.t(a),b:l})),o:l.value.price>0},l.value.price>0?{p:e.t(l.value.price)}:{q:e.t(a.$t("vaccine.free"))},{r:!m.value,s:e.o(h),t:e.o(f),v:e.f(i,(a,l,t)=>({a:e.t(a.name),b:e.t(a.idCard),c:e.t(a.relation),d:l,e:c.value===a.id?1:"",f:e.o(e=>(e=>{c.value=e.id})(a),l)})),w:e.o(g),x:e.o(b),y:e.sr(s,"45df7850-0",{k:"patientPopup"}),z:e.p({type:"bottom"}),A:e.gei(a,"")})}};wx.createPage(a);