|
|
@@ -9,14 +9,11 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
import com.fdkankan.common.constant.SceneConstant;
|
|
|
import com.fdkankan.fyun.face.FYunFileServiceInterface;
|
|
|
-import com.fdkankan.manage.common.OssPath;
|
|
|
-import com.fdkankan.manage.common.ResultCode;
|
|
|
+import com.fdkankan.manage.common.*;
|
|
|
import com.fdkankan.manage.exception.BusinessException;
|
|
|
-import com.fdkankan.manage.common.PageInfo;
|
|
|
import com.fdkankan.common.util.*;
|
|
|
import com.fdkankan.manage.httpClient.client.FdKKClient;
|
|
|
import com.fdkankan.manage.httpClient.service.LaserService;
|
|
|
-import com.fdkankan.manage.common.CameraConstant;
|
|
|
import com.fdkankan.manage.entity.*;
|
|
|
import com.fdkankan.manage.mapper.ISceneProMapper;
|
|
|
import com.fdkankan.manage.service.*;
|
|
|
@@ -80,6 +77,8 @@ public class SceneProServiceImpl extends ServiceImpl<ISceneProMapper, ScenePro>
|
|
|
FdKKClient fdKKClient;
|
|
|
@Autowired
|
|
|
IFolderSceneService folderSceneService;
|
|
|
+ @Autowired
|
|
|
+ ISceneBuildProcessLogService sceneBuildProcessLogService;
|
|
|
|
|
|
|
|
|
@Override
|
|
|
@@ -327,6 +326,13 @@ public class SceneProServiceImpl extends ServiceImpl<ISceneProMapper, ScenePro>
|
|
|
record.setIsCopy(true);
|
|
|
}
|
|
|
}
|
|
|
+ if(record.getStatus() == -1){ //计算失败
|
|
|
+ SceneBuildProcessLog sceneBuildProcessLog = sceneBuildProcessLogService.getByNum(record.getNum());
|
|
|
+ if(sceneBuildProcessLog != null){
|
|
|
+ record.setSceneBuildProcessLog(sceneBuildProcessLog);
|
|
|
+ record.setBuildErrorReason(SceneBuildProcessLogEnum.getReason(sceneBuildProcessLog.getProcess()));
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|
|
|
return PageInfo.PageInfo(page);
|
|
|
}
|