修改bug
This commit is contained in:
@ -17,6 +17,7 @@ import co.yixiang.modules.system.service.dto.UserDto;
|
|||||||
import co.yixiang.modules.system.service.mapper.DeptMapper;
|
import co.yixiang.modules.system.service.mapper.DeptMapper;
|
||||||
import co.yixiang.modules.system.service.mapper.MenuMapper;
|
import co.yixiang.modules.system.service.mapper.MenuMapper;
|
||||||
import co.yixiang.utils.StringUtils;
|
import co.yixiang.utils.StringUtils;
|
||||||
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||||
import com.baomidou.mybatisplus.extension.api.R;
|
import com.baomidou.mybatisplus.extension.api.R;
|
||||||
import lombok.AllArgsConstructor;
|
import lombok.AllArgsConstructor;
|
||||||
@ -180,7 +181,8 @@ public class RoleServiceImpl extends BaseServiceImpl<RoleMapper, Role> implement
|
|||||||
rolesMenus.setMenuId(i.getId());
|
rolesMenus.setMenuId(i.getId());
|
||||||
return rolesMenus;
|
return rolesMenus;
|
||||||
}).collect(Collectors.toList());
|
}).collect(Collectors.toList());
|
||||||
rolesMenusService.saveOrUpdateBatch(rolesMenusList);
|
rolesMenusService.remove(new LambdaQueryWrapper<RolesMenus>().eq(RolesMenus::getRoleId,resources.getId()));
|
||||||
|
rolesMenusService.saveBatch(rolesMenusList);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -200,6 +202,7 @@ public class RoleServiceImpl extends BaseServiceImpl<RoleMapper, Role> implement
|
|||||||
rolesDepts.setDeptId(i.getId());
|
rolesDepts.setDeptId(i.getId());
|
||||||
return rolesDepts;
|
return rolesDepts;
|
||||||
}).collect(Collectors.toList());
|
}).collect(Collectors.toList());
|
||||||
|
rolesDeptsService.remove(new LambdaQueryWrapper<RolesDepts>().eq(RolesDepts::getRoleId,resources.getId()));
|
||||||
rolesDeptsService.saveBatch(rolesDeptsList);
|
rolesDeptsService.saveBatch(rolesDeptsList);
|
||||||
}
|
}
|
||||||
this.save(resources);
|
this.save(resources);
|
||||||
@ -231,7 +234,8 @@ public class RoleServiceImpl extends BaseServiceImpl<RoleMapper, Role> implement
|
|||||||
rolesDepts.setDeptId(i.getId());
|
rolesDepts.setDeptId(i.getId());
|
||||||
return rolesDepts;
|
return rolesDepts;
|
||||||
}).collect(Collectors.toList());
|
}).collect(Collectors.toList());
|
||||||
rolesDeptsService.saveOrUpdateBatch(rolesDeptsList);
|
rolesDeptsService.remove(new LambdaQueryWrapper<RolesDepts>().eq(RolesDepts::getRoleId,resources.getId()));
|
||||||
|
rolesDeptsService.saveBatch(rolesDeptsList);
|
||||||
}
|
}
|
||||||
role.setLevel(resources.getLevel());
|
role.setLevel(resources.getLevel());
|
||||||
role.setPermission(resources.getPermission());
|
role.setPermission(resources.getPermission());
|
||||||
|
Reference in New Issue
Block a user