diff --git a/src/api/system/logs.js b/src/api/system/logs.js index dc95d40..532fdc0 100644 --- a/src/api/system/logs.js +++ b/src/api/system/logs.js @@ -1,4 +1,5 @@ import request from '@/utils/request' +import qs from 'qs' // 报警日志 手动处理 export function warnRemark(data) { @@ -55,11 +56,24 @@ export function noticeDel(data) { }) } +// -------消息中心------ +// 获取列表 +export function getUserNotice(params) { + return request({ + url: 'api/users/notice' + '?' + qs.stringify(params, { indices: false }), + method: 'get', + params + }) +} + +// 标记已读 + export default { warnRemark, noticeCreate, getNoticeList, getAllUser, getAllDev, - noticeDel + noticeDel, + getUserNotice } diff --git a/src/layout/components/Navbar.vue b/src/layout/components/Navbar.vue index 965c4f8..982da2f 100644 --- a/src/layout/components/Navbar.vue +++ b/src/layout/components/Navbar.vue @@ -151,7 +151,8 @@ export default { this.$store.dispatch('app/toggleSideBar') }, toAllMessage() { - this.$router.push('/system/messageCenter') + // this.$router.push('/system/messageCenter') + this.$router.push({ path: '/user/center', query: { activeIndex: 2 }}) this.$refs.messageDrop.hide() }, // open() { diff --git a/src/views/system/user/center.vue b/src/views/system/user/center.vue index 76488ed..6bf2b39 100644 --- a/src/views/system/user/center.vue +++ b/src/views/system/user/center.vue @@ -39,6 +39,7 @@