import { defHttp } from '/@/utils/http/axios'; enum Api { listCementByUser = '/sys/annountCement/listByUser', getUnreadMessageCount = '/sys/annountCement/getUnreadMessageCount', editCementSend = '/sys/sysAnnouncementSend/editByAnntIdAndUserId', clearAllUnReadMessage = '/sys/annountCement/clearAllUnReadMessage', } /** * 获取系统通知消息列表 * @param params */ export const listCementByUser = (params?) => defHttp.get({ url: Api.listCementByUser, params }); /** * 获取用户近两个月未读消息数量 * @param params */ export const getUnreadMessageCount = (params?) => defHttp.get({ url: Api.getUnreadMessageCount, params }); export const editCementSend = (anntId, params?) => defHttp.put({ url: Api.editCementSend, params: { anntId, ...params } }); /** * 清空全部未读消息 */ export const clearAllUnReadMessage = () => defHttp.post({ url: Api.clearAllUnReadMessage },{ isTransformResponse: false });