From a331ed546dcf90a0b9d966bc694e40c5780ba708 Mon Sep 17 00:00:00 2001 From: YunaiV Date: Mon, 17 Jun 2024 20:06:56 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90=E4=BB=A3=E7=A0=81=E8=AF=84=E5=AE=A1?= =?UTF-8?q?=E3=80=91AI=EF=BC=9AAI=20=E7=BB=98=E5=9B=BE=E7=9A=84=E6=8E=A5?= =?UTF-8?q?=E5=85=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../module/ai/controller/admin/image/AiImageController.java | 2 +- .../iocoder/yudao/module/ai/dal/dataobject/image/AiImageDO.java | 1 + .../main/java/cn/iocoder/yudao/module/ai/job/MidjourneyJob.java | 2 +- .../yudao/module/ai/service/image/AiImageServiceImpl.java | 2 +- 4 files changed, 4 insertions(+), 3 deletions(-) diff --git a/yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/controller/admin/image/AiImageController.java b/yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/controller/admin/image/AiImageController.java index 9e46c24da..2445fe629 100644 --- a/yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/controller/admin/image/AiImageController.java +++ b/yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/controller/admin/image/AiImageController.java @@ -85,7 +85,7 @@ public class AiImageController { public CommonResult midjourneyAction(@RequestParam("id") Long imageId, @RequestParam("customId") String customId) { imageService.midjourneyAction(getLoginUserId(), imageId, customId); - return success(null); + return success(true); } } \ No newline at end of file diff --git a/yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/dal/dataobject/image/AiImageDO.java b/yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/dal/dataobject/image/AiImageDO.java index 40187a7b4..393e0297f 100644 --- a/yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/dal/dataobject/image/AiImageDO.java +++ b/yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/dal/dataobject/image/AiImageDO.java @@ -102,6 +102,7 @@ public class AiImageDO extends BaseDO { @TableField(typeHandler = JacksonTypeHandler.class) private MidjourneyNotifyReqVO response; + // TODO @fan:这个建议 Double /** * mj 进度(10%、50%、100%) */ diff --git a/yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/job/MidjourneyJob.java b/yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/job/MidjourneyJob.java index 15464fccb..ff6491575 100644 --- a/yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/job/MidjourneyJob.java +++ b/yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/job/MidjourneyJob.java @@ -29,7 +29,7 @@ import java.util.Map; public class MidjourneyJob implements JobHandler { // TODO @fan:@Resource - @Autowired + @Autowired(required = false) private MidjourneyApi midjourneyApi; @Autowired private AiImageMapper imageMapper; diff --git a/yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/service/image/AiImageServiceImpl.java b/yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/service/image/AiImageServiceImpl.java index d790e2004..e38d609ab 100644 --- a/yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/service/image/AiImageServiceImpl.java +++ b/yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/service/image/AiImageServiceImpl.java @@ -55,7 +55,7 @@ public class AiImageServiceImpl implements AiImageService { private FileApi fileApi; @Resource private AiApiKeyService apiKeyService; - @Autowired + @Autowired(required = false) private MidjourneyApi midjourneyApi; @Value("${ai.midjourney-proxy.notifyUrl:http://127.0.0.1:48080/admin-api/ai/image/midjourney-notify}") private String midjourneyNotifyUrl;