Blame view

report-ui/src/api/file.js 976 Bytes
王涛 authored
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58
/*
 * @Author: zyk
 * @Date: 2021-02-23 15:13:17
 * @Last Modified by: zyk
 * @Last Modified time: 2021-03-15 13:28:36
 */
import request from '@/utils/request'
// 导出中心

export function download(fileId) {
  return request({
    url: `/file/download/${fileId}`,
    responseType: 'blob',
    method: 'GET',
  })
}

export function fileList(params) {
  return request({
    url: '/file/pageList',
    method: 'GET',
    params,
  })
}

export function fileAdd(data) {
  return request({
    url: '/file',
    method: 'post',
    data,
  })
}

export function fileDel(data) {
  return request({
    url: `/file/delete/batch`,
    method: 'POST',
    data,
  })
}

export function fileUpdate(data) {
  return request({
    url: '/file',
    method: 'put',
    data,
  })
}

export function fileDetail(data) {
  return request({
    url: '/file/' + data.id,
    method: 'get',
    params: data,
  })
}

export default { fileList, fileAdd, fileDel, fileUpdate, fileDetail }