|
|
@ -229,10 +229,11 @@ public class SysRoleServiceImpl implements ISysRoleService |
|
|
|
*/ |
|
|
|
*/ |
|
|
|
@Override |
|
|
|
@Override |
|
|
|
@Transactional |
|
|
|
@Transactional |
|
|
|
public int insertRole(SysRole role) |
|
|
|
public int insertRole(Long userId,SysRole role) |
|
|
|
{ |
|
|
|
{ |
|
|
|
// 新增角色信息
|
|
|
|
// 新增角色信息
|
|
|
|
roleMapper.insertRole(role); |
|
|
|
roleMapper.insertRole(role); |
|
|
|
|
|
|
|
insertUserRole(userId,role.getRoleId()); |
|
|
|
return insertRoleMenu(role); |
|
|
|
return insertRoleMenu(role); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
@ -421,4 +422,12 @@ public class SysRoleServiceImpl implements ISysRoleService |
|
|
|
} |
|
|
|
} |
|
|
|
return userRoleMapper.batchUserRole(list); |
|
|
|
return userRoleMapper.batchUserRole(list); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
public void insertUserRole(Long userId,Long roleId){ |
|
|
|
|
|
|
|
SysUserRole userRole = new SysUserRole(); |
|
|
|
|
|
|
|
userRole.setUserId(userId); |
|
|
|
|
|
|
|
userRole.setRoleId(roleId); |
|
|
|
|
|
|
|
List<SysUserRole> userRoleList = new ArrayList<>(); |
|
|
|
|
|
|
|
userRoleList.add(userRole); |
|
|
|
|
|
|
|
userRoleMapper.batchUserRole(userRoleList); |
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|