diff --git a/ruoyi-sip/src/main/java/com/ruoyi/sip/service/impl/ProjectProductInfoServiceImpl.java b/ruoyi-sip/src/main/java/com/ruoyi/sip/service/impl/ProjectProductInfoServiceImpl.java index f7a2ab2b..a17de930 100644 --- a/ruoyi-sip/src/main/java/com/ruoyi/sip/service/impl/ProjectProductInfoServiceImpl.java +++ b/ruoyi-sip/src/main/java/com/ruoyi/sip/service/impl/ProjectProductInfoServiceImpl.java @@ -124,19 +124,19 @@ public class ProjectProductInfoServiceImpl implements IProjectProductInfoService if (stringJoiner.length() > 0) { throw new ServiceException(StringUtils.format("产品编码[{}]在产品库中未找到,请确认后重试", stringJoiner.toString())); } - for (ProjectProductInfo info : list) { - //计算价格 防止前端价格计算错误 - if (info.getGuidanceDiscount() != null && info.getDiscount() == null) { - info.setDiscount(info.getGuidanceDiscount()); - } - if (info.getCataloguePrice() != null && info.getDiscount() != null) { - info.setPrice(info.getCataloguePrice().multiply(info.getDiscount()).setScale(2, RoundingMode.HALF_UP)); - } - if (info.getPrice() != null && info.getQuantity() != null) { - BigDecimal allPrice = info.getPrice().multiply(new BigDecimal(info.getQuantity())); - info.setAllPrice(allPrice.setScale(2, RoundingMode.HALF_UP)); - } - } +// for (ProjectProductInfo info : list) { +// //计算价格 防止前端价格计算错误 +// if (info.getGuidanceDiscount() != null && info.getDiscount() == null) { +// info.setDiscount(info.getGuidanceDiscount()); +// } +// if (info.getCataloguePrice() != null && info.getDiscount() != null) { +// info.setPrice(info.getCataloguePrice().multiply(info.getDiscount()).setScale(2, RoundingMode.HALF_UP)); +// } +// if (info.getPrice() != null && info.getQuantity() != null) { +// BigDecimal allPrice = info.getPrice().multiply(new BigDecimal(info.getQuantity())); +// info.setAllPrice(allPrice.setScale(2, RoundingMode.HALF_UP)); +// } +// } List projectProductInfos = projectProductInfoMapper.selectProjectProductInfoListByProjectId(Collections.singletonList(list.get(0).getProjectId())); Set idSet = list.stream().map(ProjectProductInfo::getId).collect(Collectors.toSet());