Kaynağa Gözat

obj编辑器

dengsixing 1 ay önce
ebeveyn
işleme
572c985eeb

+ 6 - 4
src/main/java/com/fdkankan/scene/service/impl/SceneEditInfoServiceImpl.java

@@ -644,10 +644,12 @@ public class SceneEditInfoServiceImpl extends ServiceImpl<ISceneEditInfoMapper,
 
         //njs空间模型
         String njsBoxModelKey = String.format(UploadFilePath.USER_EDIT_PATH, num) + "njsBoxModels.json";
-        String njsBoxModelStr = fYunFileService.getFileContent(njsBoxModelKey);
-        JSONArray njsBoxModelArr = JSON.parseArray(njsBoxModelStr);
-        if(!njsBoxModelArr.isEmpty()){
-            sceneInfoVO.setHasNjsBoxModel(CommonStatus.YES.code().intValue());
+        if(fYunFileService.fileExist(njsBoxModelKey)){
+            String njsBoxModelStr = fYunFileService.getFileContent(njsBoxModelKey);
+            JSONArray njsBoxModelArr = JSON.parseArray(njsBoxModelStr);
+            if(CollUtil.isNotEmpty(njsBoxModelArr)){
+                sceneInfoVO.setHasNjsBoxModel(CommonStatus.YES.code().intValue());
+            }
         }
 
         return sceneInfoVO;