@@ -2,8 +2,10 @@ package com.css.simulation.resource.scheduler.configuration.feign.fallback;
import api.common.pojo.common.ResponseBodyVO;
import com.css.simulation.resource.scheduler.configuration.feign.VideoFeignClient;
+import org.springframework.stereotype.Component;
+@Component
public class VideoFeignClientFallBack implements VideoFeignClient {
@Override
public ResponseBodyVO<String> generateVideo(String generateVideoKey, String nodeName, String projectId, String projectType, String maxSimulationTime, String taskId) {
@@ -4,8 +4,11 @@ import api.common.pojo.common.ResponseBodyVO;
import api.common.pojo.param.project.SimulationManualProjectParam;
import api.common.pojo.vo.project.ProjectDetailsVO;
import com.css.simulation.resource.scheduler.configuration.feign.WebServerClient;
+import org.springframework.stereotype.Service;
-
+@Service
public class WebServerClientFallBack implements WebServerClient {
@@ -2,8 +2,9 @@ package com.css.simulation.resource.feign.fallback;
import com.css.simulation.resource.feign.AlgoPlatformService;
import org.springframework.web.bind.annotation.RequestBody;
public class AlgoPlatformServiceFallback implements AlgoPlatformService {
public ResponseBodyVO<String> getAlgorithmList(String param) {
import com.css.simulation.resource.feign.OauthClientService;
public class OauthClientServiceFallback implements OauthClientService {
@@ -3,7 +3,9 @@ package com.css.simulation.resource.feign.fallback;
import api.common.pojo.po.system.SceneImportPO;
import com.css.simulation.resource.feign.SceneService;
public class SceneServiceFallback implements SceneService {
import com.css.simulation.resource.feign.SchedulerService;
import org.springframework.web.bind.annotation.RequestParam;
public class SchedulerServiceFallback implements SchedulerService {