无关风月
2 天以前 22d0531ef01ace7a66a0c5cc3e313944fe2ec8b4
ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysRoleServiceImpl.java
@@ -4,6 +4,7 @@
import java.util.stream.Collectors;
import com.ruoyi.common.basic.PageInfo;
import com.ruoyi.common.core.domain.R;
import com.ruoyi.common.core.domain.entity.SysMenu;
import com.ruoyi.system.dto.SysRoleDTO;
import com.ruoyi.system.mapper.*;
@@ -560,6 +561,7 @@
        sysRole.setRoleName(dto.getRoleName());
        sysRole.setPostType(dto.getPostType());
        sysRole.setRemark(dto.getRemark());
        sysRole.setRoleType(dto.getRoleType());
        roleMapper.insertRole(sysRole);
        // 添加角色权限中间表
@@ -589,8 +591,8 @@
        sysRole.setRoleId(dto.getRoleId());
        sysRole.setRoleName(dto.getRoleName());
        sysRole.setPostType(dto.getPostType());
        sysRole.setRoleType(dto.getRoleType());
        sysRole.setRemark(dto.getRemark());
        sysRole.setRoleType(dto.getRoleType());
        roleMapper.updateRole(sysRole);
        // 删除角色与菜单关联
        roleMenuMapper.deleteRoleMenuByRoleId(dto.getRoleId());