Commit d47531d0841d18872a43c08be265dbda22cd6c8d
1 parent
0f3c9406
fix: 价格再除0.7
Showing
1 changed file
with
3 additions
and
0 deletions
shop/src/main/java/com/canrd/shop/service/impl/ProductServiceImpl.java
@@ -411,6 +411,7 @@ public class ProductServiceImpl extends ServiceImpl<ProductMapper, ProductDO> im | @@ -411,6 +411,7 @@ public class ProductServiceImpl extends ServiceImpl<ProductMapper, ProductDO> im | ||
411 | if (Objects.nonNull(pId2ttMinPriceMap.get(product.getId()))){ | 411 | if (Objects.nonNull(pId2ttMinPriceMap.get(product.getId()))){ |
412 | BigDecimal originMinPrice = pId2ttMinPriceMap.get(product.getId()) | 412 | BigDecimal originMinPrice = pId2ttMinPriceMap.get(product.getId()) |
413 | .divide(new BigDecimal("0.7"), 2, RoundingMode.HALF_UP) | 413 | .divide(new BigDecimal("0.7"), 2, RoundingMode.HALF_UP) |
414 | + .divide(new BigDecimal("0.7"), 2, RoundingMode.HALF_UP) | ||
414 | .divide(new BigDecimal("0.5"), 2, RoundingMode.HALF_UP) | 415 | .divide(new BigDecimal("0.5"), 2, RoundingMode.HALF_UP) |
415 | .multiply(new BigDecimal("0.148")) | 416 | .multiply(new BigDecimal("0.148")) |
416 | .setScale(2, RoundingMode.HALF_UP); | 417 | .setScale(2, RoundingMode.HALF_UP); |
@@ -423,6 +424,7 @@ public class ProductServiceImpl extends ServiceImpl<ProductMapper, ProductDO> im | @@ -423,6 +424,7 @@ public class ProductServiceImpl extends ServiceImpl<ProductMapper, ProductDO> im | ||
423 | if (Objects.nonNull(pId3ttMaxPriceMap.get(product.getId()))){ | 424 | if (Objects.nonNull(pId3ttMaxPriceMap.get(product.getId()))){ |
424 | BigDecimal originMaxPrice = pId3ttMaxPriceMap.get(product.getId()) | 425 | BigDecimal originMaxPrice = pId3ttMaxPriceMap.get(product.getId()) |
425 | .divide(new BigDecimal("0.7"), 2, RoundingMode.HALF_UP) | 426 | .divide(new BigDecimal("0.7"), 2, RoundingMode.HALF_UP) |
427 | + .divide(new BigDecimal("0.7"), 2, RoundingMode.HALF_UP) | ||
426 | .divide(new BigDecimal("0.5"), 2, RoundingMode.HALF_UP) | 428 | .divide(new BigDecimal("0.5"), 2, RoundingMode.HALF_UP) |
427 | .multiply(new BigDecimal("0.148")) | 429 | .multiply(new BigDecimal("0.148")) |
428 | .setScale(2, RoundingMode.HALF_UP); | 430 | .setScale(2, RoundingMode.HALF_UP); |
@@ -582,6 +584,7 @@ public class ProductServiceImpl extends ServiceImpl<ProductMapper, ProductDO> im | @@ -582,6 +584,7 @@ public class ProductServiceImpl extends ServiceImpl<ProductMapper, ProductDO> im | ||
582 | } | 584 | } |
583 | BigDecimal originPrice = price | 585 | BigDecimal originPrice = price |
584 | .divide(new BigDecimal("0.7"), 2, RoundingMode.HALF_UP) | 586 | .divide(new BigDecimal("0.7"), 2, RoundingMode.HALF_UP) |
587 | + .divide(new BigDecimal("0.7"), 2, RoundingMode.HALF_UP) | ||
585 | .divide(new BigDecimal("0.5"), 2, RoundingMode.HALF_UP) | 588 | .divide(new BigDecimal("0.5"), 2, RoundingMode.HALF_UP) |
586 | .multiply(new BigDecimal("0.148")) | 589 | .multiply(new BigDecimal("0.148")) |
587 | .setScale(2, RoundingMode.HALF_UP); | 590 | .setScale(2, RoundingMode.HALF_UP); |