TASK:模块化;
This commit is contained in:
@@ -273,7 +273,7 @@ public class SavedCollectionController {
|
||||
|
||||
@ApiOperation(value = "brandLogoUpload")
|
||||
@PostMapping("/brandLogoUpload")
|
||||
public Response<String> brandDNASaveOrUpdate(@RequestParam("file") MultipartFile file) {
|
||||
public Response<BrandLogoUploadVO> brandDNASaveOrUpdate(@RequestParam("file") MultipartFile file) {
|
||||
return Response.success(userLikeGroupService.brandLogoUpload(file));
|
||||
}
|
||||
|
||||
|
||||
10
src/main/java/com/ai/da/model/vo/BrandLogoUploadVO.java
Normal file
10
src/main/java/com/ai/da/model/vo/BrandLogoUploadVO.java
Normal file
@@ -0,0 +1,10 @@
|
||||
package com.ai.da.model.vo;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
@Data
|
||||
public class BrandLogoUploadVO {
|
||||
private String brandLogo;
|
||||
|
||||
private String minioUrl;
|
||||
}
|
||||
@@ -82,7 +82,7 @@ public interface UserLikeGroupService extends IService<UserLikeGroup> {
|
||||
|
||||
QueryLibraryPageVO getMannequinDetail(MannequinDTO mannequinDTO);
|
||||
|
||||
String brandLogoUpload(MultipartFile file);
|
||||
BrandLogoUploadVO brandLogoUpload(MultipartFile file);
|
||||
|
||||
Boolean brandDNASaveOrUpdate(BrandDNADTO brandDNADTO);
|
||||
|
||||
|
||||
@@ -1879,10 +1879,13 @@ public class UserLikeGroupServiceImpl extends ServiceImpl<UserLikeGroupMapper, U
|
||||
}
|
||||
|
||||
@Override
|
||||
public String brandLogoUpload(MultipartFile file) {
|
||||
public BrandLogoUploadVO brandLogoUpload(MultipartFile file) {
|
||||
BrandLogoUploadVO vo = new BrandLogoUploadVO();
|
||||
AuthPrincipalVo userHolder = UserContext.getUserHolder();
|
||||
String path = userHolder.getId().toString() + "/brandLogo";
|
||||
return minioUtil.upload("aida-users",path,file);
|
||||
vo.setBrandLogo(minioUtil.upload("aida-users",path,file));
|
||||
vo.setMinioUrl(minioUtil.getPreSignedUrl(vo.getBrandLogo(), 24 * 60));
|
||||
return vo;
|
||||
// return null;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user