|
@@ -59,13 +59,13 @@ public class FloorPlanHandler implements ISaveUploadHandler {
|
|
String cadInfo = fileInfoJson.getString("cadInfo");
|
|
String cadInfo = fileInfoJson.getString("cadInfo");
|
|
String floorJsonData = fileInfoJson.getString("floorJsonData");
|
|
String floorJsonData = fileInfoJson.getString("floorJsonData");
|
|
|
|
|
|
- String filePaths = fileInfoJson.getString("filePaths");
|
|
|
|
- JSONArray filePathsArrs = JSONUtil.parseArray(filePaths);
|
|
|
|
- List<String> filePathsList = filePathsArrs.toList(String.class);
|
|
|
|
- StringBuilder filePathBuilder = new StringBuilder();
|
|
|
|
- filePathsList.parallelStream().forEach(path -> {
|
|
|
|
- filePathBuilder.append(",").append(path);
|
|
|
|
- });
|
|
|
|
|
|
+// String filePaths = fileInfoJson.getString("filePaths");
|
|
|
|
+// JSONArray filePathsArrs = JSONUtil.parseArray(filePaths);
|
|
|
|
+// List<String> filePathsList = filePathsArrs.toList(String.class);
|
|
|
|
+// StringBuilder filePathBuilder = new StringBuilder();
|
|
|
|
+// filePathsList.parallelStream().forEach(path -> {
|
|
|
|
+// filePathBuilder.append(",").append(path);
|
|
|
|
+// });
|
|
|
|
|
|
|
|
|
|
//写入数据库
|
|
//写入数据库
|
|
@@ -73,13 +73,13 @@ public class FloorPlanHandler implements ISaveUploadHandler {
|
|
if(Objects.nonNull(sceneEditInfoDb)){
|
|
if(Objects.nonNull(sceneEditInfoDb)){
|
|
sceneEditInfoService.update(new LambdaUpdateWrapper<SceneEditInfo>()
|
|
sceneEditInfoService.update(new LambdaUpdateWrapper<SceneEditInfo>()
|
|
.setSql("version=version+"+1)
|
|
.setSql("version=version+"+1)
|
|
- .set(SceneEditInfo::getFloorPlanPath, filePathBuilder.substring(1))
|
|
|
|
|
|
+// .set(SceneEditInfo::getFloorPlanPath, filePathBuilder.substring(1))
|
|
.set(SceneEditInfo::getCadInfo, cadInfo)
|
|
.set(SceneEditInfo::getCadInfo, cadInfo)
|
|
.eq(SceneEditInfo::getId, sceneEditInfoDb.getId()));
|
|
.eq(SceneEditInfo::getId, sceneEditInfoDb.getId()));
|
|
}else{
|
|
}else{
|
|
sceneEditInfoDb = new SceneEditInfo();
|
|
sceneEditInfoDb = new SceneEditInfo();
|
|
sceneEditInfoDb.setSceneProId(scenePro.getId());
|
|
sceneEditInfoDb.setSceneProId(scenePro.getId());
|
|
- sceneEditInfoDb.setFloorPlanPath(filePaths);
|
|
|
|
|
|
+// sceneEditInfoDb.setFloorPlanPath(filePaths);
|
|
sceneEditInfoDb.setCadInfo(cadInfo);
|
|
sceneEditInfoDb.setCadInfo(cadInfo);
|
|
sceneEditInfoService.save(sceneEditInfoDb);
|
|
sceneEditInfoService.save(sceneEditInfoDb);
|
|
}
|
|
}
|