RecommendUserService.java 745 Bytes
Newer Older
codezwjava's avatar
codezwjava committed
1 2 3 4
package cn.wisenergy.service.app;

import cn.wisenergy.common.utils.R;
import cn.wisenergy.model.app.RecommendUser;
5 6
import cn.wisenergy.model.dto.RecommendUserDto;
import cn.wisenergy.model.vo.RecommendUserVo;
codezwjava's avatar
codezwjava committed
7
import cn.wisenergy.model.vo.UserAndRecommendVo;
8
import com.github.pagehelper.PageInfo;
codezwjava's avatar
codezwjava committed
9 10 11 12 13 14 15 16

import java.util.List;

public interface RecommendUserService {

    RecommendUser getMyRecommed(String userId);

    List<UserAndRecommendVo> getMyRecommendInfo(String userId, Integer userLevel);
17 18 19 20 21 22 23 24

    /**
     * 分页查询所有用户信息
     *
     * @param recommendUserDto 查询参数
     * @return 列表
     */
    R<PageInfo<RecommendUserVo>> getRecommendUserList(RecommendUserDto recommendUserDto);
25 26

    void clearMonthCount();
codezwjava's avatar
codezwjava committed
27
}