1 |
- import{d as e,k as a,p as l,r as s,o as t,c as i,e as o,H as n,$ as c,F as d,q as r,j as u,w as v,a as p,t as m,b as g,n as b,X as f,Y as h,_ as y}from"./index-228cf895.js";import{n as k,a as _,b as j}from"./index-d16ed300.js";import"./http-4b2b2375.js";/* empty css *//* empty css */const x=e=>(f("data-v-97c43b88"),e=e(),h(),e),C={class:"header-title"},w=x((()=>o("h3",null,"最新通知 ",-1))),H={class:"noticebody"},V=["onClick"],L={class:"notices"},M={style:{display:"flex","justify-content":"center"}},T=[x((()=>o("label",{style:{color:"darkgray"}}," 暂无新通知",-1)))],q=["innerHTML"],F={class:"dialog-footer"},I=y(e({__name:"notices",setup(e){const f=a(!1),h=a({}),y=a({}),x=()=>{h.value.id>0&&k(h.value.id),f.value=!1},I=()=>{b.push({path:"/notice/mynotice"})};return l((()=>{_({limit:3}).then((e=>{y.value=e.data}))})),(e,a)=>{const l=s("el-image"),b=s("el-badge"),k=s("el-button"),_=s("el-dialog");return t(),i(d,null,[o("div",C,[w,n(o("h4",{onClick:I,class:"cursor-pointer"},"查看全部",512),[[c,y.value.length>0]])]),o("div",H,[(t(!0),i(d,null,r(y.value,((e,a)=>(t(),i("div",{class:"notice-item",onClick:a=>{j(e.id).then((e=>{f.value=!0,h.value.id=e.data.id,h.value.title=e.data.title,h.value.content=e.data.content}))},key:a},[0==e.is_read?(t(),u(b,{key:0,"is-dot":"",class:"item"},{default:v((()=>[p(l,{class:"logo",src:"./src/assets/icons/notice.png"})])),_:1})):(t(),u(l,{key:1,class:"logo",src:"./src/assets/icons/notice.png"})),o("label",L,m(e.title),1)],8,V)))),128))]),n(o("div",M,T,512),[[c,y.value.length<1]]),p(_,{draggable:"",modelValue:f.value,"onUpdate:modelValue":a[0]||(a[0]=e=>f.value=e),title:h.value.title,width:"30%",center:""},{footer:v((()=>[o("span",F,[p(k,{onClick:x},{default:v((()=>[g("我知道了")])),_:1})])])),default:v((()=>[o("div",{class:"flex flex-wrap break-all",innerHTML:h.value.content},null,8,q)])),_:1},8,["modelValue","title"])],64)}}}),[["__scopeId","data-v-97c43b88"]]);export{I as default};
|