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
11 KiB
JavaScript
2 lines
11 KiB
JavaScript
import{u as a,r as e,o as l,c as s,w as n,i as p,d as r,e as i,f as A,j as c,h as t,t as o,q as u,k as _,l as m,F as w,$ as d,a as f,m as M,v as g,n as b,x as J}from"./index-DZ-bgQ02.js";import{_ as v}from"./_plugin-vue_export-helper.BCo6x5W8.js";const V="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAASBAMAAADBDWEbAAAAJ1BMVEUAAAAjnqMVlpYgmZ8jnaMinqIinaIinqMjnqMinqIjnaMjnqMjnqNeyGEPAAAADHRSTlMAwAso8+c8q8uzp2yfSyPoAAAAW0lEQVQY013KoQ2AMBhE4UtI8GAxaDxbdAQkAzADE7ASqqZD1bT30v+py+XTsYQ2TVcZe6RzfLJkBjIDBfZJgf27IlslM1BjycjdRm5ORjAQzAgGghnBjGBvXxXK2G9BB/9MjwAAAABJRU5ErkJggg==",h=v({__name:"combo",setup(v){const h=a(),q=e(""),I=e(""),Y=e({combo:[],person:[]}),B=()=>{for(let a in Y.value.combo)if(Y.value.combo[a].value)return Y.value.combo[a].label;return"套餐类型"},W=()=>{for(let a in Y.value.person)if(Y.value.person[a].value)return Y.value.person[a].label;return"适用人群"},K=e({list:[],hospital:{id:0},doctor:{id:0},info:{name:""}}),S=async()=>{const a=await d("ComboList",{doctor:h.save.doctor,hospital:j.value});f(a,(()=>{K.value=a.data}))},j=e(0),C=()=>{let a=h.save.hospital;a||(a=h.config.hospital[0].id),j.value=a,h.saveInfo({hospital:a}),(async()=>{const a=await d("ComboSelect");f(a,(()=>{Y.value=a.data,S()}))})()},E=e(null),y=a=>{E.value||(E.value=a,C())};return l((()=>{E.value&&C()})),(a,e)=>{const l=p,d=M,f=g;return r(),s(l,null,{default:n((()=>[i(h).config?(r(),s(l,{key:0},{default:n((()=>[A(l,{ref:y})])),_:1})):c("",!0),A(l,{class:"header_wrapper"},{default:n((()=>[K.value.hospital.id?(r(),s(l,{key:0,class:"hospital_wrapper"},{default:n((()=>[A(l,{class:"hospital_icon_wrapper"},{default:n((()=>[A(d,{src:"data:image/png;base64,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"})])),_:1}),A(l,{class:"hospital_name_wrapper"},{default:n((()=>[t(o(K.value.hospital.name),1)])),_:1}),A(l,{class:"hospital_select_wrapper"},{default:n((()=>[A(d,{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAcCAMAAAAQssz4AAAAh1BMVEUAAACYmJiNjY2YmJiYmJiYmJiYmJiYmJiYmJiYmJiXl5eWlpaVlZWYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiXl5eYmJiXl5eUlJSYmJiYmJiYmJiYmJiYmJiYmJiXl5eYmJiYmJiXl5eYmJiYmJiYmJiXl5eYmJiWlpaYmJhh1AxWAAAALHRSTlMA+QXn88uvqevFJSAO5HVghGcr7+B/W0M8MRwK1rbbvKObk9KMNxJtU00ZVcLyhccAAAGFSURBVDjLhZTXtoMgFESxYO8RFXuNSa7//31XD5GVFTWcR9kzgyOIvN7ErW8j4eSPDpfaiLrGVcwgu4v4gnqNoQ4aKm/LouIgdcT8SkoxMpZ11DXjp0KO5gpIA5muBAoCiks+ZLyCEWnjTXEzyeRc8laoKcDrAaIP3V1A4U3FFe9rCuyjSiiSc/+taLxIPhWshMKI2ZbRqkg09j5VaJ0p7k+d+Tf7es53eFAA38esSc9CMDxDUjT/oHDSDlqRzJmvQYbBMriC829/TKLPHmy/up1lFGlXgz/+bsQOqz3Dlj/8x/rgf8hIuKLI+gt/yJhBsbjtrnAy5i8NAf2mISM0wc7VkxweZH0pbYKS0PMzYHmmyjL+7itPgxL8636Sr86kh1lGm8rIIgP4131aoKuJCFYBGtPsvcG4+3W3ij1j0PQGao675+/bS4MBFKqqSpt/K+BRQcmwwDD/xwsJRp5GKJMVDLxgnAnqZJ8wF/MsY+uKHxJxRhasXbn8GIrnleiKgc9/Vf/C6jeeWOtjHQAAAABJRU5ErkJggg=="})])),_:1})])),_:1})):c("",!0),K.value.info.name?(r(),s(l,{key:1,class:"user_wrapper"},{default:n((()=>[A(l,{class:"user_title_wrapper"},{default:n((()=>[t("就诊人:")])),_:1}),A(l,{class:"user_name_wrapper"},{default:n((()=>[t(o(K.value.info.name),1)])),_:1}),A(l,{class:"user_choose_wrapper"},{default:n((()=>[A(d,{src:"/h5/assets/qiehuan@2x-CnT9WfBl.png"})])),_:1})])),_:1})):c("",!0)])),_:1}),A(l,{class:"doctor_wrapper"},{default:n((()=>[A(l,{class:"doctor_tip_wrapper"},{default:n((()=>[K.value.doctor.id?(r(),s(f,{key:0},{default:n((()=>[t("已根据指定医生:")])),_:1})):(r(),s(f,{key:1},{default:n((()=>[t("可选择指定医生:")])),_:1}))])),_:1}),A(l,{class:"doctor_name_wrapper"},{default:n((()=>[t(o(K.value.doctor.id?K.value.doctor.name:"前往选择"),1)])),_:1}),A(l,{class:"doctor_tip_wrapper"},{default:n((()=>[t("(自动筛选匹配套餐)")])),_:1})])),_:1}),A(l,{class:"select_wrapper"},{default:n((()=>[A(l,{class:u(["select_item_wrapper",[q.value||I.value?"":"active"]])},{default:n((()=>[A(l,{class:"select_item_name_wrapper"},{default:n((()=>[t("综合排序")])),_:1}),A(l,{class:"select_item_icon_wrapper"},{default:n((()=>[A(d,{src:V})])),_:1}),A(l,{class:"select_item_line_wrapper"})])),_:1},8,["class"]),A(l,{class:u(["select_item_wrapper",[q.value?"active":""]])},{default:n((()=>[A(l,{class:"select_item_name_wrapper"},{default:n((()=>[t(o(q.value?B():"套餐类型"),1)])),_:1}),A(l,{class:"select_item_icon_wrapper"},{default:n((()=>[A(d,{src:V})])),_:1}),A(l,{class:"select_item_line_wrapper"})])),_:1},8,["class"]),A(l,{class:u(["select_item_wrapper",[I.value?"active":""]])},{default:n((()=>[A(l,{class:"select_item_name_wrapper"},{default:n((()=>[t(o(I.value?W():"适用人群"),1)])),_:1}),A(l,{class:"select_item_icon_wrapper"},{default:n((()=>[A(d,{src:V})])),_:1}),A(l,{class:"select_item_line_wrapper"})])),_:1},8,["class"]),A(l,{class:"select_item_wrapper"},{default:n((()=>[A(l,{class:"select_item_name_wrapper"},{default:n((()=>[t("筛选")])),_:1}),A(l,{class:"select_item_icon2_wrapper"},{default:n((()=>[A(d,{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAuCAMAAABQ68okAAAAilBMVEUAAACWnp6Wnp6Wnp6Vnp6Kj4+Wnp6WnZ2XnJyWnp6XnJyVnp6Wnp6WnJyWnp6Vnp6Wnp6Wnp6Wnp6Wnp6Vnp6Wnp6Wnp6Wnp6Vnp6Wnp6Xnp6Wnp6Wnp6VnJyWnp6Wnp6Wnp6Wnp6WnZ2Unp6Vnp6Vn5+Wnp6Wnp6Vnp6Wnp6Wnp6VnZ2Vnp6Wnp722o9ZAAAALXRSTlMA3PTuPgb3TQzBDzGPKoVIv+ni1By1zophlSTIfhmom69pIBRbOHl0RLqhVG91AV7TAAADAklEQVRIx5WVV3ajMBRAEQiB6RK992LK/rc3TyHJIYCdzP2S8blIvCahSqnEEd8ifeAauvBBSrc/IxZ4lxD5u0S+pCLgluT6le88bnGelR9QAhulg7lLXeaCRKsaY1u5xca4mxnsk466tkt5b7hkk/wuhx/yHYKg2jPdiGvpsN5RcYg2gmZFE14g9xl8Azo4YE0lRIMVSy7fOhoOA0JQjOUfT+2YbWB1+b1jBeLGYls7PVcKbs1Ke3XU3kr5Oa6n97oCcoziq6Xq40Pc6N0p5CTyeXwMfH5fsj4liG3U3AXIXH0JMpH16ukI8Fh0RlO+Dau+OvzvQT/+3S4z5YVweNXp8IMjbpKzHixIKiMkCPHBOYcpS3lpjH3j7SSKweBDw6kVXqLyJG7UCeuI00VDAUlHpQ3Oa1qbl6EYQMEDVZVKGzhLLrylVUoE1SxRCaBUhJapwPmFPKroBpoIELLxyjb5wbUDqnyp5xC2om76SNMA8WDWuSB7Op7wDix6sznneHA36RmO6zhmcyDyNlP12jJiYwcW4VCfU2whggw7AfSooNKzy5vad9E3DCH3cY66gYibJXvDlEwEKRmgM46I6NQjIG1f0sJ3ivJ2KVPEvndi7qO47rQhiBjgRb4EkicnymiF1idhmNXLL5IfeYLcJuaRJn8j1c9duvJaakCi/y85Eq26HHI7/Zyd/WspWR8iLZa2VUL/x5SuyjfSmIJka80KbXaEoPcSmyfNq0+SeJYOyYVKIKyctNa2KudIYbyWzA/J1uRcx/YRrJ/KaIIBzfYGb0Dah/GVqwTjR8lBGgOC4ul3SeWXClhljU2cgWTA9FI9Uz+SnJvQW2YEFguKbCwR4XeSqkdWWcafwCqrL+M5ih2X8ungpBRay5S9qELSAeo+Lwf0+iWrGFiSRD4CmWTBKbn0Lhp6FPoB4+3qDg3UYOWiI8FDuIGXaB2nIkirB0O+ywwj/MQwrDUS7pHzyXIY9buWr3V8oG/a1ynrx7mw9vtC5jNyBxbCGxplsKL7y+wf+SlvEiJKs0oAAAAASUVORK5CYII="})])),_:1})])),_:1})])),_:1}),A(l,{class:"list_wrapper"},{default:n((()=>[(r(!0),_(w,null,m(K.value.list,((a,e)=>(r(),s(l,{class:"combo_wrapper",key:e},{default:n((()=>[A(l,{class:"combo_info_wrapper"},{default:n((()=>[A(l,{class:"combo_cover_wrapper"},{default:n((()=>[A(d,{src:i(b)(a.cover)},null,8,["src"])])),_:2},1024),A(l,{class:"combo_content_wrapper"},{default:n((()=>[A(l,{class:"combo_name_wrapper"},{default:n((()=>[t(o(a.name),1)])),_:2},1024),A(l,{class:"combo_tags_wrapper"},{default:n((()=>[(r(!0),_(w,null,m(a.tag,((a,e)=>(r(),s(l,{class:"combo_tag_wrapper",key:e,style:J({color:a.text_color,background:a.color})},{default:n((()=>[t(o(a.text),1)])),_:2},1032,["style"])))),128))])),_:2},1024),A(l,{class:"combo_desc_wrapper"},{default:n((()=>[t(o(a.desc.join(" | ")),1)])),_:2},1024),A(l,{class:"combo_price_wrapper"},{default:n((()=>[A(l,{class:"combo_price_box_wrapper"},{default:n((()=>[A(l,{class:"combo_true_price_wrapper"},{default:n((()=>[A(f,{class:"combo_true_price_icon_wrapper"},{default:n((()=>[t("¥")])),_:1}),A(f,{class:"combo_true_price_number_wrapper"},{default:n((()=>[t(o(a.price),1)])),_:2},1024)])),_:2},1024),A(l,{class:"combo_original_price_wrapper"},{default:n((()=>[t("¥"+o(a.original_price),1)])),_:2},1024)])),_:2},1024),A(l,{class:"combo_count_wrapper"},{default:n((()=>[t("已售"+o(a.count),1)])),_:2},1024)])),_:2},1024)])),_:2},1024)])),_:2},1024),A(l,{class:"combo_button_wrapper"},{default:n((()=>[A(l,{class:"combo_pick_button_wrapper"},{default:n((()=>[t("对比")])),_:1}),A(l,{class:"combo_buy_button_wrapper"},{default:n((()=>[t("预约")])),_:1})])),_:1}),A(l,{class:"combo_line_wrapper"})])),_:2},1024)))),128))])),_:1})])),_:1})}}},[["__scopeId","data-v-cb8fe4d9"]]);export{h as default};
|