|
@@ -93,6 +93,7 @@ public class AddMoldelBuild {
|
|
|
if (token != null) {
|
|
|
String locationPath = buildPath + "upload/" + param.getFileId() + "/";
|
|
|
String objPath = locationPath + param.getFileId() + ".obj";
|
|
|
+ String previewPath = locationPath + param.getFileId() + "_preview.jpg";
|
|
|
|
|
|
CreateObjUtil.ossdownload("4d-tjw",param.getObjPath(),locationPath);
|
|
|
//下载OBJ。
|
|
@@ -101,11 +102,15 @@ public class AddMoldelBuild {
|
|
|
CreateObjUtil.objHandle(objPath);
|
|
|
|
|
|
String glbPath = locationPath + param.getFileId() + ".glb";
|
|
|
- AddMoldelBuild.log.info("处理glb:");
|
|
|
+ log.info("obj转换成glb格式路径-{}", glbPath);
|
|
|
+ AddMoldelBuild.log.info("处理glb:objPath{} ,glbPath{}",objPath, glbPath);
|
|
|
CreateObjUtil.objToGlb(objPath, glbPath);
|
|
|
AddMoldelBuild.log.info("上传glb:");
|
|
|
uploadToOssUtil.uploadTo4dTjw(glbPath, "domain/eHome/furniture/models/" + param.getFileId() + ".glb");
|
|
|
|
|
|
+ uploadToOssUtil.downloadFileTo4dTjw(param.getImg().replace(prefix,""),previewPath);
|
|
|
+
|
|
|
+
|
|
|
RenovationPartsDetailEntity renovationPartsDetailEntity = new RenovationPartsDetailEntity();
|
|
|
BeanUtils.copyProperties(param, renovationPartsDetailEntity);
|
|
|
renovationPartsDetailEntity.setExamine(0);
|
|
@@ -176,6 +181,7 @@ public class AddMoldelBuild {
|
|
|
modelUploadEntity.setPartsDetailId(renovationPartsDetailEntity.getId());
|
|
|
modelUploadEntity.setFacesNum(param.getFacesNum());
|
|
|
modelUploadEntity.setObjSize(param.getObjSize());
|
|
|
+ modelUploadEntity.setImgPath(previewPath);
|
|
|
modelUploadService.save(modelUploadEntity);
|
|
|
|
|
|
}
|