提交 dae9a487 authored 作者: zhangshuang's avatar zhangshuang

文件信息保存数据库与swagger

上级 84808aca
...@@ -53,7 +53,7 @@ public class FileUploadController { ...@@ -53,7 +53,7 @@ public class FileUploadController {
@PostMapping("/checkChunk") @PostMapping("/checkChunk")
@ApiOperation(value = "分片检查",notes = "检查分片存不存在") @ApiOperation(value = "分片检查",notes = "检查分片存不存在")
@ApiImplicitParams({ @ApiImplicitParams({
@ApiImplicitParam(name = "checkChunkRequests",value = "检查分片集合存不存在",dataType = "List",paramType = "query",required = true) @ApiImplicitParam(name = "checkChunkRequests",value = "检查分片集合存不存在",dataType = "ArrayList«CheckChunkRequest»",paramType = "query",required = true)
}) })
public ServerResponse checkChunk(@RequestBody List<CheckChunkRequest> checkChunkRequests) { public ServerResponse checkChunk(@RequestBody List<CheckChunkRequest> checkChunkRequests) {
return fileUploadService.checkChunk(checkChunkRequests); return fileUploadService.checkChunk(checkChunkRequests);
......
...@@ -19,5 +19,5 @@ public class MergeRequest { ...@@ -19,5 +19,5 @@ public class MergeRequest {
@ApiModelProperty(name = "md5File",value = "MD5生成的文件夹名称",notes = "MD5生成的文件夹名称",example = "fc44454f994403b01b40895f0a6535b5") @ApiModelProperty(name = "md5File",value = "MD5生成的文件夹名称",notes = "MD5生成的文件夹名称",example = "fc44454f994403b01b40895f0a6535b5")
private String md5File;//md5文件 private String md5File;//md5文件
@ApiModelProperty(name = "chuck",value = "当前分片",notes = "当前分片",example = "1") @ApiModelProperty(name = "chuck",value = "当前分片",notes = "当前分片",example = "1")
private Integer chuck;//分片 private Integer chunk;//分片
} }
...@@ -154,7 +154,7 @@ public class FileUploadServiceImpl implements FileUploadService { ...@@ -154,7 +154,7 @@ public class FileUploadServiceImpl implements FileUploadService {
for(MergeRequest mergeRequest: uploadRequests){ for(MergeRequest mergeRequest: uploadRequests){
FileSave fileSave = new FileSave(); FileSave fileSave = new FileSave();
String md5File = mergeRequest.getMd5File(); String md5File = mergeRequest.getMd5File();
Integer chunks = mergeRequest.getChuck(); Integer chunks = mergeRequest.getChunk();
String name = mergeRequest.getName(); String name = mergeRequest.getName();
fileSave.setFileName(name);//放入文件名称 fileSave.setFileName(name);//放入文件名称
fileSave.setPath(fileAddress + "/" + name);//文件存储地址 fileSave.setPath(fileAddress + "/" + name);//文件存储地址
...@@ -182,6 +182,7 @@ public class FileUploadServiceImpl implements FileUploadService { ...@@ -182,6 +182,7 @@ public class FileUploadServiceImpl implements FileUploadService {
deleteFile(new File(fileAddress + "/" + md5File)); deleteFile(new File(fileAddress + "/" + md5File));
} catch (Exception e) { } catch (Exception e) {
log.error(fileSave.getPath() + "文件保存失败"); log.error(fileSave.getPath() + "文件保存失败");
e.printStackTrace();
}finally { }finally {
try { try {
fileSaves.add(fileSave); fileSaves.add(fileSave);
......
...@@ -148,7 +148,7 @@ public class UserController { ...@@ -148,7 +148,7 @@ public class UserController {
}) })
public ResponseEntity<UserDo> updateUser(@RequestParam(value = "type" )Integer type, public ResponseEntity<UserDo> updateUser(@RequestParam(value = "type" )Integer type,
@RequestBody UserDo userDo) { @RequestBody UserDo userDo) {
if (userDo.getId() != null) { if (userDo.getId() == null) {
return ResponseEntity.status(403).body(new UserDo()); return ResponseEntity.status(403).body(new UserDo());
} }
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论