From 60498b24ae52699e3e5deb109693f4281f2f01f5 Mon Sep 17 00:00:00 2001 From: Sakura-RanChen <1908198662@qq.com> Date: Wed, 11 Mar 2026 10:30:29 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=85=8B=E9=9A=86=E9=9F=B3=E8=89=B2?= =?UTF-8?q?=E6=9C=AA=E6=98=BE=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../xiaozhi/modules/voiceclone/dto/VoiceCloneDTO.java | 3 +++ .../modules/voiceclone/dto/VoiceCloneResponseDTO.java | 3 +++ .../modules/voiceclone/entity/VoiceCloneEntity.java | 3 +++ .../voiceclone/service/impl/VoiceCloneServiceImpl.java | 1 + .../src/main/resources/db/changelog/202603101723.sql | 4 ++++ .../main/resources/db/changelog/db.changelog-master.yaml | 8 +++++++- .../main/resources/mapper/voiceclone/VoiceCloneDao.xml | 2 +- main/manager-web/src/components/VoiceResourceDialog.vue | 8 ++++++++ main/manager-web/src/i18n/de.js | 3 +++ main/manager-web/src/i18n/en.js | 3 +++ main/manager-web/src/i18n/pt_BR.js | 3 +++ main/manager-web/src/i18n/vi.js | 3 +++ main/manager-web/src/i18n/zh_CN.js | 3 +++ main/manager-web/src/i18n/zh_TW.js | 3 +++ main/manager-web/src/views/VoiceCloneManagement.vue | 2 ++ main/manager-web/src/views/VoiceResourceManagement.vue | 8 ++++++-- main/manager-web/src/views/roleConfig.vue | 5 ++++- 17 files changed, 60 insertions(+), 5 deletions(-) create mode 100644 main/manager-api/src/main/resources/db/changelog/202603101723.sql diff --git a/main/manager-api/src/main/java/xiaozhi/modules/voiceclone/dto/VoiceCloneDTO.java b/main/manager-api/src/main/java/xiaozhi/modules/voiceclone/dto/VoiceCloneDTO.java index b65b3f4e..156b381f 100644 --- a/main/manager-api/src/main/java/xiaozhi/modules/voiceclone/dto/VoiceCloneDTO.java +++ b/main/manager-api/src/main/java/xiaozhi/modules/voiceclone/dto/VoiceCloneDTO.java @@ -17,4 +17,7 @@ public class VoiceCloneDTO { @Schema(description = "用户ID") private Long userId; + + @Schema(description = "语言") + private String languages; } diff --git a/main/manager-api/src/main/java/xiaozhi/modules/voiceclone/dto/VoiceCloneResponseDTO.java b/main/manager-api/src/main/java/xiaozhi/modules/voiceclone/dto/VoiceCloneResponseDTO.java index 98e4ad7c..22dafe04 100644 --- a/main/manager-api/src/main/java/xiaozhi/modules/voiceclone/dto/VoiceCloneResponseDTO.java +++ b/main/manager-api/src/main/java/xiaozhi/modules/voiceclone/dto/VoiceCloneResponseDTO.java @@ -28,6 +28,9 @@ public class VoiceCloneResponseDTO { @Schema(description = "声音id") private String voiceId; + @Schema(description = "语言") + private String languages; + @Schema(description = "用户ID(关联用户表)") private Long userId; diff --git a/main/manager-api/src/main/java/xiaozhi/modules/voiceclone/entity/VoiceCloneEntity.java b/main/manager-api/src/main/java/xiaozhi/modules/voiceclone/entity/VoiceCloneEntity.java index 9ca1ab76..d78b1c9e 100644 --- a/main/manager-api/src/main/java/xiaozhi/modules/voiceclone/entity/VoiceCloneEntity.java +++ b/main/manager-api/src/main/java/xiaozhi/modules/voiceclone/entity/VoiceCloneEntity.java @@ -31,6 +31,9 @@ public class VoiceCloneEntity { @Schema(description = "声音id") private String voiceId; + @Schema(description = "语言") + private String languages; + @Schema(description = "用户 ID(关联用户表)") private Long userId; diff --git a/main/manager-api/src/main/java/xiaozhi/modules/voiceclone/service/impl/VoiceCloneServiceImpl.java b/main/manager-api/src/main/java/xiaozhi/modules/voiceclone/service/impl/VoiceCloneServiceImpl.java index 5185b8e3..456239ab 100644 --- a/main/manager-api/src/main/java/xiaozhi/modules/voiceclone/service/impl/VoiceCloneServiceImpl.java +++ b/main/manager-api/src/main/java/xiaozhi/modules/voiceclone/service/impl/VoiceCloneServiceImpl.java @@ -116,6 +116,7 @@ public class VoiceCloneServiceImpl extends BaseServiceImpl diff --git a/main/manager-web/src/components/VoiceResourceDialog.vue b/main/manager-web/src/components/VoiceResourceDialog.vue index ecc1a246..1575ea0b 100644 --- a/main/manager-web/src/components/VoiceResourceDialog.vue +++ b/main/manager-web/src/components/VoiceResourceDialog.vue @@ -25,6 +25,11 @@ + + + + +