Commit 44a0b04d0e4c133b7576241804dbae43025908ba
1 parent
8bbd2257
【解决todo】AI Music:同类变量同行,避免过长
Showing
1 changed file
with
5 additions
and
12 deletions
yudao-module-ai/yudao-module-ai-biz/src/main/java/cn/iocoder/yudao/module/ai/service/music/AiMusicServiceImpl.java
| ... | ... | @@ -93,19 +93,12 @@ public class AiMusicServiceImpl implements AiMusicService { |
| 93 | 93 | * @return AiMusicDO 集合 |
| 94 | 94 | */ |
| 95 | 95 | private static List<AiMusicDO> buildMusicDOList(List<SunoApi.MusicData> musicTaskList) { |
| 96 | - // TODO @xin:想通的变量,放在同一行,避免过长。 | |
| 97 | 96 | return CollectionUtils.convertList(musicTaskList, musicData -> new AiMusicDO() |
| 98 | 97 | .setTaskId(musicData.id()) |
| 99 | - .setPrompt(musicData.prompt()) | |
| 100 | - .setGptDescriptionPrompt(musicData.gptDescriptionPrompt()) | |
| 101 | - .setAudioUrl(musicData.audioUrl()) | |
| 102 | - .setVideoUrl(musicData.videoUrl()) | |
| 103 | - .setImageUrl(musicData.imageUrl()) | |
| 104 | - .setLyric(musicData.lyric()) | |
| 105 | - .setTitle(musicData.title()) | |
| 106 | - .setStatus(Objects.equals("complete", musicData.status()) ? AiMusicStatusEnum.COMPLETE.getStatus() : AiMusicStatusEnum.STREAMING.getStatus()) | |
| 107 | - .setModel(musicData.modelName()) | |
| 108 | - .setTags(StrUtil.split(musicData.tags(), StrPool.COMMA))); | |
| 109 | - } | |
| 98 | + .setPrompt(musicData.prompt()).setGptDescriptionPrompt(musicData.gptDescriptionPrompt()) | |
| 99 | + .setAudioUrl(musicData.audioUrl()).setVideoUrl(musicData.videoUrl()).setImageUrl(musicData.imageUrl()) | |
| 100 | + .setTitle(musicData.title()).setLyric(musicData.lyric()).setTags(StrUtil.split(musicData.tags(), StrPool.COMMA)) | |
| 101 | + .setModel(musicData.modelName()).setStatus(Objects.equals("complete", musicData.status()) ? AiMusicStatusEnum.COMPLETE.getStatus() : AiMusicStatusEnum.STREAMING.getStatus())); | |
| 110 | 102 | |
| 103 | + } | |
| 111 | 104 | } | ... | ... |