package com.fdkankan.contro.service; import com.alibaba.fastjson.JSONObject; import com.fdkankan.contro.bean.SyncLaserResultBean; import com.fdkankan.contro.entity.Camera; import com.fdkankan.contro.entity.ScenePlus; import com.fdkankan.contro.entity.ScenePlusExt; import com.fdkankan.contro.entity.ScenePro; import java.util.Date; /** *

* TODO *

* * @author dengsixing * @since 2022/1/14 **/ public interface IFdkkLaserService { void syncBuildResult(SyncLaserResultBean laserResultBean); String syncBuildResult4E57(String dataSource); void pushBuildStatusToLaserSystem(String projectNum, String laserObjFilePath, Integer buildObjStatus); void saveScene(ScenePlus scenePlus, JSONObject jsonObject, Camera cameraEntity, String userName, boolean b, Integer payStatus); void saveScene(ScenePro scenePro, String scenePassword, Camera cameraEntity, String phone, boolean rebuild, Integer payStatus); void cloudPointBuild(String sceneCode, String visionEditFilePath); void sendE57ToLaser(ScenePlus scenePlus, ScenePlusExt scenePlusExt, String path); void sendRebuildE57ToLaser(ScenePlus scenePlus, ScenePlusExt scenePlusExt); }