From 00788a1299d764b48e57fd457a2656f0bf3474b0 Mon Sep 17 00:00:00 2001
From: zhaoxiaohao <279049017@qq.com>
Date: Tue, 17 Nov 2020 11:28:47 +0800
Subject: [PATCH] 修改  为https 后兼容以前的http 数据

---
 kidgrow-business/kidgrow-filecenter/kidgrow-filecenter-biz/src/main/java/com/kidgrow/filecenter/service/impl/AbstractIFileService.java |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/kidgrow-business/kidgrow-filecenter/kidgrow-filecenter-biz/src/main/java/com/kidgrow/filecenter/service/impl/AbstractIFileService.java b/kidgrow-business/kidgrow-filecenter/kidgrow-filecenter-biz/src/main/java/com/kidgrow/filecenter/service/impl/AbstractIFileService.java
index 33591ab..c416d2f 100644
--- a/kidgrow-business/kidgrow-filecenter/kidgrow-filecenter-biz/src/main/java/com/kidgrow/filecenter/service/impl/AbstractIFileService.java
+++ b/kidgrow-business/kidgrow-filecenter/kidgrow-filecenter-biz/src/main/java/com/kidgrow/filecenter/service/impl/AbstractIFileService.java
@@ -231,7 +231,7 @@
     @Override
     public ResultBody baseDownLoad(Map<String, Object> map) throws Exception {
         String urlDiZhi=MapUtils.getString(map,"url");
-        if(!urlDiZhi.contains(DOMAIN)){
+        if(!urlDiZhi.contains(DOMAIN)&&!urlDiZhi.contains(DOMAIN.replace("https","http"))){
             ByteArrayOutputStream outPut = new ByteArrayOutputStream();
             byte[] data = new byte[1024];
             try {
@@ -260,7 +260,7 @@
             List<FileInfo> fileInfos = baseMapper.selectByMap(map);
             if (fileInfos.size() > 0) {
                 FileInfo fileInfo = fileInfos.get(0);
-                OSSObject down = this.down(fileInfo.getUrl().replace(DOMAIN, ""));
+                OSSObject down = this.down(fileInfo.getUrl().replace(DOMAIN, "").replace(DOMAIN.replace("https","http"),""));
                 InputStream objectContent = down.getObjectContent();
                 //返回Base64编码过的字节数组字符串
                 byte[] data = null;

--
Gitblit v1.8.0