Browse Source

分数bug

sd
zhizhi wu 4 years ago
parent
commit
245dac46b8
  1. 2
      ht/src/main/java/com/ccsens/ht/service/PatientReportService.java

2
ht/src/main/java/com/ccsens/ht/service/PatientReportService.java

@ -353,7 +353,7 @@ public class PatientReportService implements IPatientReportService {
*/
private BigDecimal sumScore(PatientReportVo.ReportScore score){
AtomicReference<BigDecimal> sum = new AtomicReference<>(score.getScore() == null ? BigDecimal.valueOf(0) : score.getScore());
AtomicBoolean hasAdd = new AtomicBoolean(false);
AtomicBoolean hasAdd = new AtomicBoolean(score.getScore() != null);
if (!CollectionUtils.isEmpty(score.getSubReport())) {
score.getSubReport().forEach(sub -> sum.updateAndGet(v -> {
BigDecimal sumScore = sumScore(sub);

Loading…
Cancel
Save