"use strict";const e=require("../../common/vendor.js"),a={__name:"department",setup(a){const n=e.ref(""),t=e.ref(""),i=e.ref([{id:1,name:"内科",icon:"/static/department/internal.png"},{id:2,name:"外科",icon:"/static/department/surgery.png"},{id:3,name:"儿科",icon:"/static/department/pediatrics.png"},{id:4,name:"妇产科",icon:"/static/department/obstetrics.png"},{id:5,name:"眼科",icon:"/static/department/ophthalmology.png"},{id:6,name:"口腔科",icon:"/static/department/dentistry.png"}]),d=e.ref([{name:"内科",departments:[{id:101,name:"心内科"},{id:102,name:"呼吸内科"},{id:103,name:"消化内科"},{id:104,name:"神经内科"},{id:105,name:"内分泌科"}]},{name:"外科",departments:[{id:201,name:"普外科"},{id:202,name:"骨科"},{id:203,name:"神经外科"},{id:204,name:"心胸外科"},{id:205,name:"泌尿外科"}]},{name:"专科",departments:[{id:301,name:"眼科"},{id:302,name:"耳鼻喉科"},{id:303,name:"口腔科"},{id:304,name:"皮肤科"},{id:305,name:"精神科"}]}]),m=e=>{e.detail.value.trim()},r=a=>{e.index.navigateTo({url:`/pages/appointment/doctor?departmentId=${a.id}&disease=${t.value}`})};return e.onMounted(()=>{var e;const a=getCurrentPages(),n=a[a.length-1],{disease:i}=(null==(e=n.$page)?void 0:e.options)||{};i&&(t.value=decodeURIComponent(i))}),(a,t)=>({a:e.o([e=>n.value=e.detail.value,m]),b:n.value,c:e.f(i.value,(a,n,t)=>({a:a.icon,b:e.t(a.name),c:n,d:e.o(e=>r(a),n)})),d:e.f(d.value,(a,n,t)=>({a:e.t(a.name),b:e.f(a.departments,(a,n,t)=>({a:e.t(a.name),b:n,c:e.o(e=>r(a),n)})),c:n})),e:e.gei(a,"")})}};wx.createPage(a);
|