From d5266d0fc8de628ca14d1f97ff088b42526fc167 Mon Sep 17 00:00:00 2001 From: Administrator <15274802129@163.com> Date: Thu, 18 Sep 2025 11:11:15 +0800 Subject: [PATCH] 推荐的判断 --- src/main/java/cc/mrbird/febs/ai/service/impl/AiMemberTalkStreamServiceImpl.java | 3 +++ src/main/java/cc/mrbird/febs/ai/service/impl/AiProductPointServiceImpl.java | 2 +- 2 files changed, 4 insertions(+), 1 deletions(-) diff --git a/src/main/java/cc/mrbird/febs/ai/service/impl/AiMemberTalkStreamServiceImpl.java b/src/main/java/cc/mrbird/febs/ai/service/impl/AiMemberTalkStreamServiceImpl.java index 8b8d056..001f00a 100644 --- a/src/main/java/cc/mrbird/febs/ai/service/impl/AiMemberTalkStreamServiceImpl.java +++ b/src/main/java/cc/mrbird/febs/ai/service/impl/AiMemberTalkStreamServiceImpl.java @@ -145,6 +145,9 @@ int doneCnt = aiMemberTalk.getDoneCnt() + 1; Integer state = aiMemberTalk.getState(); Integer questionCnt = aiMemberTalk.getQuestionCnt(); + if (doneCnt >= questionCnt){ + state = AiTypeEnum.AI_MEMBER_TALK_STATE_DONE.getCode(); + } this.updateMemberTalkUpdateTime(state,doneCnt,aiMemberTalk.getId(), new Date()); String companyId = aiMemberTalk.getCompanyId(); diff --git a/src/main/java/cc/mrbird/febs/ai/service/impl/AiProductPointServiceImpl.java b/src/main/java/cc/mrbird/febs/ai/service/impl/AiProductPointServiceImpl.java index 549c44a..4f73869 100644 --- a/src/main/java/cc/mrbird/febs/ai/service/impl/AiProductPointServiceImpl.java +++ b/src/main/java/cc/mrbird/febs/ai/service/impl/AiProductPointServiceImpl.java @@ -120,7 +120,7 @@ String memberTalkId = dto.getMemberTalkId(); AiMemberTalk aiMemberTalk = aiMemberTalkService.getById(memberTalkId); - if (ObjectUtil.isNotNull(aiMemberTalk)){ + if (ObjectUtil.isEmpty(aiMemberTalk)){ return new FebsResponse().success().data(vos); } String productId = aiMemberTalk.getProductId(); -- Gitblit v1.9.1