refactor(core): 迁移开场白字段至i18n表并简化实体

This commit is contained in:
2026-04-08 17:53:39 +08:00
parent b83957e0bc
commit 06e7828b85
3 changed files with 11 additions and 8 deletions

View File

@@ -119,14 +119,6 @@ public class KeyboardAiCompanion {
@Schema(description="更新时间")
private Date updatedAt;
@TableField(value = "prologue")
@Schema(description="开场白")
private String prologue;
@TableField(value = "prologue_audio")
@Schema(description="开场白音频")
private String prologueAudio;
@TableField(value = "voice_id")
@Schema(description="角色音频Id")
private String voiceId;

View File

@@ -75,4 +75,13 @@ public class KeyboardAiCompanionI18n {
@TableField(value = "updated_at")
@Schema(description="更新时间")
private Date updatedAt;
@TableField(value = "prologue")
@Schema(description = "开场白")
private String prologue;
@TableField(value = "prologue_audio")
@Schema(description = "开场白音频")
private String prologueAudio;
}

View File

@@ -324,6 +324,8 @@ public class KeyboardAiCompanionServiceImpl extends ServiceImpl<KeyboardAiCompan
vo.setName(i18n.getName());
vo.setShortDesc(i18n.getShortDesc());
vo.setIntroText(i18n.getIntroText());
vo.setPrologue(i18n.getPrologue());
vo.setPrologueAudio(i18n.getPrologueAudio());
return vo;
}