package com.red.circle.console.infra.database.rds.service.admin;

import com.red.circle.console.infra.database.rds.entity.admin.User;
import com.red.circle.framework.mybatis.service.BaseService;
import java.util.Collection;
import java.util.Map;

/**
 * <p>
 * 系统用户表 服务类.
 * </p>
 *
 * @author pengliang
 */
public interface UserService extends BaseService<User> {

  /**
   * 获取系统用户映射
   *
   * @param userIds 用户id
   * @return 映射信息
   */
  Map<Long, User> mapBackUser(Collection<Long> userIds);

  /**
   * 获取用户昵称.
   */
  Map<Long, String> mapBackUserNickname(Collection<Long> userIds);


}
