diff --git a/ruoyi-modules/ruoyi-ai/src/main/java/org/dromara/ai/controller/SnailAiController.java b/ruoyi-modules/ruoyi-ai/src/main/java/org/dromara/ai/controller/SnailAiController.java index 0c25bab94..ffad7d37e 100644 --- a/ruoyi-modules/ruoyi-ai/src/main/java/org/dromara/ai/controller/SnailAiController.java +++ b/ruoyi-modules/ruoyi-ai/src/main/java/org/dromara/ai/controller/SnailAiController.java @@ -11,6 +11,7 @@ import org.dromara.common.core.domain.R; import org.dromara.common.satoken.utils.LoginHelper; import org.dromara.common.web.core.BaseController; import org.dromara.system.api.model.LoginUser; +import org.springframework.boot.autoconfigure.condition.ConditionalOnBean; import org.springframework.validation.annotation.Validated; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestMapping; @@ -27,6 +28,7 @@ import org.springframework.web.bind.annotation.RestController; @RestController @RequestMapping("/snail-ai") @RequiredArgsConstructor +@ConditionalOnBean(OpenApiUserClient.class) public class SnailAiController extends BaseController { /**