package cn.ey.biz.module.system.service.user;

import cn.ey.biz.common.pojo.PageResult;
import cn.ey.biz.module.system.api.user.dto.AdminUserRespDTO;
import cn.ey.biz.module.system.api.user.dto.UsersForConditionsReqDTO;
import cn.ey.biz.module.system.api.user.dto.UsersForKeywordsReqDTO;

public interface AdminUserSuperService {
    /**
     * 根据关键词模糊查询用户
     * @param usersForKeywordsReqDTO
     * @return
     */
    PageResult<AdminUserRespDTO> getUserForKeywords(UsersForKeywordsReqDTO usersForKeywordsReqDTO);

    /**
     * 根据组合条件查询用户
     *
     * @param usersForConditionsReqDTO
     * @return
     */
    PageResult<AdminUserRespDTO> getUsersForConditions(UsersForConditionsReqDTO usersForConditionsReqDTO);

}
