记得上下班打卡 | git大法好,push需谨慎

Commit 21697d2a authored by 胡佳晨's avatar 胡佳晨

提交订单

parent fd87bb00
...@@ -219,7 +219,6 @@ public class GoblinOrderServiceImpl implements IGoblinOrderService { ...@@ -219,7 +219,6 @@ public class GoblinOrderServiceImpl implements IGoblinOrderService {
BigDecimal price;//sku应付价格 BigDecimal price;//sku应付价格
BigDecimal priceBase;//sku原价 BigDecimal priceBase;//sku原价
BigDecimal storeTotalPrice = BigDecimal.ZERO;//订单总金额 BigDecimal storeTotalPrice = BigDecimal.ZERO;//订单总金额
BigDecimal voucherMarket = BigDecimal.ZERO;//活动优惠金额
String writeOffCode = ""; //取货码 String writeOffCode = ""; //取货码
List<GoblinOrderSku> goblinOrderSkuList = ObjectUtil.getGoblinOrderSkuArrayList(); List<GoblinOrderSku> goblinOrderSkuList = ObjectUtil.getGoblinOrderSkuArrayList();
String marketId = ""; String marketId = "";
...@@ -253,9 +252,8 @@ public class GoblinOrderServiceImpl implements IGoblinOrderService { ...@@ -253,9 +252,8 @@ public class GoblinOrderServiceImpl implements IGoblinOrderService {
} }
} }
//获得活动优惠价格 //获得活动优惠价格
priceBase = priceBase.multiply(BigDecimal.valueOf(skuParam.getNumber())); // priceBase = priceBase.multiply(BigDecimal.valueOf(skuParam.getNumber()));
price = price.multiply(BigDecimal.valueOf(skuParam.getNumber())); price = price.multiply(BigDecimal.valueOf(skuParam.getNumber()));
voucherMarket = voucherMarket.add(priceBase.subtract(price));
storeTotalPrice = storeTotalPrice.add(price); storeTotalPrice = storeTotalPrice.add(price);
//订单sku //订单sku
GoblinOrderSku orderSku = GoblinOrderSku.getNew(); GoblinOrderSku orderSku = GoblinOrderSku.getNew();
...@@ -272,7 +270,8 @@ public class GoblinOrderServiceImpl implements IGoblinOrderService { ...@@ -272,7 +270,8 @@ public class GoblinOrderServiceImpl implements IGoblinOrderService {
orderSku.setSkuNo(skuVo.getSkuNo()); orderSku.setSkuNo(skuVo.getSkuNo());
orderSku.setSkuImage(skuVo.getSkuPic()); orderSku.setSkuImage(skuVo.getSkuPic());
orderSku.setSkuSpecs(JSON.toJSONString(skuVo.getSkuSpecList())); orderSku.setSkuSpecs(JSON.toJSONString(skuVo.getSkuSpecList()));
orderSku.setPriceVoucher(priceBase.subtract(price)); orderSku.setPriceVoucher(BigDecimal.ZERO);
// orderSku.setPriceVoucher(priceBase.subtract(price));
orderSku.setCreatedAt(now); orderSku.setCreatedAt(now);
orderSku.setSpuName(spuVo.getName()); orderSku.setSpuName(spuVo.getName());
orderSku.setSpuPic(spuVo.getCoverPic()); orderSku.setSpuPic(spuVo.getCoverPic());
......
...@@ -213,6 +213,7 @@ public class GoblinOrderUtils { ...@@ -213,6 +213,7 @@ public class GoblinOrderUtils {
for (GoblinUserCouponVo vo : voList) { for (GoblinUserCouponVo vo : voList) {
if (vo.getUcouponId().equals(ucouponId)) { if (vo.getUcouponId().equals(ucouponId)) {
//判断券状态 和 触发金额 //判断券状态 和 触发金额
log.debug("aaa="+(vo.getTriggers().compareTo(totalPrice)));
if ((vo.getState().equals(1)) && vo.getTriggers().compareTo(totalPrice) <= 0) { if ((vo.getState().equals(1)) && vo.getTriggers().compareTo(totalPrice) <= 0) {
if (vo.getUseScope().equals("0")) { if (vo.getUseScope().equals("0")) {
if (vo.getType().equals("1")) {//代金券 if (vo.getType().equals("1")) {//代金券
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment