|
@@ -8,6 +8,7 @@ import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
|
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
import com.fdkankan.common.constant.CommonStatus;
|
|
|
+import com.fdkankan.common.constant.ErrorCode;
|
|
|
import com.fdkankan.common.util.FileUtils;
|
|
|
import com.fdkankan.fyun.face.FYunFileServiceInterface;
|
|
|
import com.fdkankan.image.MatrixToImageWriterUtil;
|
|
@@ -336,6 +337,20 @@ public class ScenePlusServiceImpl extends ServiceImpl<IScenePlusMapper, ScenePlu
|
|
|
return Result.success(pageInfo);
|
|
|
}
|
|
|
|
|
|
+ @Override
|
|
|
+ public Result getArPathByNum(String num) {
|
|
|
+ ScenePro scenePro = sceneProService.getByNum(num);
|
|
|
+ if(Objects.nonNull(scenePro)){
|
|
|
+ return Result.success("成功", String.format("images/images%s/ar", num));
|
|
|
+ }
|
|
|
+ ScenePlus scenePlus = this.getByNum(num);
|
|
|
+ if(Objects.nonNull(scenePlus)){
|
|
|
+ return Result.success("成功", String.format(UploadFilePath.IMG_VIEW_PATH, num) + "ar");
|
|
|
+ }
|
|
|
+
|
|
|
+ return Result.failure(ErrorCode.FAILURE_CODE_5005.code(), ErrorCode.FAILURE_CODE_5005.message());
|
|
|
+ }
|
|
|
+
|
|
|
private String createRoamingPoint(String num){
|
|
|
String roamingPointOssPath = String.format(UploadFilePath.DATA_VIEW_PATH, num) + "roamingPoint.json";
|
|
|
String url = null;
|
|
@@ -360,4 +375,7 @@ public class ScenePlusServiceImpl extends ServiceImpl<IScenePlusMapper, ScenePlu
|
|
|
|
|
|
return url;
|
|
|
}
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
}
|