package com.zhujizheng.IHome.generator.mapper; import com.zhujizheng.IHome.generator.dao.PYCollect; import org.apache.ibatis.annotations.Param; import java.util.List; public interface PYCollectMapper { /** * @Description: 插入收藏数据 * @Param: com.zhujizheng.IHome.generator.dao.PYCollect; * @return: 非0成功 否则失败 * @Author: 朱吉峥 * @Date: 2021/03/20 */ int insertCollect(PYCollect collect); /** * @Description: 查询收藏数据 * @Param: 【用户id,收藏id,收藏类型,数量】 * @return: com.zhujizheng.IHome.generator.dao.PYCollect; * @Author: 朱吉峥 * @Date: 2021/03/20 */ List selectCollectWithType(@Param("userId") int userId, @Param("collectId") int collectId, @Param("type") int type, @Param("num") int num); /** * @Description: 查询收藏数据 * @Param: 【用户id,收藏id,数量】 * @return: com.zhujizheng.IHome.generator.dao.PYCollect; * @Author: 朱吉峥 * @Date: 2021/03/20 */ List selectAllCollect(@Param("userId") int userId, @Param("collectId") int collectId, @Param("num") int num); /** * @Description: 更新收藏数据 * @Param: 收藏id * @return: 非0成功 否则失败 * @Author: 朱吉峥 * @Date: 2021/03/20 */ int updateCollect(@Param("collectId") int collectId); }