修复价格计算错误

This commit is contained in:
Menethil
2018-07-23 03:31:07 +08:00
parent 713d715650
commit 0e62f33e20

View File

@@ -8,6 +8,7 @@ import org.linlinjava.litemall.db.service.*;
import org.linlinjava.litemall.core.util.JacksonUtil;
import org.linlinjava.litemall.core.util.ResponseUtil;
import org.linlinjava.litemall.wx.annotation.LoginUser;
import org.linlinjava.litemall.wx.service.SystemConfig;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
@@ -469,8 +470,8 @@ public class WxCartController {
// 根据订单商品总价计算运费满88则免运费否则8元
BigDecimal freightPrice = new BigDecimal(0.00);
if(checkedGoodsPrice.compareTo(new BigDecimal(88.00)) == -1){
freightPrice = new BigDecimal(8.00);
if (checkedGoodsPrice.compareTo(SystemConfig.getFreightLimit()) < 0) {
freightPrice = SystemConfig.getFreight();
}
// 可以使用的其他钱,例如用户积分