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 as i,d as c,e as o,w as r,F as d,i as _,f as n,g as u,h as m,j as p,t as f,u as h,k as g,l as x}from"./index-y8AadDM5.js";import{t as k}from"./tabBar.BPRY0yeh.js";import{n as C}from"./navBar.DXOZ8GST.js";import{n as b}from"./navTo.C4ppOVo6.js";import"./z-paging.DbjXPYMS.js";import{a as w}from"./api.DqZjilSt.js";/* empty css */import"./headImg.D8PzAUux.js";import"./navbg.DtxIXihV.js";/* empty css */const v=a({__name:"index",setup(a){s(null),s([]);const v=s([]),y=s([]),j=s([]),L=s([]),z=l({}),B=(a,s,l)=>{1==s?(w.readRecord({type:1,id:a}).then((a=>{})),window.location.href=`${l}`):b({url:`/pages/detail/detail?id=${a}&type=article`})},$=(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})},A=()=>{b({url:"/pages/videoList/videoList"})},D=()=>{b({url:"/pages/sickList/sickList"})},I=()=>{b({url:"/pages/searchList/searchList?type=doctor&name=医生&id="})},N=()=>{b({url:"/pages/searchList/searchList?type=hospital&name=医院&id="})};return e((()=>{w.getHomeStatics().then((a=>{let s=a.data.data;Object.assign(z,s)})),(async()=>{const{data:a}=await w.getHomeData();200==a.code&&(v.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(i("up--image"),n),b=t(i("u-icon"),u);return m(),c(d,null,[o(C,{type:"home"}),o(l,{class:"page"},{default:r((()=>[o(l,{class:"databox"},{default:r((()=>[o(l,{class:"cell"},{default:r((()=>[o(l,{class:"num"},{default:r((()=>[p(f(z.article_num),1)])),_:1}),o(l,{class:"name"},{default:r((()=>[p("文章")])),_:1})])),_:1}),o(l,{class:"cell"},{default:r((()=>[o(l,{class:"num"},{default:r((()=>[p(f(z.video_num),1)])),_:1}),o(l,{class:"name"},{default:r((()=>[p("视频")])),_:1})])),_:1}),o(l,{class:"cell"},{default:r((()=>[o(l,{class:"num"},{default:r((()=>[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:r((()=>[p("阅读量")])),_:1})])),_:1})])),_:1}),o(l,{class:"kubox"},{default:r((()=>[o(l,{class:"row"},{default:r((()=>[o(e,{onClick:A,src:h("/web/assets/video-BNLzuYVh.png"),radius:"20rpx",width:"330rpx",height:"176rpx"},null,8,["src"]),o(e,{src:h("/web/assets/sick-CUx23XAD.png"),onClick:D,width:"330rpx",radius:"20rpx",height:"176rpx"},null,8,["src"])])),_:1}),o(l,{class:"row",style:{"margin-top":"30rpx"}},{default:r((()=>[o(e,{onClick:N,src:h("/web/assets/hospital-Cb_40NGc.png"),radius:"20rpx",width:"330rpx",height:"176rpx"},null,8,["src"]),o(e,{src:h("/web/assets/doctor-KBibiHAE.png"),onClick:I,width:"330rpx",radius:"20rpx",height:"176rpx"},null,8,["src"])])),_:1})])),_:1}),o(l,{class:"newsbox"},{default:r((()=>[o(l,{class:"titlebox"},{default:r((()=>[o(l,{class:"title"},{default:r((()=>[p("最新上线")])),_:1}),o(l,{class:"more",onClick:s[0]||(s[0]=a=>H("new"))},{default:r((()=>[o(l,{class:"morename"},{default:r((()=>[p("查看更多")])),_:1}),o(b,{name:"arrow-right",size:"16",color:"#3CC7C0"})])),_:1})])),_:1}),o(l,{class:"listbox"},{default:r((()=>[(m(!0),c(d,null,g(y.value,(a=>(m(),x(l,{class:"cell",key:a.article_id,onClick:s=>B(a.article_id,a.is_link,a.is_link_url)},{default:r((()=>[o(l,{class:"circle"}),o(l,{class:"info"},{default:r((()=>[o(l,{class:"name ellipsis-two-lines"},{default:r((()=>[p(f(a.article_title),1)])),_:2},1024),o(l,{class:"tagsbox"},{default:r((()=>[(m(!0),c(d,null,g(a.author,(a=>(m(),x(l,{class:"tag",key:a.author_id},{default:r((()=>[p(f(a.doctor_name),1)])),_:2},1024)))),128))])),_:2},1024)])),_:2},1024)])),_:2},1032,["onClick"])))),128))])),_:1})])),_:1}),o(l,{class:"newsbox"},{default:r((()=>[o(l,{class:"titlebox"},{default:r((()=>[o(l,{class:"title"},{default:r((()=>[p("最多阅读")])),_:1}),o(l,{class:"more",onClick:s[1]||(s[1]=a=>H("read"))},{default:r((()=>[o(l,{class:"morename"},{default:r((()=>[p("查看更多")])),_:1}),o(b,{name:"arrow-right",size:"16",color:"#3CC7C0"})])),_:1})])),_:1}),o(l,{class:"listbox"},{default:r((()=>[(m(!0),c(d,null,g(v.value,(a=>(m(),x(l,{class:"cell",key:a.article_id,onClick:s=>B(a.article_id,a.is_link,a.is_link_url)},{default:r((()=>[o(l,{class:"circle"}),o(l,{class:"info"},{default:r((()=>[o(l,{class:"name ellipsis-two-lines"},{default:r((()=>[p(f(a.article_title),1)])),_:2},1024),o(l,{class:"tagsbox"},{default:r((()=>[(m(!0),c(d,null,g(a.author,(a=>(m(),x(l,{class:"tag",key:a.author_id},{default:r((()=>[p(f(a.doctor_name),1)])),_:2},1024)))),128))])),_:2},1024)])),_:2},1024)])),_:2},1032,["onClick"])))),128))])),_:1})])),_:1}),o(l,{class:"recbox"},{default:r((()=>[o(l,{class:"titlebox"},{default:r((()=>[o(l,{class:"title"},{default:r((()=>[p("医院病例库推荐")])),_:1}),o(l,{class:"more",onClick:N},{default:r((()=>[o(l,{class:"morename"},{default:r((()=>[p("查看更多")])),_:1}),o(b,{name:"arrow-right",size:"16",color:"#3CC7C0"})])),_:1})])),_:1}),o(l,{class:"list"},{default:r((()=>[(m(!0),c(d,null,g(L.value,(a=>(m(),x(l,{class:"cell ellipsis-one-lines",key:a.hospital_id,onClick:s=>$(a.hospital_id,a.hospital_name,"hospital")},{default:r((()=>[p(f(a.hospital_name),1)])),_:2},1032,["onClick"])))),128))])),_:1})])),_:1}),o(l,{class:"recbox"},{default:r((()=>[o(l,{class:"titlebox"},{default:r((()=>[o(l,{class:"title"},{default:r((()=>[p("医生病例库推荐")])),_:1}),o(l,{class:"more",onClick:I},{default:r((()=>[o(l,{class:"morename"},{default:r((()=>[p("查看更多")])),_:1}),o(b,{name:"arrow-right",size:"16",color:"#3CC7C0"})])),_:1})])),_:1}),o(l,{class:"list"},{default:r((()=>[(m(!0),c(d,null,g(j.value,(a=>(m(),x(l,{class:"cell ellipsis-one-lines",key:a.doctor_id,onClick:s=>$(a.doctor_id,a.doctor_name,"doctor")},{default:r((()=>[p(f(a.doctor_name)+"("+f(a.hospital_name)+")",1)])),_:2},1032,["onClick"])))),128))])),_:1})])),_:1})])),_:1}),o(k)],64)}}},[["__scopeId","data-v-efb033dd"]]);export{v as default};
|