src/main/java/cc/mrbird/febs/ai/service/impl/AiMemberTalkStreamServiceImpl.java
@@ -85,13 +85,13 @@
        query.eq(AiMemberTalk::getState,AiTypeEnum.AI_MEMBER_TALK_STATE_ING.getCode());
        query.orderByDesc(AiMemberTalk::getCreatedTime);
        query.last("limit 1");
        AiMemberTalk aiMemberTalk = aiMemberTalkService.getByQuery(query);
        if (ObjectUtil.isNull(aiMemberTalk)){
            aiMemberTalk = aiMemberTalkService.add(memberUuid,companyId,productId,nowTime,questionCount);
        }
        ApiMemberTalkStreamVo apiMemberTalkVo = new ApiMemberTalkStreamVo();
        AiMemberTalk aiMemberTalk = aiMemberTalkService.getByQuery(query);
        String title = "加载时间过程,请重试!";
        if (ObjectUtil.isNull(aiMemberTalk)){
            aiMemberTalk = aiMemberTalkService.add(memberUuid,companyId,productId,nowTime,questionCount);
        AiProductQuestion question = aiProductQuestionService.createQuestion(productId);
        if (ObjectUtil.isNotNull(question)){
            title = question.getTitle();
@@ -99,6 +99,19 @@
            apiMemberTalkVo.setMemberTalkItemId(aiMemberTalkItem.getId());
            aiMemberTalkService.updateTimeUpdate(nowTime,aiMemberTalk.getId());
        }
        }else{
            AiMemberTalkItem oneByQuery = aiMemberTalkItemService.getOneByQuery(
                    Wrappers.lambdaQuery(AiMemberTalkItem.class)
                            .eq(AiMemberTalkItem::getMemberTalkId, aiMemberTalk.getId())
                            .eq(AiMemberTalkItem::getType, 1)
                            .orderByDesc(AiMemberTalkItem::getCreatedTime)
                            .last("limit 1")
            );
            if (ObjectUtil.isNotNull(oneByQuery)){
                title = oneByQuery.getContext();
                apiMemberTalkVo.setMemberTalkItemId(oneByQuery.getId());
            }
        }
        apiMemberTalkVo.setMemberTalkId(aiMemberTalk.getId());
        apiMemberTalkVo.setType(1);
        apiMemberTalkVo.setContext(title);