|
|
@@ -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;
|
|
|
})
|