wangguangyuan 3 weeks ago
parent
commit
3f0e143a49
1 changed files with 10 additions and 6 deletions
  1. +10
    -6
      inspect-main/inspect-main-task/src/main/java/com/inspect/analysis/domain/AnalyseResult.java

+ 10
- 6
inspect-main/inspect-main-task/src/main/java/com/inspect/analysis/domain/AnalyseResult.java View File

@ -10,6 +10,7 @@ import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;
import java.util.Objects;
import java.util.Optional;
@Getter
@Setter
@ -42,19 +43,22 @@ public class AnalyseResult implements Serializable {
AnalyseResItem resItem = analyseResItem.clone();
resultList.add(resItem);
AnalyseReqItem analyseReqItem = analyseRequest.getObjectList().get(i);
AnalyseResPoint resPoint = analyseResItem.getResults().get(0);
if("-9999".equals(resPoint.getValue())) {
resPoint.setValue("");
}
List<AnalyseResPoint> results = new ArrayList<>();
resItem.setResults(results);
for (String type : analyseReqItem.getTypeList()) {
AnalyseResPoint resPoint = analyseResItem.getResults().get(0);
Optional<AnalyseResPoint> optional = analyseResItem.getResults().stream().filter(result -> type.equals(Optional.ofNullable(result.getType()).orElse(""))).findFirst();
if (optional.isPresent()) {
resPoint = optional.get();
}
if ("-9999".equals(resPoint.getValue())) {
resPoint.setValue("");
}
AnalyseResPoint clone = resPoint.clone();
clone.setType(type);
results.add(clone);
}
resItem.setResults(results);
}
}
public void setRequestId(String requestId) {


Loading…
Cancel
Save