[Fix-8056] Rectify this issue about failing to edit worker groups for an environment. (#8072) (#8078)
Co-authored-by: calvin <jianghuachinacom@163.com>
This commit is contained in:
parent
0ba4263d90
commit
5158f4a0a9
|
|
@ -366,17 +366,18 @@ public class EnvironmentServiceImpl extends BaseServiceImpl implements Environme
|
|||
env.setOperator(loginUser.getId());
|
||||
env.setUpdateTime(new Date());
|
||||
|
||||
int update = environmentMapper.update(env, new UpdateWrapper<Environment>().lambda().eq(Environment::getCode,code));
|
||||
int update = environmentMapper.update(env, new UpdateWrapper<Environment>().lambda().eq(Environment::getCode, code));
|
||||
if (update > 0) {
|
||||
deleteWorkerGroupSet.stream().forEach(key -> {
|
||||
if (!StringUtils.isEmpty(key)) {
|
||||
if (StringUtils.isNotEmpty(key)) {
|
||||
relationMapper.delete(new QueryWrapper<EnvironmentWorkerGroupRelation>()
|
||||
.lambda()
|
||||
.eq(EnvironmentWorkerGroupRelation::getEnvironmentCode,code));
|
||||
.eq(EnvironmentWorkerGroupRelation::getEnvironmentCode, code)
|
||||
.eq(EnvironmentWorkerGroupRelation::getWorkerGroup, key));
|
||||
}
|
||||
});
|
||||
addWorkerGroupSet.stream().forEach(key -> {
|
||||
if (!StringUtils.isEmpty(key)) {
|
||||
if (StringUtils.isNotEmpty(key)) {
|
||||
EnvironmentWorkerGroupRelation relation = new EnvironmentWorkerGroupRelation();
|
||||
relation.setEnvironmentCode(code);
|
||||
relation.setWorkerGroup(key);
|
||||
|
|
|
|||
Loading…
Reference in New Issue