| | |
| | | resultUtil = payMoneyUtil.weixinpay("完成订单",orderId +"", code,orderMoney+"","/base/wxPayOrderTaxi","JSAPI",userInfo.getAppletsOpenId()); |
| | | if(resultUtil.getCode()==200){ |
| | | paymentRecordService.saveData(1, orderPrivateCar.getUserId(), 1, orderId, 1, 1, orderMoney, null, 1, code);//添加预支付数据 |
| | | long millis = System.currentTimeMillis(); |
| | | new Thread(()->{ |
| | | long time = orderPrivateCar.getInsertTime().getTime(); |
| | | long time = millis; |
| | | try { |
| | | Thread.sleep(5000); |
| | | } catch (InterruptedException e) { |
| | | throw new RuntimeException(e); |
| | | } |
| | | //订单创建后15分钟 |
| | | while (System.currentTimeMillis() - time <= 900000) { |
| | | while ((System.currentTimeMillis() - time) <= 900000) { |
| | | try { |
| | | String value1 = redisUtil.getValue(orderId + "_status_1"); |
| | | if(ToolUtil.isNotEmpty(value1) && "8".equals(value1)){ |