2 lines
5.7 KiB
JavaScript
2 lines
5.7 KiB
JavaScript
import{_ as a,r as s,a as l,o as e,b as t,c,d as r,e as o,w as i,F as d,i as _,f as u,g as n,h as m,j as p,t as f,u as h,k as g,l as x}from"./index-EvGXnWAc.js";import{t as C}from"./tabBar.DZXNAfLv.js";import{n as k}from"./navBar.DnU3t_Sn.js";import{n as b}from"./navTo.BcQXR3vU.js";import"./z-paging.Bt-ikrKR.js";import{a as v}from"./api.C18nFD5U.js";/* empty css */import"./headImg.D8PzAUux.js";import"./logo.Cf3Z9Qoj.js";/* empty css */const w=a({__name:"index",setup(a){s(null),s([]);const w=s([]),y=s([]),j=s([]),L=s([]),z=l({}),$=a=>{b({url:`/pages/detail/detail?id=${a}&type=article`})},B=(a,s,l)=>{let e="";e="doctor"==l?`/pages/search/search?doctor_id=${a}&doctor_name=${s}`:`/pages/search/search?hospital_id=${a}&hospital_name=${s}`,b({url:e})},H=a=>{b({url:"/pages/search/search?order="+a})},q=()=>{b({url:"/pages/videoList/videoList"})},D=()=>{b({url:"/pages/sickList/sickList"})},F=()=>{b({url:"/pages/searchList/searchList?type=doctor&name=医生&id="})},G=()=>{b({url:"/pages/searchList/searchList?type=hospital&name=医院&id="})};return e((()=>{v.getHomeStatics().then((a=>{let s=a.data.data;Object.assign(z,s)})),(async()=>{const{data:a}=await v.getHomeData();200==a.code&&(w.value=a.data.most_read_articles,y.value=a.data.new_articles,j.value=a.data.recommend_doctor,L.value=a.data.recommend_hospital)})()})),(a,s)=>{const l=_,e=t(c("up--image"),u),b=t(c("u-icon"),n);return m(),r(d,null,[o(k,{type:"home"}),o(l,{class:"page"},{default:i((()=>[o(l,{class:"databox"},{default:i((()=>[o(l,{class:"cell"},{default:i((()=>[o(l,{class:"num"},{default:i((()=>[p(f(z.article_num),1)])),_:1}),o(l,{class:"name"},{default:i((()=>[p("文章")])),_:1})])),_:1}),o(l,{class:"cell"},{default:i((()=>[o(l,{class:"num"},{default:i((()=>[p(f(z.video_num),1)])),_:1}),o(l,{class:"name"},{default:i((()=>[p("视频")])),_:1})])),_:1}),o(l,{class:"cell"},{default:i((()=>[o(l,{class:"num"},{default:i((()=>[p(f(z.video_read_num&&z.article_read_num?z.video_read_num+z.article_read_num:0),1)])),_:1}),o(l,{class:"name"},{default:i((()=>[p("阅读量")])),_:1})])),_:1})])),_:1}),o(l,{class:"kubox"},{default:i((()=>[o(l,{class:"row"},{default:i((()=>[o(e,{onClick:q,src:h("/web/assets/video-2EFh1kqn.png"),radius:"20rpx",width:"330rpx",height:"176rpx"},null,8,["src"]),o(e,{src:h("/web/assets/sick-CGrQgKmt.png"),onClick:D,width:"330rpx",radius:"20rpx",height:"176rpx"},null,8,["src"])])),_:1}),o(l,{class:"row",style:{"margin-top":"30rpx"}},{default:i((()=>[o(e,{onClick:G,src:h("/web/assets/hospital-CHWVDpUt.png"),radius:"20rpx",width:"330rpx",height:"176rpx"},null,8,["src"]),o(e,{src:h("/web/assets/doctor-CSuG6br6.png"),onClick:F,width:"330rpx",radius:"20rpx",height:"176rpx"},null,8,["src"])])),_:1})])),_:1}),o(l,{class:"newsbox"},{default:i((()=>[o(l,{class:"titlebox"},{default:i((()=>[o(l,{class:"title"},{default:i((()=>[p("最新上线")])),_:1}),o(l,{class:"more",onClick:s[0]||(s[0]=a=>H("new"))},{default:i((()=>[o(l,{class:"morename"},{default:i((()=>[p("查看更多")])),_:1}),o(b,{name:"arrow-right",size:"16",color:"#3CC7C0"})])),_:1})])),_:1}),o(l,{class:"listbox"},{default:i((()=>[(m(!0),r(d,null,g(y.value,(a=>(m(),x(l,{class:"cell",key:a.article_id,onClick:s=>$(a.article_id)},{default:i((()=>[o(l,{class:"circle"}),o(l,{class:"info"},{default:i((()=>[o(l,{class:"name"},{default:i((()=>[p(f(a.article_title),1)])),_:2},1024),o(l,{class:"tagsbox"},{default:i((()=>[(m(!0),r(d,null,g(a.author,(a=>(m(),x(l,{class:"tag",key:a.author_id},{default:i((()=>[p(f(a.doctor_name),1)])),_:2},1024)))),128))])),_:2},1024)])),_:2},1024)])),_:2},1032,["onClick"])))),128))])),_:1})])),_:1}),o(l,{class:"newsbox"},{default:i((()=>[o(l,{class:"titlebox"},{default:i((()=>[o(l,{class:"title"},{default:i((()=>[p("最多阅读")])),_:1}),o(l,{class:"more",onClick:s[1]||(s[1]=a=>H("read"))},{default:i((()=>[o(l,{class:"morename"},{default:i((()=>[p("查看更多")])),_:1}),o(b,{name:"arrow-right",size:"16",color:"#3CC7C0"})])),_:1})])),_:1}),o(l,{class:"listbox"},{default:i((()=>[(m(!0),r(d,null,g(w.value,(a=>(m(),x(l,{class:"cell",key:a.article_id,onClick:s=>$(a.article_id)},{default:i((()=>[o(l,{class:"circle"}),o(l,{class:"info"},{default:i((()=>[o(l,{class:"name"},{default:i((()=>[p(f(a.article_title),1)])),_:2},1024),o(l,{class:"tagsbox"},{default:i((()=>[(m(!0),r(d,null,g(a.author,(a=>(m(),x(l,{class:"tag",key:a.author_id},{default:i((()=>[p(f(a.doctor_name),1)])),_:2},1024)))),128))])),_:2},1024)])),_:2},1024)])),_:2},1032,["onClick"])))),128))])),_:1})])),_:1}),o(l,{class:"recbox"},{default:i((()=>[o(l,{class:"titlebox"},{default:i((()=>[o(l,{class:"title"},{default:i((()=>[p("医院病例库推荐")])),_:1}),o(l,{class:"more",onClick:G},{default:i((()=>[o(l,{class:"morename"},{default:i((()=>[p("查看更多")])),_:1}),o(b,{name:"arrow-right",size:"16",color:"#3CC7C0"})])),_:1})])),_:1}),o(l,{class:"list"},{default:i((()=>[(m(!0),r(d,null,g(L.value,(a=>(m(),x(l,{class:"cell",key:a.hospital_id,onClick:s=>B(a.hospital_id,a.hospital_name,"hospital")},{default:i((()=>[p(f(a.hospital_name),1)])),_:2},1032,["onClick"])))),128))])),_:1})])),_:1}),o(l,{class:"recbox"},{default:i((()=>[o(l,{class:"titlebox"},{default:i((()=>[o(l,{class:"title"},{default:i((()=>[p("医生病例库推荐")])),_:1}),o(l,{class:"more",onClick:F},{default:i((()=>[o(l,{class:"morename"},{default:i((()=>[p("查看更多")])),_:1}),o(b,{name:"arrow-right",size:"16",color:"#3CC7C0"})])),_:1})])),_:1}),o(l,{class:"list"},{default:i((()=>[(m(!0),r(d,null,g(j.value,(a=>(m(),x(l,{class:"cell",key:a.doctor_id,onClick:s=>B(a.doctor_id,a.doctor_name,"doctor")},{default:i((()=>[p(f(a.doctor_name),1)])),_:2},1032,["onClick"])))),128))])),_:1})])),_:1})])),_:1}),o(C)],64)}}},[["__scopeId","data-v-f3c66d64"]]);export{w as default};
|