Bläddra i källkod

优化上传图片

xuqiang 3 år sedan
förälder
incheckning
bfbefb501d

+ 0 - 1
src/main/java/com/izouma/nineth/web/BannerController.java

@@ -28,7 +28,6 @@ public class BannerController extends BaseController {
     @PreAuthorize("hasRole('ADMIN')")
     @PreAuthorize("hasRole('ADMIN')")
     @PostMapping("/save")
     @PostMapping("/save")
     public Banner save(@RequestBody Banner record) {
     public Banner save(@RequestBody Banner record) {
-        record.setPic("https://"+record.getPic());
         if (record.getId() != null) {
         if (record.getId() != null) {
             Banner orig = bannerRepo.findById(record.getId()).orElseThrow(new BusinessException("无记录"));
             Banner orig = bannerRepo.findById(record.getId()).orElseThrow(new BusinessException("无记录"));
             ObjUtils.merge(orig, record);
             ObjUtils.merge(orig, record);

+ 0 - 6
src/main/java/com/izouma/nineth/web/CollectionController.java

@@ -50,12 +50,6 @@ public class CollectionController extends BaseController {
     @PreAuthorize("hasRole('ADMIN')")
     @PreAuthorize("hasRole('ADMIN')")
     @PostMapping("/create")
     @PostMapping("/create")
     public Collection create(@RequestBody Collection record) {
     public Collection create(@RequestBody Collection record) {
-        List<FileObject> pic = record.getPic();
-        if (pic.size()>0){
-            for (FileObject fileObject : pic) {
-                fileObject.setUrl("https://"+fileObject.getUrl());
-            }
-        }
         return collectionService.create(record);
         return collectionService.create(record);
     }
     }
     //@PreAuthorize("hasRole('ADMIN')")
     //@PreAuthorize("hasRole('ADMIN')")

+ 4 - 4
src/main/java/com/izouma/nineth/web/FileUploadController.java

@@ -73,9 +73,9 @@ public class FileUploadController {
             ByteArrayOutputStream os = new ByteArrayOutputStream();
             ByteArrayOutputStream os = new ByteArrayOutputStream();
             ImageIO.write(img, ext, os);
             ImageIO.write(img, ext, os);
             InputStream is = new ByteArrayInputStream(os.toByteArray());
             InputStream is = new ByteArrayInputStream(os.toByteArray());
-            return storageService.uploadFromInputStream(is, path);
+            return "https://"+storageService.uploadFromInputStream(is, path);
         }
         }
-        return storageService.uploadFromInputStream(file.getInputStream(), path);
+        return "https://"+storageService.uploadFromInputStream(file.getInputStream(), path);
     }
     }
 
 
     @PostMapping("/base64")
     @PostMapping("/base64")
@@ -141,9 +141,9 @@ public class FileUploadController {
             ByteArrayOutputStream os = new ByteArrayOutputStream();
             ByteArrayOutputStream os = new ByteArrayOutputStream();
             ImageIO.write(img, ext, os);
             ImageIO.write(img, ext, os);
             InputStream is = new ByteArrayInputStream(os.toByteArray());
             InputStream is = new ByteArrayInputStream(os.toByteArray());
-            url = storageService.uploadFromInputStream(is, path);
+            url = "https://"+storageService.uploadFromInputStream(is, path);
         } else {
         } else {
-            url = storageService.uploadFromInputStream(new FileInputStream(tmpFile), path);
+            url = "https://"+storageService.uploadFromInputStream(new FileInputStream(tmpFile), path);
         }
         }
 
 
         String thumbUrl = null;
         String thumbUrl = null;

+ 0 - 1
src/main/java/com/izouma/nineth/web/MintActivityController.java

@@ -26,7 +26,6 @@ public class MintActivityController extends BaseController {
     @PreAuthorize("hasRole('ADMIN')")
     @PreAuthorize("hasRole('ADMIN')")
     @PostMapping("/save")
     @PostMapping("/save")
     public MintActivity save(@RequestBody MintActivity record) {
     public MintActivity save(@RequestBody MintActivity record) {
-        record.setCover("https://"+record.getCover());
         if (record.getId() != null) {
         if (record.getId() != null) {
             MintActivity orig = mintActivityRepo.findById(record.getId()).orElseThrow(new BusinessException("无记录"));
             MintActivity orig = mintActivityRepo.findById(record.getId()).orElseThrow(new BusinessException("无记录"));
             ObjUtils.merge(orig, record);
             ObjUtils.merge(orig, record);

+ 0 - 1
src/main/java/com/izouma/nineth/web/NewsController.java

@@ -33,7 +33,6 @@ public class NewsController extends BaseController {
     @PreAuthorize("hasAnyRole('ADMIN','NEWS')")
     @PreAuthorize("hasAnyRole('ADMIN','NEWS')")
     @PostMapping("/save")
     @PostMapping("/save")
     public News save(@RequestBody News record) {
     public News save(@RequestBody News record) {
-        record.setPic("https://"+record.getPic());
         if (record.getId() != null) {
         if (record.getId() != null) {
             News orig = newsRepo.findById(record.getId()).orElseThrow(new BusinessException("无记录"));
             News orig = newsRepo.findById(record.getId()).orElseThrow(new BusinessException("无记录"));
             ObjUtils.merge(orig, record);
             ObjUtils.merge(orig, record);

+ 0 - 6
src/main/java/com/izouma/nineth/web/PrivilegeOptionController.java

@@ -25,12 +25,6 @@ public class PrivilegeOptionController extends BaseController {
     //@PreAuthorize("hasRole('ADMIN')")
     //@PreAuthorize("hasRole('ADMIN')")
     @PostMapping("/save")
     @PostMapping("/save")
     public PrivilegeOption save(@RequestBody PrivilegeOption record) {
     public PrivilegeOption save(@RequestBody PrivilegeOption record) {
-        List<String> icon = record.getIcon();
-        if (icon.size()>0){
-            for (String s : icon) {
-                s="https://"+s;
-            }
-        }
         if (record.getId() != null) {
         if (record.getId() != null) {
             PrivilegeOption orig = privilegeOptionRepo.findById(record.getId()).orElseThrow(new BusinessException("无记录"));
             PrivilegeOption orig = privilegeOptionRepo.findById(record.getId()).orElseThrow(new BusinessException("无记录"));
             ObjUtils.merge(orig, record);
             ObjUtils.merge(orig, record);

+ 0 - 1
src/main/java/com/izouma/nineth/web/RecommendController.java

@@ -27,7 +27,6 @@ public class RecommendController extends BaseController {
     //@PreAuthorize("hasRole('ADMIN')")
     //@PreAuthorize("hasRole('ADMIN')")
     @PostMapping("/save")
     @PostMapping("/save")
     public Recommend save(@RequestBody Recommend record) {
     public Recommend save(@RequestBody Recommend record) {
-        record.setPic("https://"+record.getPic());
         if (record.getId() != null) {
         if (record.getId() != null) {
             Recommend orig = recommendRepo.findById(record.getId()).orElseThrow(new BusinessException("无记录"));
             Recommend orig = recommendRepo.findById(record.getId()).orElseThrow(new BusinessException("无记录"));
             ObjUtils.merge(orig, record);
             ObjUtils.merge(orig, record);

+ 0 - 1
src/main/java/com/izouma/nineth/web/UserController.java

@@ -54,7 +54,6 @@ public class UserController extends BaseController {
     @PreAuthorize("hasRole('ADMIN')")
     @PreAuthorize("hasRole('ADMIN')")
     @PostMapping("/create")
     @PostMapping("/create")
     public User create(@RequestBody UserRegister userRegister) {
     public User create(@RequestBody UserRegister userRegister) {
-        userRegister.setAvatar("https//"+userRegister.getAvatar());
         return userService.create(userRegister);
         return userService.create(userRegister);
     }
     }