xinli/xinlidsj/api/app/message.js

54 lines
1.0 KiB
JavaScript
Raw Normal View History

2026-02-24 16:49:05 +08:00
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 }
})
}