无关风月
2024-10-28 d6c8f09fd628bd0111de4ee7071844465df9adb1
ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/SysRoleController.java
@@ -238,11 +238,13 @@
      roleSiteClient.delRoleSite(dto.getRoleId());
      //添加站点权限
      List<TRoleSite> roleSites = new ArrayList<>();
      for (Integer siteId : dto.getSiteIds()) {
         TRoleSite roleSite = new TRoleSite();
         roleSite.setRoleId(role.getRoleId().intValue());
         roleSite.setSiteId(siteId);
         roleSites.add(roleSite);
      if(null != dto.getSiteIds()){
         for (Integer siteId : dto.getSiteIds()) {
            TRoleSite roleSite = new TRoleSite();
            roleSite.setRoleId(role.getRoleId().intValue());
            roleSite.setSiteId(siteId);
            roleSites.add(roleSite);
         }
      }
      roleSiteClient.addRoleSite(roleSites);
      return AjaxResult.success();
@@ -252,7 +254,6 @@
   /**
    * 删除角色
    */
   @RequiresPermissions("system:role:remove")
   @Log(title = "角色管理", businessType = BusinessType.DELETE)
   @DeleteMapping("/{roleIds}")
   @ApiOperation(value = "删除角色", tags = {"管理后台-角色管理"})
@@ -264,7 +265,6 @@
   /**
    * 查询已分配用户角色列表
    */
   @RequiresPermissions("system:role:list")
   @GetMapping("/authUser/allocatedList")
   public TableDataInfo allocatedList(SysUser user) {
      startPage();
@@ -275,7 +275,6 @@
   /**
    * 查询未分配用户角色列表
    */
   @RequiresPermissions("system:role:list")
   @GetMapping("/authUser/unallocatedList")
   public TableDataInfo unallocatedList(SysUser user) {
      startPage();
@@ -287,7 +286,6 @@
   /**
    * 获取对应角色部门树列表
    */
   @RequiresPermissions("system:role:query")
   @GetMapping(value = "/deptTree/{roleId}")
   public AjaxResult deptTree(@PathVariable("roleId") Long roleId) {
      AjaxResult ajax = AjaxResult.success();