From a0996e8960b1a310756f9a2346bb45b7fbbd0019 Mon Sep 17 00:00:00 2001 From: lrh <1585126058@qq.com> Date: Mon, 5 Jun 2023 14:46:05 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E7=94=9F=E6=88=90=E8=A7=86?= =?UTF-8?q?=E9=A2=91=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../iformall/service/sm/impl/VoiceInfoServiceImpl.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/suimangService/src/main/java/com/iformall/service/sm/impl/VoiceInfoServiceImpl.java b/suimangService/src/main/java/com/iformall/service/sm/impl/VoiceInfoServiceImpl.java index 3d82277..8444d3a 100644 --- a/suimangService/src/main/java/com/iformall/service/sm/impl/VoiceInfoServiceImpl.java +++ b/suimangService/src/main/java/com/iformall/service/sm/impl/VoiceInfoServiceImpl.java @@ -8,6 +8,7 @@ import com.google.common.collect.Lists; import com.iformall.common.ResultData; import com.iformall.domain.po.sm.VoiceInfo; import com.iformall.enums.EnumSex; +import com.iformall.enums.EnumSpeakType; import com.iformall.mapper.VoiceMapper; import com.iformall.service.sm.VoiceInfoService; import com.iformall.sm.AiPhotoSpeakResult; @@ -17,6 +18,7 @@ import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import org.springframework.util.ObjectUtils; +import java.util.ArrayList; import java.util.List; @Service @@ -31,7 +33,11 @@ public class VoiceInfoServiceImpl implements VoiceInfoService { voiceInfos.forEach(x -> { if (StringUtils.isNotEmpty(x.getStyleList())) { List strings = JSON.parseArray(x.getStyleList(), String.class); - x.setStyle(strings); + List list = new ArrayList<>(); + strings.forEach(y->{ + list.add(EnumSpeakType.getEnum(y).getMessage()); + }); + x.setStyle(list); } else { x.setStyle(Lists.newArrayList()); }