index.ts 965 Bytes
import request from '../request'
import { deleteEmptyParam } from '@/utils/tool'

/**
 * @description 公告列表
 * @function notifyList
 */
export const notifyList = async ( params: any ) => {
  let res: any = await request({
    method: 'get',
    url: '/notify/list',
    params: deleteEmptyParam(params)
  })
  return res
}

/**
 * @description 公告详情
 * @function notifyDetail
 */
 export const notifyDetail = async ( params: any ) => {
  let res: any = await request({
    method: 'get',
    url: '/notify/getNotify',
    params: params
  })
  return res
}

/**
 * @description 新增公告
 * @function notifyAdd
 */
export function notifyAdd (data: any) {
  return request({
    method: 'post',
    url: '/notify/add',
    data: data
  })
}

/**
 * @description 删除公告
 * @function notifyDelete
 */
export function notifyDelete (params: any) {
  return request({
    method: 'delete',
    url: '/notify/deleteNotify',
    params: params
  })
}