Package com.eatle.persistent.pojo.system.useradmin

Examples of com.eatle.persistent.pojo.system.useradmin.RoleCriteria


  private PrivMapper privMapper;

  @Override
  public Pagination findPagination(Map<String, Object> queryMap, int currentPage, int pageSize)
  {
    RoleCriteria roleCriteria = new RoleCriteria();
    Criteria criteria = roleCriteria.createCriteria();
    // 设置搜索条件参数
    if (queryMap != null)
    {
      if (queryMap.containsKey("roleName"))
      {
        criteria.andRoleNameLike("%" + (String) queryMap.get("roleName") + "%");
      }
      if (queryMap.containsKey("description"))
      {
        criteria.andDescriptionLike((String) queryMap .get("description"));
      }
    }
    // 设置分页参数
    roleCriteria.setPageSize(pageSize);
    roleCriteria.setStartIndex((currentPage - 1) * pageSize);

    List<Role> items = roleMapper.selectByCriteria(roleCriteria);
    int totalCount = (int) roleMapper.selectCountByCriteria(roleCriteria);

    return new Pagination(pageSize, currentPage, totalCount, items);
View Full Code Here


  @Override
  public int add(Role role)
  {
    int result = Constants.Base.FAIL;
   
    RoleCriteria roleCriteria = new RoleCriteria();
    Criteria criteria = roleCriteria.createCriteria();
    criteria.andRoleNameEqualTo(role.getRoleName());
    List<Role> roles = roleMapper.selectByCriteria(roleCriteria);
    if (roles.size() < 1)
    {
      if(roleMapper.insert(role) > 0)
View Full Code Here

  @Override
  public int update(Role role, Role oldRole)
  {
    int result = Constants.Base.FAIL;
   
    RoleCriteria roleCriteria = new RoleCriteria();
    Criteria criteria = roleCriteria.createCriteria();
    criteria.andRoleNameEqualTo(role.getRoleName());
    List<Role> roles = roleMapper.selectByCriteria(roleCriteria);
    if (roles.size() < 1)
    {
      if(roleMapper.updateByPrimaryKeySelective(role) > 0)
View Full Code Here

TOP

Related Classes of com.eatle.persistent.pojo.system.useradmin.RoleCriteria

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.