| | |
| | | BeanUtils.copyProperties(mcsOrderVO,mcsOrder); |
| | | mcsOrder.setStatus(0); |
| | | mcsOrder.setCreateTime(new Date()); |
| | | mcsOrder.setOrderNo(DateUtils.getCurrentDateStr()); |
| | | mcsOrder.setOrderNo(DateUtils.getCurrentDateStrNoSignal()); |
| | | this.baseMapper.insert(mcsOrder); |
| | | rabbitTemplate.convertAndSend("mcsOrder.exchange", "mcsOrder.key", mcsOrder, message -> { |
| | | message.getMessageProperties().setHeader("x-delay", 1000 * 1800); |
| | |
| | | } |
| | | // 调用wx支付 |
| | | String result= WxPayUtils.h5pay(appid, mchId, payKey, notifyUrl, "点亮支付", mcsOrderVO.getOpenId(), |
| | | mcsOrderVO.getOrderNo().toString(), money,mcsOrderVO.getTradeType()); |
| | | mcsOrder.getOrderNo(), money,mcsOrderVO.getTradeType()); |
| | | return R.ok(result); |
| | | } catch (Exception e) { |
| | | log.error("调用微信支付异常,异常原因:" + e.getMessage()); |