|
@@ -12,6 +12,7 @@ import cn.hutool.http.HttpUtil;
|
|
|
import cn.hutool.json.JSONObject;
|
|
|
import cn.hutool.json.JSONUtil;
|
|
|
import com.alibaba.fastjson.JSON;
|
|
|
+import com.alibaba.fastjson.serializer.SerializerFeature;
|
|
|
import com.fdkankan.common.constant.*;
|
|
|
import com.fdkankan.common.exception.BusinessException;
|
|
|
import com.fdkankan.common.util.FileUtils;
|
|
@@ -573,7 +574,7 @@ public class SceneDownloadHandlerServiceImpl {
|
|
|
SceneEditControlsVO controls = sceneViewInfo.getControls();
|
|
|
controls.setShowLock(CommonStatus.NO.code().intValue());
|
|
|
String sceneJsonPath = String.format(UploadFilePath.DATA_VIEW_PATH, num) + "scene.json";
|
|
|
- FileUtil.writeUtf8String(JSON.toJSONString(sceneViewInfo), String.format(this.sourceLocal, num, this.wwwroot + sceneJsonPath));
|
|
|
+ FileUtil.writeUtf8String(JSON.toJSONString(sceneViewInfo, SerializerFeature.WriteNullStringAsEmpty, SerializerFeature.WriteNullNumberAsZero), String.format(this.sourceLocal, num, this.wwwroot + sceneJsonPath));
|
|
|
}
|
|
|
|
|
|
private void zipGetInfoJson(String num, JSONObject getInfo) throws Exception{
|