REQ-3045: 过滤掉找不到工人信息的分组

This commit is contained in:
yanglin 2024-10-24 13:48:20 +08:00
parent 95598179f5
commit 2fc20c746b
3 changed files with 3 additions and 3 deletions

View File

@ -83,7 +83,7 @@ public class ModelV3Parser {
if (personId != null && personId > 0)
parsedModel.addComponentWorkerGroup(new ComponentWorkerGroup(parsedModel, group, personId));
else
parsedModel.removeGroup(group);
parsedModel.removeGroupIdentical(group);
}
}

View File

@ -20,7 +20,7 @@ public class ComponentWorkerGroup {
}
public void removeFromModel() {
modelV3.removeGroup(group);
modelV3.removeGroupIdentical(group);
}
}

View File

@ -72,7 +72,7 @@ public class ParsedModelV3 implements MessageButtonProvider<ParsedButtonV3> {
componentWorkerGroups.add(group);
}
public void removeGroup(ParsedGroupV3 group) {
public void removeGroupIdentical(ParsedGroupV3 group) {
if (groups == null) return;
groups.removeIf(g -> g == group);
}