|
@@ -37,9 +37,8 @@ public class FileUploadController {
|
|
@PermitAll
|
|
@PermitAll
|
|
@TenantIgnore
|
|
@TenantIgnore
|
|
public CommonResult<Map<String, Object>> uploadFiles(
|
|
public CommonResult<Map<String, Object>> uploadFiles(
|
|
- @RequestParam("files") MultipartFile[] files,
|
|
|
|
- @RequestParam(value = "isFolder", defaultValue = "false") boolean isFolder,
|
|
|
|
- HttpServletRequest request) {
|
|
|
|
|
|
+ @RequestParam("files") MultipartFile[] files, @RequestParam(value = "isFolder", defaultValue = "false") boolean isFolder,
|
|
|
|
+ @RequestHeader("device-id") String deviceId, HttpServletRequest request) {
|
|
|
|
|
|
// 创建根目录(如果不存在)
|
|
// 创建根目录(如果不存在)
|
|
File rootDir = new File(uploadPath);
|
|
File rootDir = new File(uploadPath);
|
|
@@ -77,7 +76,7 @@ public class FileUploadController {
|
|
// 记录文件信息
|
|
// 记录文件信息
|
|
Map<String, Object> fileInfo = new HashMap<>();
|
|
Map<String, Object> fileInfo = new HashMap<>();
|
|
fileInfo.put("name", FileUtil.getName(originalFilename));
|
|
fileInfo.put("name", FileUtil.getName(originalFilename));
|
|
- String filePaths = fileService.createFile(FileUtil.getName(originalFilename), originalFilename, IoUtil.readBytes(file.getInputStream()));
|
|
|
|
|
|
+ String filePaths = fileService.createFile(FileUtil.getName(originalFilename), deviceId+File.separator+originalFilename, IoUtil.readBytes(file.getInputStream()));
|
|
|
|
|
|
fileInfo.put("path", originalFilename);
|
|
fileInfo.put("path", originalFilename);
|
|
fileInfo.put("filePath", filePaths);
|
|
fileInfo.put("filePath", filePaths);
|
|
@@ -94,7 +93,6 @@ public class FileUploadController {
|
|
result.put("folderStructure", folderStructure);
|
|
result.put("folderStructure", folderStructure);
|
|
result.put("message", "上传成功");
|
|
result.put("message", "上传成功");
|
|
|
|
|
|
- System.out.println("------------------"+ JSON.toJSONString(result));
|
|
|
|
return CommonResult.success(result);
|
|
return CommonResult.success(result);
|
|
|
|
|
|
} catch (IOException e) {
|
|
} catch (IOException e) {
|