REQ-3045: 过滤掉找不到工人信息的分组
This commit is contained in:
parent
95598179f5
commit
2fc20c746b
@ -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);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@ -20,7 +20,7 @@ public class ComponentWorkerGroup {
|
||||
}
|
||||
|
||||
public void removeFromModel() {
|
||||
modelV3.removeGroup(group);
|
||||
modelV3.removeGroupIdentical(group);
|
||||
}
|
||||
|
||||
}
|
||||
@ -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);
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user