package com.terra.lfdcexp.service.impl; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.terra.lfdcexp.dao.SysUserDao; import com.terra.lfdcexp.entity.SysUserEntity; import com.terra.lfdcexp.service.SysUserService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import java.util.Comparator; import java.util.Map; @Service("sysUserService") public class SysUserServiceImpl extends ServiceImpl implements SysUserService { @Autowired private SysUserDao sysUserDao ; public IPage pageByGender(IPage page, QueryWrapper queryWrapper){ IPage list = sysUserDao.selectPage(page,queryWrapper); if( list != null && list.getSize() >0){ list.getRecords().sort(Comparator.comparing(SysUserEntity::getLoginName)); } return list ; } }