1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162 |
- package com.caimei.www.mapper;
- import com.caimei.www.pojo.baike.*;
- import org.apache.ibatis.annotations.Mapper;
- import org.apache.ibatis.annotations.Param;
- import java.util.List;
- /**
- * Description
- *
- * @author : Aslee
- * @date : 2021/11/25
- */
- @Mapper
- public interface BaikeDao {
- /**
- * 查询采美百科产品/仪器详情数据
- */
- BaikeProduct getBaikeProductDetail(Integer productId);
- List<BaikeProductParam> findParamList(Integer id);
- /**
- * 查询图片列表
- *
- * @param productId
- * @param imageType 图片类型:1产品/仪器认证,2效果展示
- * @return
- */
- List<String> findImageList(@Param("productId") Integer productId, @Param("imageType") int imageType);
- List<BaikeProductQuestion> findQuestionList(Integer productId);
- void encyclopediaPv(Integer id);
- BaikeType getBaikeType(Integer typeId);
- List<BaikeProductFile> findVideoList(Integer productId);
- List<BaikeProduct> getManualRecommendList(Integer productId);
- List<BaikeProduct> getAutoRecommendList(Integer publishSource, @Param("shopId") Integer shopId, @Param("typeId") Integer typeId, @Param("productId") Integer productId);
- List<BaikeProductVo> getAuthUserList(String entryName);
- BaikeProductVo getEntryInfoById(Integer id);
- List<BaikeImageVo> getImageListById(Integer id);
- List<BaikeVideoVo> getVideoListById(Integer id);
- List<BaikeInfoVo> getInfoListById(Integer id);
- List<BaikeTextInfoVo> getTextInfoListById(Integer id);
- List<CmBaikeReferenceInfo> getReferenceListById(Integer id);
- }
|