orderCreateQo.setCustomerPrice(orderCreateDto.getTotalPrice().setScale(0,BigDecimal.ROUND_HALF_UP));
时间: 2024-06-07 16:06:05 浏览: 83
XiaoFangStore.zip_Java编程_Java_
这段代码的作用是将订单创建DTO中的总价值设置为订单创建查询对象中的客户价格。在这里,setScale()方法用于将总价值四舍五入到最接近的整数,并将其转换为BigDecimal类型。然后,将其设置为orderCreateQo对象的客户价格属性。这样做的目的是确保客户的价格是整数,并且避免出现小数点后面的数字。
阅读全文