index.ts 522 B

12345678910111213141516171819202122232425
  1. import request from '@/config/axios'
  2. export type FileVO = {
  3. id: number
  4. path: string
  5. url: string
  6. size: string
  7. type: string
  8. createTime: string
  9. }
  10. export interface FilePageReqVO extends PageParam {
  11. name?: string
  12. createTime?: string[]
  13. }
  14. // 查询文件列表
  15. export const getFilePageApi = (params: FilePageReqVO) => {
  16. return request.get({ url: '/infra/file/page', params })
  17. }
  18. // 删除文件
  19. export const deleteFileApi = (id: number) => {
  20. return request.delete({ url: '/infra/file/delete?id=' + id })
  21. }