Browse Source

获取 音色成员

三七 1 day ago
parent
commit
601cf127fc

+ 6 - 2
fs-company/src/main/java/com/fs/company/controller/company/EasyCallController.java

@@ -107,14 +107,18 @@ public class EasyCallController extends BaseController {
         List<Long> ttsIds = companyVoiceCloneRefMapper.selectByCompanyIdAndCompanyUserId(companyId, loginUser.getUser().getUserId());
         List<CcTtsAliyun> ccTtsAliyuns = companyVoiceCloneRefMapper.selectCcTtsAliyunList();
 
+        java.util.Set<Integer> ttsIdSet = ttsIds.stream()
+                .map(Long::intValue)
+                .collect(java.util.stream.Collectors.toSet());
+
         List<EasyCallVoiceCodeVO> result = ccTtsAliyuns.stream()
                 .filter(item ->
-                        item.getPriority() == 1 || (item.getPriority() == 0 && ttsIds.contains(item.getId()))
+                        item.getPriority() == 1 || (item.getPriority() == 0 && ttsIdSet.contains(item.getId()))
                 )
                 .map(item -> {
                     EasyCallVoiceCodeVO vo = new EasyCallVoiceCodeVO();
                     vo.setVoiceCode(item.getVoiceCode());
-                    vo.setVoiceName(item.getVoiceName());
+                    vo.setVoiceName(item.getVoiceName()+"-"+loginUser.getUser().getUserName());
                     vo.setVoiceSource(item.getVoiceSource());
                     return vo;
                 })