|
@@ -30,6 +30,8 @@ import org.springframework.web.multipart.MultipartFile;
|
|
|
|
|
|
import java.io.File;
|
|
|
import java.net.URL;
|
|
|
+import java.util.HashMap;
|
|
|
+import java.util.Objects;
|
|
|
import java.util.UUID;
|
|
|
|
|
|
/**
|
|
@@ -310,8 +312,31 @@ public class SceneController extends BaseController {
|
|
|
String suffix = fileName.substring(fileName.lastIndexOf("."));
|
|
|
|
|
|
URL presignedUrl = fYunFileServiceInterface.getPresignedUrl("ucenter/e57/" + newFileName + suffix);
|
|
|
+ HashMap<String, Object> map = new HashMap<>();
|
|
|
+ map.put("newFileName",newFileName + suffix);
|
|
|
+ map.put("url",presignedUrl);
|
|
|
+ return Result.success(map);
|
|
|
+ }
|
|
|
|
|
|
- return Result.success(presignedUrl);
|
|
|
+ @PostMapping("relevanceE57")
|
|
|
+ public Result relevanceE57( @RequestParam(value = "isObj",required = false)Integer isObj,
|
|
|
+ @RequestParam(value = "title",required = false)String title,
|
|
|
+ @RequestParam(value = "newFileName",required = false)String newFileName ){
|
|
|
+
|
|
|
+ UploadEditSceneParam editSceneParam = new UploadEditSceneParam();
|
|
|
+ editSceneParam.setTitle(title);
|
|
|
+ editSceneParam.setUserId(getUser().getId());
|
|
|
+ editSceneParam.setPath("ucenter/e57/"+newFileName);
|
|
|
+ editSceneParam.setIsObj(isObj);
|
|
|
+ editSceneParam.setOtherType("E57_V4");
|
|
|
+
|
|
|
+ JSONObject jsonObject = fdKKClient.reverseScene(editSceneParam);
|
|
|
+ Integer code = jsonObject.getInteger("code");
|
|
|
+ if(code != 0){
|
|
|
+ log.info("调用失败-toFdCreateScene:{}",jsonObject);
|
|
|
+ throw new BusinessException(ResultCode.UPLOAD_ERROR);
|
|
|
+ }
|
|
|
+ return Result.success();
|
|
|
}
|
|
|
}
|
|
|
|