Browse Source

图片添加https

xuqiang 4 years ago
parent
commit
58584cb6e2

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

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

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

@@ -50,9 +50,14 @@ public class CollectionController extends BaseController {
     @PreAuthorize("hasRole('ADMIN')")
     @PostMapping("/create")
     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);
     }
-
     //@PreAuthorize("hasRole('ADMIN')")
     @PostMapping("/all")
     public Page<CollectionDTO> all(@RequestBody PageQuery pageQuery) {

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

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

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

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

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

@@ -25,6 +25,12 @@ public class PrivilegeOptionController extends BaseController {
     //@PreAuthorize("hasRole('ADMIN')")
     @PostMapping("/save")
     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) {
             PrivilegeOption orig = privilegeOptionRepo.findById(record.getId()).orElseThrow(new BusinessException("无记录"));
             ObjUtils.merge(orig, record);

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

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

File diff suppressed because it is too large
+ 187 - 1460
src/main/vue/package-lock.json


Some files were not shown because too many files changed in this diff