From de4559337b49fd140aff8a45377ee6ae173b654e Mon Sep 17 00:00:00 2001 From: Administrator <15274802129@163.com> Date: Mon, 25 Aug 2025 16:19:46 +0800 Subject: [PATCH] feat(ai): 添加问答记录详情分页查询功能 --- src/main/java/cc/mrbird/febs/ai/controller/talk/ApiAiTalkController.java | 14 +++++++++++++- 1 files changed, 13 insertions(+), 1 deletions(-) diff --git a/src/main/java/cc/mrbird/febs/ai/controller/talk/ApiAiTalkController.java b/src/main/java/cc/mrbird/febs/ai/controller/talk/ApiAiTalkController.java index a8d47bd..10d9e8a 100644 --- a/src/main/java/cc/mrbird/febs/ai/controller/talk/ApiAiTalkController.java +++ b/src/main/java/cc/mrbird/febs/ai/controller/talk/ApiAiTalkController.java @@ -4,10 +4,12 @@ import cc.mrbird.febs.ai.req.memberTalk.ApiMemberTalkDto; import cc.mrbird.febs.ai.req.memberTalk.ApiMemberTalkItemPageDto; import cc.mrbird.febs.ai.req.talk.ApiTalkDto; +import cc.mrbird.febs.ai.req.talk.ApiTalkItemPageDto; import cc.mrbird.febs.ai.req.talk.ApiTalkPageDto; import cc.mrbird.febs.ai.res.memberTalk.ApiMemberTalkItemVo; import cc.mrbird.febs.ai.res.memberTalk.ApiMemberTalkStreamVo; import cc.mrbird.febs.ai.res.memberTalk.ApiMemberTalkVo; +import cc.mrbird.febs.ai.res.talk.ApiTalkItemPageVo; import cc.mrbird.febs.ai.res.talk.ApiTalkPageVo; import cc.mrbird.febs.ai.res.talk.ApiTalkVo; import cc.mrbird.febs.ai.service.AiMemberTalkService; @@ -46,7 +48,7 @@ return aiTalkService.talkOpen(dto); } - @ApiOperation(value = "用户AI问答记录分页查询", notes = "用户AI问答记录分页查询") + @ApiOperation(value = "问答记录分页查询", notes = "问答记录分页查询") @ApiResponses({ @ApiResponse(code = 200, message = "success", response = ApiTalkPageVo.class) }) @@ -56,6 +58,16 @@ return aiTalkService.talkList(dto); } + @ApiOperation(value = "问答记录详情分页查询", notes = "问答记录详情分页查询") + @ApiResponses({ + @ApiResponse(code = 200, message = "success", response = ApiTalkItemPageVo.class) + }) + @PostMapping(value = "/historyPage") + public FebsResponse historyPage(@RequestBody @Validated ApiTalkItemPageDto dto) { + + return aiTalkService.historyPage(dto); + } + @ApiOperation("提问AI(流式)") @ApiResponses({ @ApiResponse(code = 200, message = "流式响应", response = ApiMemberTalkStreamVo.class), -- Gitblit v1.9.1