Selaa lähdekoodia

bug提交 ,对客户产品折扣如果除不尽的情况,保留四位小数

杨六六 4 vuotta sitten
vanhempi
commit
32879f433b

+ 1 - 1
modules/admin/src/main/java/com/fire/admin/service/impl/CustomerProductInfoServiceImpl.java

@@ -95,7 +95,7 @@ public class CustomerProductInfoServiceImpl extends ServiceImpl<CustomerProductI
                         .price(Long.parseLong(String.valueOf((dto.getPrice().multiply(new BigDecimal(10000))).intValue())))
                         .facePrice(Long.parseLong(String.valueOf(dto.getFacePrice().multiply(new BigDecimal(10000)))))
                         .isEffective(dto.getIsEffective())
-                        .disCount(dto.getPrice().divide(dto.getFacePrice())).build();
+                        .disCount(dto.getPrice().divide(dto.getFacePrice(),4,BigDecimal.ROUND_DOWN)).build();
                 productList.add(product);
             });