@ -11,6 +11,7 @@ import com.ruoyi.common.core.page.TableDataInfo;
import com.ruoyi.common.enums.BusinessType ;
import com.ruoyi.common.enums.BusinessType ;
import com.ruoyi.common.utils.poi.ExcelUtil ;
import com.ruoyi.common.utils.poi.ExcelUtil ;
import com.ruoyi.system.domain.SysPost ;
import com.ruoyi.system.domain.SysPost ;
import com.ruoyi.system.domain.SysUserRole ;
import com.ruoyi.system.service.ISysDeptService ;
import com.ruoyi.system.service.ISysDeptService ;
import com.ruoyi.system.service.ISysPostService ;
import com.ruoyi.system.service.ISysPostService ;
import com.ruoyi.system.service.ISysRoleService ;
import com.ruoyi.system.service.ISysRoleService ;
@ -98,12 +99,16 @@ public class SysUsernumController extends BaseController {
{
{
List < SysUser > sysUsers = userService . selectUserList ( user ) ;
List < SysUser > sysUsers = userService . selectUserList ( user ) ;
List < SysUser > list = new ArrayList < > ( ) ;
List < SysUser > list = new ArrayList < > ( ) ;
List < SysRole > sysRoles = new ArrayList < > ( ) ;
for ( SysUser User : sysUsers ) {
for ( SysUser User : sysUsers ) {
if ( User . getDeptId ( ) . equals ( deptId ) ) {
if ( User . getDeptId ( ) . equals ( deptId ) ) {
List < SysRole > sysRoles = roleService . selectRolesByUserId ( User . getUserId ( ) ) ;
List < SysUserRole > sysUserRoles = userService . selectUserRoleByUserId ( User . getUserId ( ) ) ;
mmap . put ( "sysRoles" , sysRoles ) ;
for ( SysUserRole UserRole : sysUserRoles ) {
SysRole sysRole = roleService . selectRoleById ( UserRole . getRoleId ( ) ) ;
sysRoles . add ( sysRole ) ;
}
User . setRoles ( sysRoles ) ;
list . add ( User ) ;
list . add ( User ) ;
}
}
}
}
mmap . put ( "list" , list ) ;
mmap . put ( "list" , list ) ;