package com.zhujizheng.IHome.generator.mapper; import com.zhujizheng.IHome.generator.dao.PYApplyFriend; import org.apache.ibatis.annotations.Param; import java.util.List; public interface PYApplyFriendMapper { /** * @Description: 新增申请好友数据 * @Param: com.zhujizheng.IHome.generator.dao.PYApplyFriend; * @return: 非0成功,否则失败 * @Author: 朱吉峥 * @Date: 2021/03/26 */ int insertApplyFriend(PYApplyFriend applyFriend); /** * @Description: 更新申请状态 * @Param: 【申请id,申请状态 1同意 2拒绝,回复时间】 * @return: 非0成功,否则失败 * @Author: 朱吉峥 * @Date: 2021/03/26 */ int updateApplyFriendStatus(@Param("applyId") int applyId, @Param("status") int status, @Param("replyTime") long replyTime); /** * @Description: 查询申请数据 * @Param: 【申请id】 * @return: com.zhujizheng.IHome.generator.dao.PYApplyFriend; * @Author: 朱吉峥 * @Date: 2021/03/26 */ PYApplyFriend selectApplyFriend(@Param("applyId") int applyId); /** * @Description: 查询time之后的所有申请数据,申请加别人好友,或别人申请自己好友 * @Param: 【用户id,申请时间】 * @return: com.zhujizheng.IHome.generator.dao.PYApplyFriend; * @Author: 朱吉峥 * @Date: 2021/03/26 */ List selectAllAfterTime(@Param("userId") int userId, @Param("time") long time); }