Browse Source

全景图下载路径错误

dengsixing 2 years ago
parent
commit
4fb911952f

+ 7 - 7
src/main/java/com/fdkankan/scene/service/impl/SceneProServiceImpl.java

@@ -407,21 +407,21 @@ public class SceneProServiceImpl extends ServiceImpl<ISceneProMapper, ScenePro>
             sceneProEditService.updateById(sceneProEditEntity);
             if("V2".equals(sceneProEntity.getBuildType())){
                 MatrixToImageWriterUtil.createQRCode(
-                    mainUrl + sceneProUrl + sceneProEntity.getNum(),
+                    mainUrl + "/" + sceneProUrl + sceneProEntity.getNum(),
                     ConstantFilePath.BASE_PATH + File.separator + "sceneQRcode/"+sceneProEntity.getNum()+".png",
                     true,
                     path + File.separator + fileName);
-                MatrixToImageWriterUtil.createQRCode(mainUrl + sceneProUrl + sceneProEntity.getNum() + "&lang=en",
+                MatrixToImageWriterUtil.createQRCode(mainUrl + "/" + sceneProUrl + sceneProEntity.getNum() + "&lang=en",
                     ConstantFilePath.BASE_PATH + File.separator + "sceneQRcode/"+sceneProEntity.getNum()+"_en.png",
                     true,
                     path + File.separator + fileName);
             }
             if("V3".equals(sceneProEntity.getBuildType())){
-                MatrixToImageWriterUtil.createQRCode(mainUrl + sceneProNewUrl + sceneProEntity.getNum(),
+                MatrixToImageWriterUtil.createQRCode(mainUrl + "/" + sceneProNewUrl + sceneProEntity.getNum(),
                     ConstantFilePath.BASE_PATH + File.separator + "sceneQRcode/"+sceneProEntity.getNum()+".png",
                     true,
                     path + File.separator + fileName);
-                MatrixToImageWriterUtil.createQRCode(mainUrl + sceneProNewUrl + sceneProEntity.getNum() + "&lang=en",
+                MatrixToImageWriterUtil.createQRCode(mainUrl + "/" + sceneProNewUrl + sceneProEntity.getNum() + "&lang=en",
                     ConstantFilePath.BASE_PATH + File.separator + "sceneQRcode/"+sceneProEntity.getNum()+"_en.png",
                     true,
                     path + File.separator + fileName);
@@ -2686,7 +2686,7 @@ public class SceneProServiceImpl extends ServiceImpl<ISceneProMapper, ScenePro>
             //复制打包数据,并且改名
             FileUtils.copyFile(path + "/caches/images/" + fileName, imagesBuffer.toString() + "caches/" + planId + ".jpg", true);
 
-            url = mainUrl + "scene/" + imagesBuf.toString() + "caches/" + planId + ".jpg";
+            url = mainUrl + "/scene/" + imagesBuf.toString() + "caches/" + planId + ".jpg";
         }
 
         if("video".equals(type)){
@@ -3355,7 +3355,7 @@ public class SceneProServiceImpl extends ServiceImpl<ISceneProMapper, ScenePro>
             proEntity.setSceneScheme(2);
             proEntity.setNum(param.getNum());
             proEntity.setUserId(param.getUserId());
-            proEntity.setWebSite(mainUrl + sceneProNewUrl + param.getNum());
+            proEntity.setWebSite(mainUrl + "/" + sceneProNewUrl + param.getNum());
             proEntity.setStatus(1);
             proEntity.setPayStatus(1);
             proEntity.setBuildType("V3");
@@ -3375,7 +3375,7 @@ public class SceneProServiceImpl extends ServiceImpl<ISceneProMapper, ScenePro>
             FileUtils.writeFile(dataBuffer.toString() + File.separator+"scene.json", scenejson.toString());
         }
 
-        return Result.success(mainUrl + sceneProNewUrl + param.getNum());
+        return Result.success(mainUrl + "/" + sceneProNewUrl + param.getNum());
 
     }
 }