diff --git a/src/api/siteMessage.js b/src/api/siteMessage.js new file mode 100644 index 0000000..c32c9a8 --- /dev/null +++ b/src/api/siteMessage.js @@ -0,0 +1,38 @@ +import request from '@/utils/request' + +// 获取站内信分页列表 +export function getSiteMessagePage(query) { + console.log('js接收参数', query) + return request({ + url: '/siteMessage/pageList', + method: 'get', + params: query, + headers: { + 'Content-Type': 'application/x-www-form-urlencoded;charset=UTF-8' + } + }) +} + +// 更改消息状态 +export function updateSiteMessageStatus(query) { + return request({ + url: '/siteMessage/getSiteMessage', + method: 'get', + pamras: query, + headers: { + 'Content-Type': 'application/x-www-form-urlencoded;charset=UTF-8' + } + }) +} + +// 一键已读/清除 +export function oneClickClear(query) { + return request({ + url: '/siteMessage/oneClickClear', + method: 'get', + pamras: query, + headers: { + 'Content-Type': 'application/x-www-form-urlencoded;charset=UTF-8' + } + }) +} \ No newline at end of file diff --git a/src/layout/components/Navbar.vue b/src/layout/components/Navbar.vue index d91378e..8fdec2d 100644 --- a/src/layout/components/Navbar.vue +++ b/src/layout/components/Navbar.vue @@ -35,8 +35,8 @@ --> - - + + @@ -62,17 +62,51 @@ - - - - + + + +
    +
  • +
    +
    +
    {{ item.content }}
    +
    {{ item.noticeTime }}
    +
    +
    + +
  • +
+
+ 一键清除 + 查看更多 +
+ +