weidy
2023-06-20 cfededd9721be4322e660fc879f11a806fcc7963
Source/UBCS-WEB/src/api/resource/file.js
对比新文件
@@ -0,0 +1,74 @@
import request from '@/router/axios';
export const getList = (page, limit, params) => {
  return request({
    url: '/api/ubcs-resource/fileController/listFiles',
    method: 'get',
    params: {
      ...params,
      page,
      limit
    }
  })
}
export const remove = (oids) => {
  return request({
    url: '/api/ubcs-resource/fileController/deleteFile',
    method: 'delete',
    params: {
      oids
    }
  })
}
export const upload = (file) => {
  return request({
    url: '/api/ubcs-resource/fileController/uploadFile',
    method: 'post',
    data: file
  })
}
export const update = (file) => {
  return request({
    url: '/api/ubcs-resource/fileController/uploadFile',
    method: 'post',
    data: file
  })
}
export const download = (fileOids) => {
  return request({
    url: '/api/ubcs-resource/fileController/downloadFilesByOids',
    method: 'get',
    params: {
      fileOids
    }
  })
}
/**
 * 浣跨敤鏂囦欢涓婚敭鑾峰彇瀵硅薄
 * @param oid 涓婚敭
 * @return 鏂囦欢鏄剧ず瀵硅薄
 */
export const getFile = (oid) => {
  return request({
    url: '/api/ubcs-resource/fileController/get',
    method: 'get',
    params: {
      oid
    }
  })
}
export const listFilesByOids = (oids) => {
  return request({
    url: '/api/ubcs-resource/fileController/listFilesByOids',
    method: 'get',
    params: {
      oids
    }
  })
}