From 2feda41c7e597cbc15195644a8d6b1b5a4325469 Mon Sep 17 00:00:00 2001 From: xingyu Date: Wed, 20 Jul 2022 14:05:05 +0800 Subject: [PATCH] refactor: filelist --- yudao-ui-admin-vue3/src/api/infra/file/index.ts | 13 ------------- yudao-ui-admin-vue3/src/api/infra/file/types.ts | 8 -------- yudao-ui-admin-vue3/src/api/infra/fileList/index.ts | 13 +++++++++++++ yudao-ui-admin-vue3/src/api/infra/fileList/types.ts | 8 ++++++++ yudao-ui-admin-vue3/src/views/infra/fileList/index.vue | 4 ++-- 5 files changed, 23 insertions(+), 23 deletions(-) delete mode 100644 yudao-ui-admin-vue3/src/api/infra/file/index.ts delete mode 100644 yudao-ui-admin-vue3/src/api/infra/file/types.ts create mode 100644 yudao-ui-admin-vue3/src/api/infra/fileList/index.ts create mode 100644 yudao-ui-admin-vue3/src/api/infra/fileList/types.ts diff --git a/yudao-ui-admin-vue3/src/api/infra/file/index.ts b/yudao-ui-admin-vue3/src/api/infra/file/index.ts deleted file mode 100644 index 6df3711..0000000 --- a/yudao-ui-admin-vue3/src/api/infra/file/index.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { useAxios } from '@/hooks/web/useAxios' - -const request = useAxios() - -// 查询文件列表 -export const getFilePageApi = (params) => { - return request.get({ url: '/infra/file/page', params }) -} - -// 删除文件 -export const deleteFileApi = (id: number) => { - return request.delete({ url: '/infra/file/delete?id=' + id }) -} diff --git a/yudao-ui-admin-vue3/src/api/infra/file/types.ts b/yudao-ui-admin-vue3/src/api/infra/file/types.ts deleted file mode 100644 index 0d32314..0000000 --- a/yudao-ui-admin-vue3/src/api/infra/file/types.ts +++ /dev/null @@ -1,8 +0,0 @@ -export type FileVO = { - id: number - path: string - url: string - size: string - type: string - createTime: string -} diff --git a/yudao-ui-admin-vue3/src/api/infra/fileList/index.ts b/yudao-ui-admin-vue3/src/api/infra/fileList/index.ts new file mode 100644 index 0000000..6df3711 --- /dev/null +++ b/yudao-ui-admin-vue3/src/api/infra/fileList/index.ts @@ -0,0 +1,13 @@ +import { useAxios } from '@/hooks/web/useAxios' + +const request = useAxios() + +// 查询文件列表 +export const getFilePageApi = (params) => { + return request.get({ url: '/infra/file/page', params }) +} + +// 删除文件 +export const deleteFileApi = (id: number) => { + return request.delete({ url: '/infra/file/delete?id=' + id }) +} diff --git a/yudao-ui-admin-vue3/src/api/infra/fileList/types.ts b/yudao-ui-admin-vue3/src/api/infra/fileList/types.ts new file mode 100644 index 0000000..0d32314 --- /dev/null +++ b/yudao-ui-admin-vue3/src/api/infra/fileList/types.ts @@ -0,0 +1,8 @@ +export type FileVO = { + id: number + path: string + url: string + size: string + type: string + createTime: string +} diff --git a/yudao-ui-admin-vue3/src/views/infra/fileList/index.vue b/yudao-ui-admin-vue3/src/views/infra/fileList/index.vue index 67f227b..18872ad 100644 --- a/yudao-ui-admin-vue3/src/views/infra/fileList/index.vue +++ b/yudao-ui-admin-vue3/src/views/infra/fileList/index.vue @@ -4,9 +4,9 @@ import dayjs from 'dayjs' import { ElMessage, ElUpload, UploadInstance, UploadRawFile, ElImage } from 'element-plus' import { useTable } from '@/hooks/web/useTable' import { useI18n } from '@/hooks/web/useI18n' -import type { FileVO } from '@/api/infra/file/types' +import type { FileVO } from '@/api/infra/fileList/types' import { allSchemas } from './fileList.data' -import * as FileApi from '@/api/infra/file' +import * as FileApi from '@/api/infra/fileList' import { getAccessToken, getTenantId } from '@/utils/auth' const { t } = useI18n() // 国际化 -- libgit2 0.21.4