import request from '@/utils/request' // 查询当前用户的消息列表 export function getMyMessages() { return request({ url: '/system/message/my', method: 'get' }) } // 查询系统消息列表 export function listMessage(query) { return request({ url: '/system/message/list', method: 'get', params: query }) } // 查询系统消息详细 export function getMessage(messageId) { return request({ url: '/system/message/' + messageId, method: 'get' }) } // 查询未读消息数量 export function getUnreadCount() { return request({ url: '/system/message/unread/count', method: 'get' }) } // 新增系统消息 export function addMessage(data) { return request({ url: '/system/message', method: 'post', data: data }) } // 修改系统消息 export function updateMessage(data) { return request({ url: '/system/message', method: 'put', data: data }) } // 删除系统消息 export function delMessage(messageId) { return request({ url: '/system/message/' + messageId, method: 'delete' }) } // 标记消息为已读 export function markAsRead(messageId) { return request({ url: '/system/message/read/' + messageId, method: 'put' }) } // 标记所有消息为已读 export function markAllAsRead() { return request({ url: '/system/message/read/all', method: 'put' }) }