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 @@ + + +