2 lines
6.0 KiB
JavaScript
2 lines
6.0 KiB
JavaScript
import{_ as a,r as s,a as l,o as e,b as t,c,d as i,e as r,w as o,F as d,i as u,f as _,g as n,h as m,j as p,t as f,u as h,k as g,l as k}from"./index-BPB_Kn9S.js";import{t as x}from"./tabBar.DNTx6c0H.js";import{n as C}from"./navBar.CncTqdR-.js";import{n as b}from"./navTo.D9UYhUiE.js";import"./z-paging.D4XGpht7.js";import{a as v}from"./api.Cz-X2yEH.js";/* empty css */import"./headImg.D8PzAUux.js";import"./navbg.DtxIXihV.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,s,l)=>{1==s?window.location.href=`${l}`: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="})},I=()=>{b({url:"/pages/publish/publish"})};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=u,e=t(c("up--image"),_),b=t(c("u-icon"),n);return m(),i(d,null,[r(C,{type:"home"}),r(l,{class:"page"},{default:o((()=>[r(l,{class:"databox"},{default:o((()=>[r(l,{class:"cell"},{default:o((()=>[r(l,{class:"num"},{default:o((()=>[p(f(z.article_num),1)])),_:1}),r(l,{class:"name"},{default:o((()=>[p("文章")])),_:1})])),_:1}),r(l,{class:"cell"},{default:o((()=>[r(l,{class:"num"},{default:o((()=>[p(f(z.video_num),1)])),_:1}),r(l,{class:"name"},{default:o((()=>[p("视频")])),_:1})])),_:1}),r(l,{class:"cell"},{default:o((()=>[r(l,{class:"num"},{default:o((()=>[p(f(z.video_read_num&&z.article_read_num?z.video_read_num+z.article_read_num:0),1)])),_:1}),r(l,{class:"name"},{default:o((()=>[p("阅读量")])),_:1})])),_:1})])),_:1}),r(l,{class:"kubox"},{default:o((()=>[r(l,{class:"row"},{default:o((()=>[r(e,{onClick:q,src:h("/web/assets/video-2EFh1kqn.png"),radius:"20rpx",width:"330rpx",height:"176rpx"},null,8,["src"]),r(e,{src:h("/web/assets/sick-CGrQgKmt.png"),onClick:D,width:"330rpx",radius:"20rpx",height:"176rpx"},null,8,["src"])])),_:1}),r(l,{class:"row",style:{"margin-top":"30rpx"}},{default:o((()=>[r(e,{onClick:G,src:h("/web/assets/hospital-CHWVDpUt.png"),radius:"20rpx",width:"330rpx",height:"176rpx"},null,8,["src"]),r(e,{src:h("/web/assets/doctor-CSuG6br6.png"),onClick:F,width:"330rpx",radius:"20rpx",height:"176rpx"},null,8,["src"])])),_:1})])),_:1}),r(l,{class:"newsbox"},{default:o((()=>[r(l,{class:"titlebox"},{default:o((()=>[r(l,{class:"title"},{default:o((()=>[p("最新上线")])),_:1}),r(l,{class:"more",onClick:s[0]||(s[0]=a=>H("new"))},{default:o((()=>[r(l,{class:"morename"},{default:o((()=>[p("查看更多")])),_:1}),r(b,{name:"arrow-right",size:"16",color:"#3CC7C0"})])),_:1})])),_:1}),r(l,{class:"listbox"},{default:o((()=>[(m(!0),i(d,null,g(y.value,(a=>(m(),k(l,{class:"cell",key:a.article_id,onClick:s=>$(a.article_id,a.is_link,a.is_link_url)},{default:o((()=>[r(l,{class:"circle"}),r(l,{class:"info"},{default:o((()=>[r(l,{class:"name"},{default:o((()=>[p(f(a.article_title),1)])),_:2},1024),r(l,{class:"tagsbox"},{default:o((()=>[(m(!0),i(d,null,g(a.author,(a=>(m(),k(l,{class:"tag",key:a.author_id},{default:o((()=>[p(f(a.doctor_name),1)])),_:2},1024)))),128))])),_:2},1024)])),_:2},1024)])),_:2},1032,["onClick"])))),128))])),_:1})])),_:1}),r(l,{class:"newsbox"},{default:o((()=>[r(l,{class:"titlebox"},{default:o((()=>[r(l,{class:"title"},{default:o((()=>[p("最多阅读")])),_:1}),r(l,{class:"more",onClick:s[1]||(s[1]=a=>H("read"))},{default:o((()=>[r(l,{class:"morename"},{default:o((()=>[p("查看更多")])),_:1}),r(b,{name:"arrow-right",size:"16",color:"#3CC7C0"})])),_:1})])),_:1}),r(l,{class:"listbox"},{default:o((()=>[(m(!0),i(d,null,g(w.value,(a=>(m(),k(l,{class:"cell",key:a.article_id,onClick:s=>$(a.article_id,a.is_link,a.is_link_url)},{default:o((()=>[r(l,{class:"circle"}),r(l,{class:"info"},{default:o((()=>[r(l,{class:"name"},{default:o((()=>[p(f(a.article_title),1)])),_:2},1024),r(l,{class:"tagsbox"},{default:o((()=>[(m(!0),i(d,null,g(a.author,(a=>(m(),k(l,{class:"tag",key:a.author_id},{default:o((()=>[p(f(a.doctor_name),1)])),_:2},1024)))),128))])),_:2},1024)])),_:2},1024)])),_:2},1032,["onClick"])))),128))])),_:1})])),_:1}),r(l,{class:"recbox"},{default:o((()=>[r(l,{class:"titlebox"},{default:o((()=>[r(l,{class:"title"},{default:o((()=>[p("医院病例库推荐")])),_:1}),r(l,{class:"more",onClick:G},{default:o((()=>[r(l,{class:"morename"},{default:o((()=>[p("查看更多")])),_:1}),r(b,{name:"arrow-right",size:"16",color:"#3CC7C0"})])),_:1})])),_:1}),r(l,{class:"list"},{default:o((()=>[(m(!0),i(d,null,g(L.value,(a=>(m(),k(l,{class:"cell",key:a.hospital_id,onClick:s=>B(a.hospital_id,a.hospital_name,"hospital")},{default:o((()=>[p(f(a.hospital_name),1)])),_:2},1032,["onClick"])))),128))])),_:1})])),_:1}),r(l,{class:"recbox"},{default:o((()=>[r(l,{class:"titlebox"},{default:o((()=>[r(l,{class:"title"},{default:o((()=>[p("医生病例库推荐")])),_:1}),r(l,{class:"more",onClick:F},{default:o((()=>[r(l,{class:"morename"},{default:o((()=>[p("查看更多")])),_:1}),r(b,{name:"arrow-right",size:"16",color:"#3CC7C0"})])),_:1})])),_:1}),r(l,{class:"list"},{default:o((()=>[(m(!0),i(d,null,g(j.value,(a=>(m(),k(l,{class:"cell",key:a.doctor_id,onClick:s=>B(a.doctor_id,a.doctor_name,"doctor")},{default:o((()=>[p(f(a.doctor_name),1)])),_:2},1032,["onClick"])))),128))])),_:1})])),_:1})])),_:1}),r(x),r(l,{class:"publish",onClick:I},{default:o((()=>[r(b,{name:"plus",color:"#fff",size:"18"})])),_:1})],64)}}},[["__scopeId","data-v-b58cd527"]]);export{w as default};
|