|
|
@@ -1525,7 +1525,7 @@ public class LiveOrderServiceImpl implements ILiveOrderService {
|
|
|
liveOrder.setUpdateTime(new Date());
|
|
|
liveOrder.setPayDelivery(deliveryMoney);
|
|
|
liveOrder.setProductId(fsStoreProduct.getProductId());
|
|
|
- liveOrder.setStatus(OrderInfoEnum.STATUS_1.getValue());
|
|
|
+ liveOrder.setStatus(OrderInfoEnum.STATUS_0.getValue());
|
|
|
liveOrder.setPayType("1");
|
|
|
liveOrder.setTotalPrice(totalPrice);
|
|
|
liveOrder.setPayMoney(BigDecimal.ZERO);
|
|
|
@@ -2509,7 +2509,7 @@ public class LiveOrderServiceImpl implements ILiveOrderService {
|
|
|
return R.error("订单状态不正确");
|
|
|
}
|
|
|
String orderId=redisCache.getCacheObject("isPaying:"+order.getOrderId());
|
|
|
- if(StringUtils.isNotEmpty(orderId)&&orderId.equals(order.getOrderId().toString())){
|
|
|
+ if(StringUtils.isNotEmpty(orderId)&&order.getOrderId().toString().equals(orderId)){
|
|
|
return R.error("正在支付中...");
|
|
|
}
|
|
|
|
|
|
@@ -2728,10 +2728,11 @@ public class LiveOrderServiceImpl implements ILiveOrderService {
|
|
|
liveOrder.setUpdateTime(new Date());
|
|
|
liveOrder.setPayDelivery(deliveryMoney);
|
|
|
liveOrder.setProductId(fsStoreProduct.getProductId());
|
|
|
- liveOrder.setStatus(OrderInfoEnum.STATUS_1.getValue());
|
|
|
+ liveOrder.setStatus(OrderInfoEnum.STATUS_0.getValue());
|
|
|
liveOrder.setPayType("1");
|
|
|
liveOrder.setTotalPrice(payPrice);
|
|
|
- liveOrder.setPayMoney(liveOrder.getTotalPrice().subtract(liveOrder.getDiscountMoney()));
|
|
|
+ liveOrder.setPayMoney(BigDecimal.ZERO);
|
|
|
+ liveOrder.setPayPrice(liveOrder.getTotalPrice().subtract(liveOrder.getDiscountMoney()));
|
|
|
try {
|
|
|
if (baseMapper.insertLiveOrder(liveOrder) > 0) {
|
|
|
LiveOrderItemDTO dto=new LiveOrderItemDTO();
|