mitao
2024-04-12 a7a8a50f48c1bff5ddc52b3bad1782328f8043d8
ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysRoleServiceImpl.java
@@ -1,6 +1,7 @@
package com.ruoyi.system.service.impl;
import com.ruoyi.common.basic.PageInfo;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.ruoyi.common.basic.PageDTO;
import com.ruoyi.common.constant.UserConstants;
import com.ruoyi.common.core.domain.entity.SysMenu;
import com.ruoyi.common.core.domain.entity.SysRole;
@@ -20,6 +21,7 @@
import com.ruoyi.system.mapper.SysUserRoleMapper;
import com.ruoyi.system.query.SysRoleQuery;
import com.ruoyi.system.service.ISysRoleService;
import com.ruoyi.system.vo.RoleInfoVO;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.HashSet;
@@ -549,11 +551,10 @@
    }
    @Override
    public PageInfo<SysRole> selectList(SysRoleQuery query) {
        PageInfo<SysRole> pageInfo = new PageInfo<>(query.getPageNum(), query.getPageSize());
        List<SysRole> list = roleMapper.selectList(query, pageInfo);
        pageInfo.setRecords(list);
        return pageInfo;
    public PageDTO<RoleInfoVO> selectList(SysRoleQuery query) {
        Page<RoleInfoVO> page = new Page<>(query.getPageNum(), query.getPageSize());
        Page<RoleInfoVO> pageVO = roleMapper.selectList(query, page);
        return PageDTO.of(pageVO);
    }
    @Override