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