Explorar o código

add offline queue5

xiewj hai 4 meses
pai
achega
0138604276

+ 3 - 10
720yun_fd_consumer/src/main/java/com/gis/listener/container/WorkOfflineListener.java

@@ -6,6 +6,7 @@ import cn.hutool.core.io.FileUtil;
 import cn.hutool.core.thread.ThreadUtil;
 import cn.hutool.core.util.ObjUtil;
 import cn.hutool.core.util.StrUtil;
+import cn.hutool.http.HttpUtil;
 import com.alibaba.fastjson.JSONObject;
 import com.fdkankan.filestorage.FileStorageTemplate;
 import com.gis.common.annotation.LogAnnotation;
@@ -180,16 +181,8 @@ public class WorkOfflineListener implements ChannelAwareMessageListener {
                                 String cmd = String.format(CmdConstant.UNZIP_MESH_ZIP, zipPath, param.getPath());
                                 CmdUtils.callLineSh(cmd);
                                 //下载icon
-                                String iconOssKey = FileUtils.getStringReplaceUrl(workNavigationEntity.getIcon());
-                                log.info("下载icon:{}", iconOssKey);
-                                fileStorageTemplate.ossDownloadFileToLocal(fdkkBucket,
-                                        iconOssKey,
-                                        basePath + File.separator + iconOssKey
-                                );
-
-
-
-
+                                log.info("下载icon:{}", workNavigationEntity.getIcon());
+                                HttpUtil.downloadFileFromUrl(workNavigationEntity.getIcon(),basePath + File.separator );
                             }else {
                                 log.info("mesh离线包不存在,{}---{}", workNavigationEntity.getSceneCode(),zipPath);
                             }