/* * @Description: 系统通知 * @Autor: renchao * @LastEditTime: 2023-05-16 16:02:32 */ import request from '@/utils/request' let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl')) /** * @description: 新增系统通知 * @param {*} data * @author: renchao */ export function addSysNotice (data) { return request({ url: SERVER.SERVERAPI + '/rest/system/sysNotice/addSysNotice', method: 'post', data }) } /** * @description: 编辑系统通知 * @param {*} data * @author: renchao */ export function updateSysNotice (data) { return request({ url: SERVER.SERVERAPI + '/rest/system/sysNotice/updateSysNotice', method: 'post', data }) } // 获取通知列表 /** * @description: * @param {*} data * @author: renchao */ export function getSysNoticeList (data) { return request({ url: SERVER.SERVERAPI + '/rest/system/sysNotice/getSysNoticeList', method: 'post', data }) } /** * @description: 获取法律法规列表 * @param {*} data * @author: renchao */ export function getSysPolicyList (data) { return request({ url: SERVER.SERVERAPI + '/rest/system/sysNotice/getSysPolicyList', method: 'post', data }) } /** * @description: 删除系统通知 * @param {*} params * @author: renchao */ export function deleteSysNotice (params) { return request({ url: SERVER.SERVERAPI + '/rest/system/sysNotice/deleteSysNotice', method: 'get', params: params }) } /** * @description: 发布通知 * @param {*} params * @author: renchao */ export function publishNotice (params) { return request({ url: SERVER.SERVERAPI + '/rest/system/sysNotice/publishNotice', method: 'get', params: params }) } /** * @description: 取消发布通知 * @param {*} params * @author: renchao */ export function unPublishNotice (params) { return request({ url: SERVER.SERVERAPI + '/rest/system/sysNotice/unPublishNotice', method: 'get', params: params }) } /** * @description: 设置已读状态 * @param {*} params * @author: renchao */ export function setReadStatus (params) { return request({ url: SERVER.SERVERAPI + '/rest/system/sysNotice/setReadStatus', method: 'get', params: params }) } /** * @description: 一键设置已读 * @author: renchao */ export function setAllRead () { return request({ url: SERVER.SERVERAPI + '/rest/system/sysNotice/setAllRead', method: 'get' }) }