package cc.mrbird.febs.ai.service; import cc.mrbird.febs.ai.entity.AiProduct; import cc.mrbird.febs.ai.req.product.ApiProductInfoDto; import cc.mrbird.febs.ai.req.product.ApiProductPageDto; import cc.mrbird.febs.ai.req.productCategory.ApiProductCategoryPageDto; import cc.mrbird.febs.ai.res.product.ApiProductVo; import cc.mrbird.febs.ai.res.productCategory.ApiProductCategoryVo; import cc.mrbird.febs.common.entity.FebsResponse; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.service.IService; import java.util.List; /** * AI产品表 Service接口 * * @author yourname * @date 2025-07-29 */ public interface AiProductService extends IService { AiProduct getById(String id); Page getPageListByQuery(Page page , ApiProductPageDto dto); FebsResponse productList(ApiProductPageDto dto); FebsResponse productInfo(ApiProductInfoDto dto); FebsResponse pointInfoList(ApiProductInfoDto dto); }