| | |
| | | log.error("调用微信支付异常,异常原因:" + e.getMessage()); |
| | | } |
| | | //发送消息到mq |
| | | rabbitTemplate.convertAndSend(RabbitmqConfig.SHOP_ORDER_EXCHANGE, RabbitmqConfig.SHOP_ORDER_ROUTING_KEY, shopOrderVO, message -> { |
| | | message.getMessageProperties().setHeader("x-delay", 60*1000); |
| | | rabbitTemplate.convertAndSend("huacheng.shop.order.exchange", "huacheng.shop.order.key", shopOrderVO, message -> { |
| | | message.getMessageProperties().setHeader("x-delay", 30*1000); |
| | | return message; |
| | | }); |
| | | return R.ok(shopOrderVO); |
| | | } |
| | | |
| | | private Long dateToSecond(Date expireTime){ |
| | | return DateUtil.between(new Date(),expireTime, DateUnit.MS); |
| | | } |
| | | |
| | | /** |