package com.fdkankan.contro.service; import com.baomidou.mybatisplus.extension.service.IService; import com.fdkankan.contro.entity.SceneFileBuild; import com.fdkankan.contro.vo.ResponseSceneFile; import com.fdkankan.contro.vo.SendCallAlgorithmParam; import com.fdkankan.web.response.ResultData; import org.springframework.web.multipart.MultipartFile; import java.io.IOException; /** *

* 场景文件建模表 服务类 *

* * @author dengsixing * @since 2021-12-23 */ public interface ISceneFileBuildService extends IService { SceneFileBuild findByFileId(String fileId); ResponseSceneFile preUpload(String params) throws Exception; ResultData uploadSuccessBuild(String params) throws Exception; ResultData turntableUploadSuccess(String params) throws Exception; ResultData rebuildScene(String num,Boolean force,Boolean deleteExtras, String from) throws IOException; ResultData uploadFile(MultipartFile file, String params, String dir) throws Exception; ResultData sendCallAlgorithm(SendCallAlgorithmParam param) throws Exception; ResultData uploadFile(SendCallAlgorithmParam param) throws Exception; ResultData noticeBuild(String params, Long bdId, String dataSource) throws Exception; }