| 12345678910111213141516171819202122232425262728293031323334353637383940 |
- import { ApiInstance } from '../type'
- interface contentData {
- [key: string]: any; // 允许其他任意字段
- }
- const contentApi = (axiosInstance: ApiInstance) => ({
- // 消息通知列表
- noticeList: (data: contentData) => axiosInstance.post('/messageNotice/noticeList', data, {}),
- // 添加消息通知
- noticeAdd: (data: contentData) => axiosInstance.post('/messageNotice/noticeAdd', data, {}),
- // 消息详情
- noticeGet: (params: contentData) => axiosInstance.get('/messageNotice/noticeGet', {params}),
- //编辑消息通知
- noticeEdit: (data: contentData) => axiosInstance.post('/messageNotice/noticeEdit', data, {}),
- //删除消息通知
- noticeDelete: (data: contentData) => axiosInstance.delete('/messageNotice/noticeDelete?ids='+data,),
- //通知消息人员分页列表
- contentUserList: (data: contentData) => axiosInstance.post('/messageNotice/userList', data, {}),
- //消息列表
- messageList: (data: contentData) => axiosInstance.post('/message/messageList', data, {}),
- // 消息数量
- noticeCount: (params: contentData) => axiosInstance.get('/message/getMessageCount', {params}),
- // 阅读消息
- readMessage: (data: contentData) => axiosInstance.post('/message/readEdit', data, {}),
-
-
- })
- export default contentApi
|