refactor(aicompanion): 将开场白字段迁移至 i18n 表

- 从 KeyboardAiCompanionDO 移除 prologue 与 prologueAudio
- 在 AiCompanionI18nDO 新增对应字段
- 同步调整 Mapper 查询逻辑
This commit is contained in:
2026-04-08 17:49:37 +08:00
parent d0f4ad25c0
commit 407438fb99
3 changed files with 3 additions and 10 deletions

View File

@@ -57,4 +57,7 @@ public class AiCompanionI18nDO {
*/ */
private LocalDateTime updatedAt; private LocalDateTime updatedAt;
private String prologue;
private String prologue_audio;
} }

View File

@@ -83,14 +83,6 @@ public class KeyboardAiCompanionDO {
* 更新时间 * 更新时间
*/ */
private LocalDateTime updatedAt; private LocalDateTime updatedAt;
/**
* 开场白
*/
private String prologue;
/**
* 开场白音频
*/
private String prologueAudio;
/** /**
* 音频Id * 音频Id
*/ */

View File

@@ -32,8 +32,6 @@ public interface KeyboardAiCompanionMapper extends BaseMapperX<KeyboardAiCompani
.eqIfPresent(KeyboardAiCompanionDO::getPopularityScore, reqVO.getPopularityScore()) .eqIfPresent(KeyboardAiCompanionDO::getPopularityScore, reqVO.getPopularityScore())
.eqIfPresent(KeyboardAiCompanionDO::getCreatedAt, reqVO.getCreatedAt()) .eqIfPresent(KeyboardAiCompanionDO::getCreatedAt, reqVO.getCreatedAt())
.eqIfPresent(KeyboardAiCompanionDO::getUpdatedAt, reqVO.getUpdatedAt()) .eqIfPresent(KeyboardAiCompanionDO::getUpdatedAt, reqVO.getUpdatedAt())
.eqIfPresent(KeyboardAiCompanionDO::getPrologue, reqVO.getPrologue())
.eqIfPresent(KeyboardAiCompanionDO::getPrologueAudio, reqVO.getPrologueAudio())
.eqIfPresent(KeyboardAiCompanionDO::getVoiceId, reqVO.getVoiceId()) .eqIfPresent(KeyboardAiCompanionDO::getVoiceId, reqVO.getVoiceId())
.orderByDesc(KeyboardAiCompanionDO::getId)); .orderByDesc(KeyboardAiCompanionDO::getId));
} }