|
|
@@ -14,6 +14,7 @@ import com.cyksj.common.task.GlobalThreadPoolTaskExecutor;
|
|
|
import com.cyksj.common.util.Jsons;
|
|
|
import com.cyksj.mapper.MidjourneyUserConversationMapper;
|
|
|
import com.cyksj.model.dto.BlendDimensions;
|
|
|
+import com.cyksj.model.dto.MessageButton;
|
|
|
import com.cyksj.model.entity.MidjourneyAccount;
|
|
|
import com.cyksj.model.entity.MidjourneyUser;
|
|
|
import com.cyksj.model.entity.MidjourneyUserConversation;
|
|
|
@@ -127,7 +128,7 @@ public class MidjourneyServiceImpl implements MidjourneyService {
|
|
|
if (!user.getMode().equals(conversation.getMode())) {
|
|
|
throw BusinessRuntimeException.getInstance("当前出图模式与关联任务出图模式不符");
|
|
|
}
|
|
|
- conversation.getButtons().forEach(button -> {
|
|
|
+ Jsons.parseList(conversation.getButtons(), MessageButton.class).forEach(button -> {
|
|
|
if (button.getCustomId().equals(customId)) {
|
|
|
button.setStyle(3);
|
|
|
}
|