| | |
| | | return orderId; |
| | | } else { |
| | | log.error("生成订单失败:" + resultVo.getRespmsg() + ",请稍后重试,错误编码:" + resultVo.getRespcode() + "参数如下:" + payReqData); |
| | | throw new BusinessException(this.getClass(), ResultConstants.BUSINESS_ERROR, "发起支付失败,请稍后重试"); |
| | | throw new BusinessException(this.getClass(), ResultConstants.SYSTEM_ERROR, "发起支付失败,请稍后重试"); |
| | | } |
| | | |
| | | } catch (Exception e) { |
| | | log.error("发起支付调用接口失败:" + e); |
| | | throw new BusinessException(this.getClass(), ResultConstants.BUSINESS_ERROR, e.getMessage()); |
| | | throw new BusinessException(this.getClass(), ResultConstants.SYSTEM_ERROR, e.getMessage()); |
| | | } finally { |
| | | redisLock.unlock(lockKey); |
| | | } |
| | |
| | | payReqData.setOrderNo(orderNo); |
| | | payReqData.setPayerType(Integer.valueOf(payType)); |
| | | payReqData.setMoney(nonCoalPayOrder.getAmount().multiply(BigDecimal.valueOf(nonCoalStuList.size()))); |
| | | payReqData.setAmount(nonCoalStuList.size()); |
| | | payReqData.setAmount(nonCoalPayCategoryList.size()); |
| | | |
| | | payReqData.setDesc(nonCoalPayOrder.getBatchName()); |
| | | |