|
@@ -205,8 +205,8 @@ public class StoreOrderController extends AppBaseController {
|
|
|
// 部分付款
|
|
|
else if(param.getPayType().equals(2)){
|
|
|
order.setPayType(2);
|
|
|
- BigDecimal payMoney=order.getPayPrice().multiply(new BigDecimal(storeConfig.getPayRate())).divide(new BigDecimal(100));
|
|
|
- payMoney=new BigDecimal(payMoney.setScale(2, BigDecimal.ROUND_HALF_UP).longValue());
|
|
|
+ BigDecimal payMoney = order.getPayPrice().multiply(new BigDecimal(storeConfig.getPayRate())).divide(new BigDecimal(100));
|
|
|
+ payMoney = payMoney.setScale(2, BigDecimal.ROUND_HALF_UP);
|
|
|
order.setPayDelivery(order.getPayPrice().subtract(payMoney));
|
|
|
order.setPayMoney(payMoney);
|
|
|
}
|