| | |
| | | import com.xiaopeng.account.mapper.SysUserMapper; |
| | | import com.xiaopeng.account.mapper.SysUserRoleMapper; |
| | | import com.xiaopeng.account.model.query.SysUserListQuery; |
| | | import com.xiaopeng.account.service.ISysGroupService; |
| | | import com.xiaopeng.account.service.ISysUserService; |
| | | import com.xiaopeng.api.model.account.SysUser; |
| | | import com.xiaopeng.api.model.account.SysUserRole; |
| | |
| | | import org.apache.shardingsphere.transaction.core.TransactionType; |
| | | import org.slf4j.Logger; |
| | | import org.slf4j.LoggerFactory; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.stereotype.Service; |
| | | import org.springframework.transaction.annotation.Transactional; |
| | | |
| | |
| | | |
| | | @Resource |
| | | private TokenService tokenService; |
| | | @Autowired |
| | | private ISysGroupService sysGroupService; |
| | | |
| | | |
| | | /** |
| | |
| | | |
| | | @Override |
| | | public PageInfo<SysUser> getList(PageInfo<SysUser> pageInfo, SysUserListQuery sysUserListQuery) { |
| | | return userMapper.getList(pageInfo, sysUserListQuery); |
| | | PageInfo<SysUser> page = userMapper.getList(pageInfo, sysUserListQuery); |
| | | for (SysUser user : page.getRecords()) { |
| | | user.setPhoneNumber(sysGroupService.getPhoneDesensitization(user.getPhoneNumber())); |
| | | } |
| | | return page; |
| | | } |
| | | |
| | | @Override |