TeamUserInfoService.java 699 Bytes
Newer Older
codezwjava's avatar
codezwjava committed
1 2
package cn.wisenergy.service.app;

3
import cn.wisenergy.common.utils.R;
codezwjava's avatar
codezwjava committed
4
import cn.wisenergy.model.app.TeamUserInfo;
5 6 7
import cn.wisenergy.model.dto.TeamUserInfoDto;
import cn.wisenergy.model.vo.TeamUserInfoVo;
import com.github.pagehelper.PageInfo;
codezwjava's avatar
codezwjava committed
8 9 10 11 12 13 14 15 16 17

public interface TeamUserInfoService {

    TeamUserInfo getOneById(String userId);
    /**
     * 获取团队总人数
     * @param userId 用户Id
     * @return 用户团队总人数
     */
    int getTeamUserCount(String userId);
18 19 20 21 22 23 24 25

    /**
     * 分页查询所有用户信息
     *
     * @param teamUserInfoDto 查询参数
     * @return 列表
     */
    R<PageInfo<TeamUserInfoVo>> getTeamUserInfoList(TeamUserInfoDto teamUserInfoDto);
codezwjava's avatar
codezwjava committed
26
}