zouyu
3 天以前 1c0863efe062af3ebcdecb8c10568d779f5c8295
src/api/system/message.js
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,45 @@
import request from "@/utils/request";
// æŸ¥è¯¢æ¶ˆæ¯é€šçŸ¥åˆ—表
export function listMessage(query) {
  return request({
    url: "/system/notice/list",
    method: "get",
    params: query,
  });
}
// æŸ¥è¯¢æœªè¯»æ¶ˆæ¯æ•°é‡
export function getUnreadCount(consigneeId) {
  return request({
    url: "/system/notice/getCount",
    method: "get",
    params: { consigneeId },
  });
}
// æ ‡è®°æ¶ˆæ¯ä¸ºå·²è¯»
export function markAsRead(noticeId, status) {
  return request({
    url: "/system/notice",
    method: "put",
    data: { noticeId, status },
  });
}
// ä¸€é”®æ ‡è®°æ‰€æœ‰æ¶ˆæ¯ä¸ºå·²è¯»
export function markAllAsRead() {
  return request({
    url: "/system/notice/readAll",
    method: "post",
  });
}
// ç¡®è®¤æ¶ˆæ¯
export function confirmMessage(noticeId, status) {
  return request({
    url: "/system/notice",
    method: "put",
    data: { noticeId, status },
  });
}