WXL
3 天以前 9bce51f651aad297ef9eb6df832bfdaf1de05d84
1
import{_ as e,r as a,z as s,A as l,c as t,w as i,i as n,a as r,e as c,f as u,h as o,F as d,S as m,B as g,b as v,t as f,d as _,n as w,k as p,m as y}from"./index-DF3kK8Jo.js";import{_ as k}from"./uni-load-more.GmvL2EZZ.js";const h=e({__name:"list",setup(e){const h=[{value:"all",name:"全部"},{value:"notice",name:"通知公告"},{value:"health",name:"健康科普"},{value:"service",name:"就医服务"},{value:"special",name:"专科介绍"},{value:"expert",name:"专家风采"}],x=a("all"),b=a([{id:1,type:"large",title:"青岛镜湖医院引进最新达芬奇手术机器人,提升微创手术水平",image:"/static/news/news1.jpg",tag:"医院动态",time:"2024-03-25",views:1580},{id:2,title:"春季养生指南:中医专家教你调理身体",description:"春季养生重在养肝,专家建议从饮食、运动等多方面入手,助您轻松养生。",image:"/static/news/news2.jpg",tag:"健康科普",time:"2024-03-24",views:2360},{id:3,type:"large",title:'医院举办"世界睡眠日"主题义诊活动',image:"/static/news/news3.jpg",tag:"活动资讯",time:"2024-03-23",views:986}]),j=a(!1),C=a("more"),F=()=>{setTimeout(()=>{j.value=!1},1e3)},T=()=>{"more"===C.value&&(C.value="loading",setTimeout(()=>{C.value="noMore"},1e3))};return(e,a)=>{const S=p,z=n,A=m,B=y,I=s(l("uni-load-more"),k);return r(),t(z,{class:"news-list"},{default:i(()=>[c(A,{"scroll-x":"",class:"category-bar","show-scrollbar":!1},{default:i(()=>[(r(),u(d,null,o(h,(e,a)=>c(z,{class:g(["category-item",{active:x.value===e.value}]),key:a,onClick:a=>{return s=e.value,x.value=s,j.value=!0,void setTimeout(()=>{j.value=!1},1e3);var s}},{default:i(()=>[c(S,null,{default:i(()=>[v(f(e.name),1)]),_:2},1024)]),_:2},1032,["class","onClick"])),64))]),_:1}),c(A,{"scroll-y":"",class:"news-scroll","refresher-enabled":"","refresher-triggered":j.value,onRefresherrefresh:F,onScrolltolower:T},{default:i(()=>[c(z,{class:"news-wrapper"},{default:i(()=>[(r(!0),u(d,null,o(b.value,(e,a)=>(r(),t(z,{class:"news-item",key:a,onClick:a=>{w({url:`/pages/news/detail?id=${e.id}`})}},{default:i(()=>["large"===e.type?(r(),u(d,{key:0},[c(B,{src:e.image,mode:"aspectFill",class:"large-image"},null,8,["src"]),c(z,{class:"content"},{default:i(()=>[c(S,{class:"title"},{default:i(()=>[v(f(e.title),1)]),_:2},1024),c(z,{class:"meta"},{default:i(()=>[e.tag?(r(),t(S,{key:0,class:"tag"},{default:i(()=>[v(f(e.tag),1)]),_:2},1024)):_("",!0),c(S,{class:"time"},{default:i(()=>[v(f(e.time),1)]),_:2},1024),c(S,{class:"views"},{default:i(()=>[v(f(e.views)+"阅读",1)]),_:2},1024)]),_:2},1024)]),_:2},1024)],64)):(r(),u(d,{key:1},[c(z,{class:"content"},{default:i(()=>[c(S,{class:"title"},{default:i(()=>[v(f(e.title),1)]),_:2},1024),c(S,{class:"desc"},{default:i(()=>[v(f(e.description),1)]),_:2},1024),c(z,{class:"meta"},{default:i(()=>[e.tag?(r(),t(S,{key:0,class:"tag"},{default:i(()=>[v(f(e.tag),1)]),_:2},1024)):_("",!0),c(S,{class:"time"},{default:i(()=>[v(f(e.time),1)]),_:2},1024),c(S,{class:"views"},{default:i(()=>[v(f(e.views)+"阅读",1)]),_:2},1024)]),_:2},1024)]),_:2},1024),c(B,{src:e.image,mode:"aspectFill",class:"small-image"},null,8,["src"])],64))]),_:2},1032,["onClick"]))),128))]),_:1}),c(I,{status:C.value,"content-text":{contentdown:"上拉加载更多",contentrefresh:"加载中...",contentnomore:"没有更多了"}},null,8,["status","content-text"])]),_:1},8,["refresher-triggered"])]),_:1})}}},[["__scopeId","data-v-1311b8cd"]]);export{h as default};