From a34b9a6418a8874dc0851cb4e19d189339dd5133 Mon Sep 17 00:00:00 2001 From: Administrator <15274802129@163.com> Date: Mon, 04 Aug 2025 15:23:35 +0800 Subject: [PATCH] feat(ai): 添加 AI 用户答题功能 --- src/main/java/cc/mrbird/febs/ai/service/AiProductQuestionLinkService.java | 107 ----------------------------------------------------- 1 files changed, 0 insertions(+), 107 deletions(-) diff --git a/src/main/java/cc/mrbird/febs/ai/service/AiProductQuestionLinkService.java b/src/main/java/cc/mrbird/febs/ai/service/AiProductQuestionLinkService.java index 78853bd..77b8479 100644 --- a/src/main/java/cc/mrbird/febs/ai/service/AiProductQuestionLinkService.java +++ b/src/main/java/cc/mrbird/febs/ai/service/AiProductQuestionLinkService.java @@ -12,112 +12,5 @@ */ public interface AiProductQuestionLinkService extends IService<AiProductQuestionLink> { - /** - * 根据ID查询产品题目关系 - * @param id 关系ID - * @return 产品题目关系信息 - */ - AiProductQuestionLink getById(String id); - /** - * 根据公司ID查询产品题目关系列表 - * @param companyId 公司ID - * @return 产品题目关系列表 - */ - List<AiProductQuestionLink> getByCompanyId(String companyId); - - /** - * 根据产品题目ID查询产品题目关系列表 - * @param productQuestionId 产品题目ID - * @return 产品题目关系列表 - */ - List<AiProductQuestionLink> getByProductQuestionId(String productQuestionId); - - /** - * 根据产品ID查询产品题目关系列表 - * @param productId 产品ID - * @return 产品题目关系列表 - */ - List<AiProductQuestionLink> getByProductId(String productId); - - /** - * 根据公司ID和产品ID查询产品题目关系列表 - * @param companyId 公司ID - * @param productId 产品ID - * @return 产品题目关系列表 - */ - List<AiProductQuestionLink> getByCompanyIdAndProductId(String companyId, String productId); - - /** - * 根据公司ID和产品题目ID查询产品题目关系列表 - * @param companyId 公司ID - * @param productQuestionId 产品题目ID - * @return 产品题目关系列表 - */ - List<AiProductQuestionLink> getByCompanyIdAndProductQuestionId(String companyId, String productQuestionId); - - /** - * 根据产品ID和产品题目ID查询产品题目关系列表 - * @param productId 产品ID - * @param productQuestionId 产品题目ID - * @return 产品题目关系列表 - */ - List<AiProductQuestionLink> getByProductIdAndProductQuestionId(String productId, String productQuestionId); - - /** - * 保存产品题目关系 - * @param aiProductQuestionLink 产品题目关系实体 - * @return 是否保存成功 - */ - boolean saveProductQuestionLink(AiProductQuestionLink aiProductQuestionLink); - - /** - * 批量保存产品题目关系 - * @param productQuestionLinks 产品题目关系列表 - * @return 是否保存成功 - */ - boolean saveBatchProductQuestionLinks(List<AiProductQuestionLink> productQuestionLinks); - - /** - * 更新产品题目关系 - * @param aiProductQuestionLink 产品题目关系实体 - * @return 是否更新成功 - */ - boolean updateProductQuestionLink(AiProductQuestionLink aiProductQuestionLink); - - /** - * 根据ID删除产品题目关系 - * @param id 关系ID - * @return 是否删除成功 - */ - boolean deleteById(String id); - - /** - * 根据产品ID删除产品题目关系 - * @param productId 产品ID - * @return 是否删除成功 - */ - boolean deleteByProductId(String productId); - - /** - * 根据产品题目ID删除产品题目关系 - * @param productQuestionId 产品题目ID - * @return 是否删除成功 - */ - boolean deleteByProductQuestionId(String productQuestionId); - - /** - * 根据公司ID删除产品题目关系 - * @param companyId 公司ID - * @return 是否删除成功 - */ - boolean deleteByCompanyId(String companyId); - - /** - * 根据产品ID和产品题目ID删除产品题目关系 - * @param productId 产品ID - * @param productQuestionId 产品题目ID - * @return 是否删除成功 - */ - boolean deleteByProductIdAndProductQuestionId(String productId, String productQuestionId); } -- Gitblit v1.9.1