|
|
@@ -286,7 +286,7 @@ public class ExpenseFlowServiceImpl extends SuperService implements ExpenseFlowS
|
|
|
expenseFlow.setPaymentTime(DateUtils.paresTime(System.currentTimeMillis(), DateUtils.patternyyyySSS));
|
|
|
|
|
|
// 消费订单号
|
|
|
- String orderNo = NextNoUtil.getNextPaymentNo("o");
|
|
|
+ String orderNo = NextNoUtil.getNextPaymentNo("W");
|
|
|
expenseFlow.setOrderNo(orderNo);
|
|
|
expenseFlow.setCardNo("");
|
|
|
String paymentNo = NextNoUtil.getNextPaymentNo(null);
|
|
|
@@ -359,12 +359,14 @@ public class ExpenseFlowServiceImpl extends SuperService implements ExpenseFlowS
|
|
|
// 调用微信支付
|
|
|
QRCodeTransactionModel payParam = (QRCodeTransactionModel) entity.getParam();
|
|
|
String url = "https://jupan.5xryd.com//wxapi/pay/createQrCodeOrder";
|
|
|
+
|
|
|
APIResponseModel apiResponseModel = apiRequestService.sendWxRequest(url, payParam);
|
|
|
+ entity.setPayResult(apiResponseModel);
|
|
|
log.info("支付结果:{}", apiResponseModel);
|
|
|
if (apiResponseModel.isSuccess()) {
|
|
|
// 关联参数
|
|
|
TransactionInquiryResult result = JSONUtil.toBean(apiResponseModel.getContent(), TransactionInquiryResult.class);
|
|
|
- entity.setOrderNo(result.getQrorder());
|
|
|
+// entity.setOrderNo(result.getQrorder());
|
|
|
entity.setPaymentStatus("支付成功");
|
|
|
entity.setIsPaySuccess(Boolean.TRUE);
|
|
|
entity.setPayRemark("支付成功");
|