admin
2020-12-17 d8d576c5220e9d24251b51a59a58271c6e0cb4a4
service-lucky/src/main/java/com/ks/lucky/mapper/LuckyActivityJoinAssistMapper.java
@@ -2,6 +2,8 @@
import com.ks.lib.common.dao.BaseMapper;
import com.ks.lucky.pojo.DO.LuckyActivityJoinAssist;
import com.ks.lucky.pojo.DTO.ActivityAssistFriend;
import com.ks.lucky.pojo.DTO.ActivityFriendAssistInfo;
import com.ks.lucky.query.ActivityJoinAssistQuery;
import org.apache.ibatis.annotations.Param;
@@ -10,7 +12,35 @@
public interface LuckyActivityJoinAssistMapper extends BaseMapper<LuckyActivityJoinAssist> {
    List<LuckyActivityJoinAssist> list(@Param("query")ActivityJoinAssistQuery query);
    List<LuckyActivityJoinAssist> list(@Param("query") ActivityJoinAssistQuery query);
    long count(@Param("query")ActivityJoinAssistQuery query);
    long count(@Param("query") ActivityJoinAssistQuery query);
    /**
     * 获取助力过你的好友
     *
     * @param appId
     * @param targetUid
     * @param start
     * @param count
     * @return
     */
    List<ActivityAssistFriend> listAssistFriends(@Param("appId") Long appId, @Param("targetUid") String targetUid, @Param("start") long start, @Param("count") int count);
    long countAssistFriends(@Param("appId") Long appId, @Param("targetUid") String targetUid);
    /**
     * 获取好友助力信息
     *
     * @param joinId
     * @param start
     * @param count
     * @return
     */
    List<ActivityFriendAssistInfo> listActivityFriendAssistInfo(@Param("joinId") Long joinId, @Param("start") long start, @Param("count") int count);
    long countActivityFriendAssistInfo(@Param("joinId") Long joinId);
}