From 1146772015d35e2e0955ef45edba6748a87d84ba Mon Sep 17 00:00:00 2001 From: xueqingkun <xueqingkun@126.com> Date: Wed, 3 Apr 2024 17:52:53 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8Dbug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../supervision/service/impl/IrSessionParamServiceImpl.java | 2 +- .../com/supervision/service/impl/RobotTalkServiceImpl.java | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/supervision/service/impl/IrSessionParamServiceImpl.java b/src/main/java/com/supervision/service/impl/IrSessionParamServiceImpl.java index 28d31c5..936062b 100644 --- a/src/main/java/com/supervision/service/impl/IrSessionParamServiceImpl.java +++ b/src/main/java/com/supervision/service/impl/IrSessionParamServiceImpl.java @@ -66,7 +66,7 @@ public class IrSessionParamServiceImpl extends ServiceImpl<IrSessionParamMapper, .stream().collect(Collectors.toMap(IrSessionParam::getParamName, i -> null == i.getParamValue() ? "" : i.getParamValue())); return new SessionParamReqVO(sessionId, paramMap.get(SessionParamReqVO.name2Alias()), - paramMap.get(SessionParamReqVO.cardNumber2Alias()), SessionParamReqVO.idNumber2Alias()); + paramMap.get(SessionParamReqVO.cardNumber2Alias()), paramMap.get(SessionParamReqVO.idNumber2Alias())); } } diff --git a/src/main/java/com/supervision/service/impl/RobotTalkServiceImpl.java b/src/main/java/com/supervision/service/impl/RobotTalkServiceImpl.java index 770a1bf..47a4253 100644 --- a/src/main/java/com/supervision/service/impl/RobotTalkServiceImpl.java +++ b/src/main/java/com/supervision/service/impl/RobotTalkServiceImpl.java @@ -111,6 +111,9 @@ public class RobotTalkServiceImpl implements RobotTalkService { }else{ robotTalkDTO.getAnswerInfo().setAnswerFile(matchAnswer.getFileContent()); robotTalkDTO.getAnswerInfo().setMessage(decideAnswer(matchAnswer, config)); + if (matchAnswer.getState() == 1){ + robotTalkDTO.getAnswerInfo().setContentType(6); + } } } @@ -140,7 +143,6 @@ public class RobotTalkServiceImpl implements RobotTalkService { SuspectInfo suspectInfo = robotTalkDTO.getAnswerInfo().getSuspectInfo(); if (Objects.isNull(suspectInfo) || suspectInfo.isEmpty()){ // 未抽取到信息,继续下一步操作 - robotTalkDTO.getAnswerInfo().setContentType(6); robotTalkDTO.setDoNext(true); }else { robotTalkDTO.getAnswerInfo().setContentType(6);