From f3536a9d450d83cf81c176ac8663a57206716a45 Mon Sep 17 00:00:00 2001
From: Raod <1130305001@qq.com>
Date: Wed, 4 Aug 2021 14:53:20 +0800
Subject: [PATCH] =?UTF-8?q?=E6=96=87=E4=BB=B6=E4=B8=8A=E4=BC=A0=E6=A8=A1?=
=?UTF-8?q?=E5=9D=97?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../src/main/resources/bootstrap-dev.yml | 2 +-
report-ui/src/api/file.js | 58 ++++++
report-ui/src/views/file-management/index.vue | 187 ++++++++++++++++++
3 files changed, 246 insertions(+), 1 deletion(-)
create mode 100644 report-ui/src/api/file.js
create mode 100644 report-ui/src/views/file-management/index.vue
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 @@
+
+
+
+
+ 文件上传
+
+
+
+
+ 下载
+
+
+
+
+