Kaynağa Gözat

优化激光场景构建逻辑

tianboguang 2 yıl önce
ebeveyn
işleme
ebfcf24a3d

+ 2 - 3
src/main/java/com/fdkankan/contro/service/impl/IFdkkLaserServiceImpl.java

@@ -8,7 +8,6 @@ import com.fdkankan.contro.entity.ScenePlus;
 import com.fdkankan.contro.entity.ScenePlusExt;
 import com.fdkankan.contro.service.IFdkkLaserService;
 import com.fdkankan.contro.service.IScenePlusService;
-import com.fdkankan.model.utils.CreateObjUtil;
 import com.fdkankan.web.response.Result;
 import lombok.extern.slf4j.Slf4j;
 import org.springframework.beans.factory.annotation.Autowired;
@@ -82,8 +81,8 @@ public class IFdkkLaserServiceImpl implements IFdkkLaserService {
             log.info("开始拷贝obj文件");
             FileUtils.copyFolderAllFiles(scenePlusExt.getDataSource() + "/results/mesh", jgPath + "/laserData/mesh/", true);
 
-            CreateObjUtil.cpfile(scenePlusExt.getDataSource() + "/results/laserData/cover", jgPath + "/extras/");
-            CreateObjUtil.cplaserfile(scenePlusExt.getDataSource() + "/results/laserData", jgPath + File.separator);
+            FileUtils.copyFolderAllFiles(scenePlusExt.getDataSource() + "/results/laserData/cover", jgPath + "/extras/",true);
+            FileUtils.copyDirectiory(scenePlusExt.getDataSource() + "/results/laserData", jgPath + File.separator);
 
             updateSceneStatus(scenePlus.getNum(), 2, jgPath + File.separator + "laserData");
         } catch (Exception e) {