/** * 消息管理 */ import base from './base'; // 导入接口域名列表 import axios from '@/request'; // 导入http中创建的axios实例 const notificationAPI = { /** * 批量删除 * @param {*} param */ batchRemove(ids) { return axios.post(`${base.url}/apis/notice/batchRemove`, { ids: ids }) }, /** * 批量删除 * @param {*} param */ signReaded(ids) { return axios.post(`${base.url}/apis/notice/auditSign`, { ids: ids }) }, /** * 获取消息列表接口 * @param {*} param */ list(param) { return axios.get(`${base.url}/apis/notice/list`, { params: param }) }, /** * 获取未读消息数量接口 * @param {*} param */ countNotRead(param) { return axios.get(`${base.url}/apis/notice/countNotRead`, { params: param }) }, /** * 删除 * @param {*} param */ remove(param) { return axios.delete(`${base.url}/apis/notice/remove`, { params: param }) } } export default notificationAPI;