54 lines
1.0 KiB
JavaScript
54 lines
1.0 KiB
JavaScript
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 }
|
|
})
|
|
}
|