UserMapper.java 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. package jnpf.permission.mapper;
  2. import jnpf.base.mapper.SuperMapper;
  3. import jnpf.permission.entity.UserEntity;
  4. import org.apache.ibatis.annotations.Param;
  5. import java.util.List;
  6. /**
  7. * 用户信息
  8. *
  9. * @author JNPF开发平台组
  10. * @version V3.1.0
  11. * @copyright 引迈信息技术有限公司
  12. * @date 2019年9月26日 上午9:18
  13. */
  14. public interface UserMapper extends SuperMapper<UserEntity> {
  15. /**
  16. * 获取用户id
  17. * @return
  18. */
  19. List<String> getListId();
  20. /**
  21. * 通过组织id获取用户信息
  22. *
  23. * @param orgIdList
  24. * @param gender
  25. * @return
  26. */
  27. List<String> query(@Param("orgIdList") List<String> orgIdList, @Param("account") String account, @Param("dbSchema") String dbSchema, @Param("enabledMark") Integer enabledMark, @Param("gender") String gender);
  28. /**
  29. * 通过组织id获取用户信息
  30. *
  31. * @param orgIdList
  32. * @param gender
  33. * @return
  34. */
  35. Long count(@Param("orgIdList") List<String> orgIdList, @Param("account") String account, @Param("dbSchema") String dbSchema, @Param("enabledMark") Integer enabledMark, @Param("gender") String gender);
  36. }