import { request } from '../../utils/request' export function getUnreadMessageCount() { return request({ url: '/app/message/unread/count', method: 'GET' }) } export function sendMessageToRoleKey(data) { return request({ url: '/app/message/sendToRoleKey', method: 'POST', data }) } export function sendMessageToUser(data) { return request({ url: '/app/message/sendToUser', method: 'POST', data }) } export function getUnreadMessageList(limit = 20) { return request({ url: `/app/message/unread/list?limit=${encodeURIComponent(limit)}`, method: 'GET' }) } export function getInboxMessageList(limit = 50) { return request({ url: `/app/message/inbox/list?limit=${encodeURIComponent(limit)}`, method: 'GET' }) } export function getOutboxMessageList(limit = 50) { return request({ url: `/app/message/outbox/list?limit=${encodeURIComponent(limit)}`, method: 'GET' }) } export function markMessageRead(msgId) { return request({ url: '/app/message/read', method: 'POST', data: { msgId } }) }