import{L as u,a2 as b,l as g,al as f,o,a as r,b as t,Y as n,W as l,F as h,ac as y,S as k}from"./vue.e1d8f8c6.js";import{E as d,r as _,_ as x}from"./index.6661bcf9.js";import{I as L}from"./index.bba235d8.js";const B={class:"layout-navbars-breadcrumb-user-news"},C={class:"head-box"},N={class:"head-box-title"},E={class:"content-box"},M={class:"content-box-msg"},$={class:"content-box-time"},G=u({name:"layoutBreadcrumbUserNews"}),I=u({...G,emits:["refresh"],setup(D,{expose:m,emit:F}){const a=b({newsList:[],param:{keyword:"",page:1,list_rows:10}}),i=async()=>{let e=await L.message(a.param);if(e.code!=0)return d.error(e.msg);e.data.data.forEach(s=>{s.is_read==0&&a.newsList.push({label:s.title,value:s.content,time:s.update_time,is_read:s.is_read})})};g(()=>{i()});const p=()=>{if(_.currentRoute.value.name=="systemMessage")return d.warning("您已经在通知中心了");_.replace({name:"systemMessage"})};return m({getList:i}),(e,s)=>{const v=f("el-empty");return o(),r("div",B,[t("div",C,[t("div",N,n(e.$t("message.user.newTitle")),1),l(`