提交 83ac52ac authored 作者: zhengfg's avatar zhengfg

修改商品的价格显示方式,将四舍五入转换成截断

上级 2a52c027
......@@ -216,7 +216,6 @@ public class SpiderUtil {
originalPrice.setSkuStr(skuStr + customizeId + ";");
originalPrice.setPrice(fullPrice);
originalPriceList.add(originalPrice);
boolean b = itemDetail.getBoolean("discounted");
if (itemDetail.getBoolean("discounted")) {
productResponse.setPromotionFlag(true);
productResponse.setSalePrice(currentPrice);
......@@ -347,7 +346,7 @@ public class SpiderUtil {
String price = variantsArray.getJSONObject(i).getString("price");
BigDecimal priceOld=new BigDecimal(price);
BigDecimal div = new BigDecimal("100");
BigDecimal priceNew = priceOld.divide(div, 2, BigDecimal.ROUND_HALF_UP);
BigDecimal priceNew = priceOld.divide(div, 2, BigDecimal.ROUND_DOWN);
originalPrice.setPrice(priceNew.toString());
originalPrice.setSkuStr(skuStr);
originalPriceList.add(originalPrice);
......@@ -401,7 +400,7 @@ public class SpiderUtil {
String price = resultObj.getString("price");
BigDecimal priceOld=new BigDecimal(price);
BigDecimal div=new BigDecimal("100");
BigDecimal priceNew = priceOld.divide(div, 2, BigDecimal.ROUND_HALF_UP);
BigDecimal priceNew = priceOld.divide(div, 2, BigDecimal.ROUND_DOWN);
productResponse.setPrice(priceNew.toString());
return productResponse;
}
......@@ -502,7 +501,7 @@ public class SpiderUtil {
String fullPrice = sizesObj.getString("price");
BigDecimal priceOld=new BigDecimal(fullPrice);
BigDecimal div = new BigDecimal("100");
BigDecimal priceNew = priceOld.divide(div, 2, BigDecimal.ROUND_HALF_UP);
BigDecimal priceNew = priceOld.divide(div, 2, BigDecimal.ROUND_DOWN);
// TODO 转换汇率,目前商品单位是人民币
fullPrice= exchangeRate(priceNew.toString());
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论