diff --git a/report-core/src/main/resources/bootstrap-dev.yml b/report-core/src/main/resources/bootstrap-dev.yml
index aac2f587..576f966f 100644
--- a/report-core/src/main/resources/bootstrap-dev.yml
+++ b/report-core/src/main/resources/bootstrap-dev.yml
@@ -7,4 +7,4 @@ spring:
customer:
file:
- dist-path: /app/disk/upload/
+ dist-path: D:\Workspace\AJ-Report\report-core\upload
diff --git a/report-ui/src/api/file.js b/report-ui/src/api/file.js
new file mode 100644
index 00000000..d5cd1303
--- /dev/null
+++ b/report-ui/src/api/file.js
@@ -0,0 +1,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 }
diff --git a/report-ui/src/views/file-management/index.vue b/report-ui/src/views/file-management/index.vue
new file mode 100644
index 00000000..2ff29645
--- /dev/null
+++ b/report-ui/src/views/file-management/index.vue
@@ -0,0 +1,187 @@
+
+
+
+
+ 文件上传
+
+
+
+
+ 下载
+
+
+
+
+