| | |
| | | creditOrderCreateDto.setUid(Long.valueOf(uid)); |
| | | creditOrderCreateDto.setBusinessId("xp-robotaxi"); |
| | | creditOrderCreateDto.setCategory("009001"); |
| | | creditOrderCreateDto.setBusinessOrderId(""); |
| | | creditOrderCreateDto.setBusinessOrderId(OrderCodeUtil.getOrderCode("MMZF")); |
| | | creditOrderCreateDto.setSubject("小鹏集团|robotaxi"); |
| | | creditOrderCreateDto.setPayType("13"); |
| | | creditOrderCreateDto.setPayCallbackUrl(""); |
| | | |
| | | |
| | | // 信用下单 |
| | |
| | | |
| | | order.setPayType(3); |
| | | order.setAuthOrderId(data.getAuthOrderId()); |
| | | order.setBusinessOrderId(creditOrderCreateDto.getBusinessOrderId()); |
| | | |
| | | return R.ok(resultMap); |
| | | } |
| | |
| | | return orderStatusFromOrderIdVo; |
| | | } |
| | | |
| | | @Override |
| | | public void creditPayCall(XpOrder order) { |
| | | |
| | | |
| | | CreditOrderWxPayDto dto = new CreditOrderWxPayDto(); |
| | | dto.setBusinessId("xp-robotaxi"); |
| | | dto.setBusinessOrderId(order.getBusinessOrderId()); |
| | | dto.setAuthOrderId(order.getAuthOrderId()); |
| | | dto.setCategory("009001"); |
| | | dto.setPayCallbackUrl(""); |
| | | dto.setTotalAmount(order.getOrderMoney().multiply(BigDecimal.valueOf(100)).longValue()); |
| | | dto.setSubject("小鹏集团|robotaxi"); |
| | | dto.setPayType("13"); |
| | | List<CreditOrderCreateDto.PostPayment> postPayments = new ArrayList<>(); |
| | | CreditOrderCreateDto.PostPayment postPayment = new CreditOrderCreateDto.PostPayment(); |
| | | postPayment.setName("收费标准"); |
| | | postPayment.setDescription("行程价格动态浮动,具体详情可在费用详情或计价规则查看"); |
| | | dto.setPostPayments(postPayments); |
| | | R<CreditOrderWxPayVo> creditOrderWxPayVoR = xpPayFrontClient.creditOrderWxPay(dto); |
| | | |
| | | |
| | | } |
| | | |
| | | |
| | | /** |
| | | * 发票列表 |