diff --git a/blade-service/blade-transport/src/main/java/org/springblade/transport/service/impl/CustomerArchiveServiceImpl.java b/blade-service/blade-transport/src/main/java/org/springblade/transport/service/impl/CustomerArchiveServiceImpl.java index 806f707f..e576612c 100644 --- a/blade-service/blade-transport/src/main/java/org/springblade/transport/service/impl/CustomerArchiveServiceImpl.java +++ b/blade-service/blade-transport/src/main/java/org/springblade/transport/service/impl/CustomerArchiveServiceImpl.java @@ -1173,6 +1173,7 @@ public class CustomerArchiveServiceImpl extends BaseServiceImpl { CustomerCreditScoreVO scoreVO = Objects.requireNonNull(BeanUtil.copyProperties(score, CustomerCreditScoreVO.class)); + scoreVO.setSelfScore(normalizeSentinelAmount(scoreVO.getSelfScore())); + scoreVO.setReviewScore(normalizeSentinelAmount(scoreVO.getReviewScore())); + scoreVO.setFinalScore(normalizeSentinelAmount(scoreVO.getFinalScore())); scoreVO.setAttachments(parseScoreAttachments(score.getProofAttachments())); - scoreVO.setDetails(detailMap.getOrDefault(score.getId(), new ArrayList<>())); + List details = detailMap.getOrDefault(score.getId(), new ArrayList<>()); + details.forEach(detail -> { + detail.setSelfScore(normalizeSentinelAmount(detail.getSelfScore())); + detail.setReviewScore(normalizeSentinelAmount(detail.getReviewScore())); + detail.setScoreInput(normalizeSentinelAmount(detail.getScoreInput())); + }); + scoreVO.setDetails(details); scoreVO.setStandards(loadStandards(score.getQuantificationId())); return scoreVO; }).toList(); @@ -2004,8 +2022,9 @@ public class CustomerArchiveServiceImpl extends BaseServiceImpl