diff --git a/klp-ui/src/api/mes/qc/files.js b/klp-ui/src/api/mes/qc/files.js new file mode 100644 index 00000000..d8f0fea4 --- /dev/null +++ b/klp-ui/src/api/mes/qc/files.js @@ -0,0 +1,47 @@ +import request from '@/utils/request' + +// 模拟获取文件列表 +export function listFile() { + return request({ + url: '/wms/file/list', + method: 'get' + }) +} + +export function getFileStats() { + return request({ + url: `/wms/file/stats`, + method: 'get' + }) +} + +export function deleteFile(fileName) { + return request({ + url: `/wms/file/delete/${fileName}`, + method: 'delete' + }) +} + +export function getFileContent(fileName) { + return request({ + url: `/wms/file/content/${fileName}`, + method: 'get', + }) +} + +// 清除三个月的内的文件 +export function clearUp() { + return request({ + url: `/wms/file/cleanup`, + method: 'delete' + }) +} + +// 批量删除文件 +export function batchDeleteFile(fileNames) { + return request({ + url: `/wms/file/batch-delete`, + method: 'post', + data: fileNames + }) +} \ No newline at end of file diff --git a/klp-ui/src/views/mes/qc/files/index.vue b/klp-ui/src/views/mes/qc/files/index.vue new file mode 100644 index 00000000..f57bed7d --- /dev/null +++ b/klp-ui/src/views/mes/qc/files/index.vue @@ -0,0 +1,225 @@ + + + + + + 清空全部 + + 文件列表加载中... + + + + {{ groupName }} + 清空分组 + + + {{ file.fileName }} + 删除 + + + + + + + 内容加载中... + + {{ selectedFile.fileName }} + + {{ selectedFile.fileContent }} + + + + {{ selectedFile.fileContent }} + + + 请选择左侧文件进行预览 + + + + + + +
{{ selectedFile.fileContent }}