|  | @@ -584,11 +584,13 @@ public class FsStoreOrderServiceImpl implements IFsStoreOrderService
 | 
	
		
			
				|  |  |              }
 | 
	
		
			
				|  |  |              else if(param.getPayType().equals("3")){
 | 
	
		
			
				|  |  |                  //货到付款
 | 
	
		
			
				|  |  | -                storeOrder.setStatus(1);
 | 
	
		
			
				|  |  |                  BigDecimal amount = param.getAmount();  //货到付款 自定义代收金额
 | 
	
		
			
				|  |  |                  if (amount != null && amount.compareTo(BigDecimal.ZERO) > 0){
 | 
	
		
			
				|  |  | +                    storeOrder.setStatus(0);
 | 
	
		
			
				|  |  |                      storeOrder.setPayMoney(amount);
 | 
	
		
			
				|  |  |                      storeOrder.setPayDelivery(storeOrder.getPayPrice().subtract(amount) );
 | 
	
		
			
				|  |  | +                } else {
 | 
	
		
			
				|  |  | +                    storeOrder.setStatus(1);
 | 
	
		
			
				|  |  |                  }
 | 
	
		
			
				|  |  |              }
 | 
	
		
			
				|  |  |              storeOrder.setOrderCreateType(param.getOrderCreateType());
 | 
	
	
		
			
				|  | @@ -682,6 +684,7 @@ public class FsStoreOrderServiceImpl implements IFsStoreOrderService
 | 
	
		
			
				|  |  |              }
 | 
	
		
			
				|  |  |              SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
 | 
	
		
			
				|  |  |              String payLimitTime = format.format(calendar.getTime() );
 | 
	
		
			
				|  |  | +            redisCache.setCacheObject("orderAmount:"+storeOrder.getId(), storeOrder.getPayMoney(), 24, TimeUnit.HOURS);//物流代收自定义金额
 | 
	
		
			
				|  |  |              //删除推荐订单KEY
 | 
	
		
			
				|  |  |              String createOrderKey = param.getCreateOrderKey();
 | 
	
		
			
				|  |  |              if(StringUtils.isNotEmpty(createOrderKey)){
 |