添加mybatisplus父模块,调整依赖关系,增加P结尾的mp代码生成器

This commit is contained in:
xuwenbo
2020-05-12 09:37:52 +08:00
parent 07a2e404ba
commit 54c3f3148c
81 changed files with 4864 additions and 3463 deletions

View File

@ -42,7 +42,7 @@ public class UploadController {
private final QiNiuService qiNiuService;
public UploadController(LocalStorageService localStorageService,QiNiuService qiNiuService) {
public UploadController(LocalStorageService localStorageService, QiNiuService qiNiuService) {
this.localStorageService = localStorageService;
this.qiNiuService = qiNiuService;
}
@ -51,22 +51,33 @@ public class UploadController {
@ApiOperation("上传文件")
@PostMapping
@AnonymousAccess
public ResponseEntity<Object> create(@RequestParam(defaultValue = "") String name, @RequestParam("file") MultipartFile file){
String url = "";
if(StrUtil.isNotEmpty(localUrl)){ //存在走本地
LocalStorageDTO localStorageDTO = localStorageService.create(name, file);
url = localUrl+"/file/"+localStorageDTO.getType()+"/"+localStorageDTO.getRealName();
}else{//走七牛云
QiniuContent qiniuContent = qiNiuService.upload(file,qiNiuService.find());
url = qiniuContent.getUrl();
public ResponseEntity<Object> create(@RequestParam(defaultValue = "") String name, @RequestParam("file") MultipartFile[] files) {
StringBuilder url = new StringBuilder();
if (StrUtil.isNotEmpty(localUrl)) { //存在走本地
for (MultipartFile file : files) {
LocalStorageDTO localStorageDTO = localStorageService.create(name, file);
if ("".equals(url.toString())) {
url = url.append(localUrl + "/file/" + localStorageDTO.getType() + "/" + localStorageDTO.getRealName());
} else {
url = url.append(","+localUrl + "/file/" + localStorageDTO.getType() + "/" + localStorageDTO.getRealName());
}
}
} else {//走七牛云
for (MultipartFile file : files) {
QiniuContent qiniuContent = qiNiuService.upload(file, qiNiuService.find());
if ("".equals(url.toString())) {
url = url.append(qiniuContent.getUrl());
}else{
url = url.append(","+qiniuContent.getUrl());
}
}
}
Map<String,Object> map = new HashMap<>(2);
map.put("errno",0);
map.put("link",url);
return new ResponseEntity(map,HttpStatus.CREATED);
Map<String, Object> map = new HashMap<>(2);
map.put("errno", 0);
map.put("link", url);
return new ResponseEntity(map, HttpStatus.CREATED);
}
}

View File

@ -92,7 +92,7 @@ public class LocalStorageServiceImpl implements LocalStorageService {
suffix,
file.getPath(),
type,
FileUtil.getSize(multipartFile.getSize()),
FileUtil.getSize(file.length()),
SecurityUtils.getUsername()
);
return localStorageMapper.toDto(localStorageRepository.save(localStorage));