From 9f9aebc5441c2a8869d665670c47bc7be5266aa0 Mon Sep 17 00:00:00 2001
From: zj <1772600164@qq.com>
Date: Sun, 01 Mar 2026 19:08:02 +0800
Subject: [PATCH] 1
---
src/main/java/com/nq/service/impl/PayServiceImpl.java | 15 ++++++++-------
1 files changed, 8 insertions(+), 7 deletions(-)
diff --git a/src/main/java/com/nq/service/impl/PayServiceImpl.java b/src/main/java/com/nq/service/impl/PayServiceImpl.java
index 573f73d..2a4b257 100644
--- a/src/main/java/com/nq/service/impl/PayServiceImpl.java
+++ b/src/main/java/com/nq/service/impl/PayServiceImpl.java
@@ -123,14 +123,15 @@
} else if(type == 3){//支付2
return getPaymentTwo(tradeAmount, uipReqRul, user,request);
}else if(type == 1){
- return getPaymentThree(tradeAmount, threeUrl, user,request);
+// return getPaymentThree(tradeAmount, threeUrl, user,request);
+ return getPaymentOne(tradeAmount, reqUrl,user,request);
}
return ServerResponse.createByErrorMsg("获取支付方式失败",request);
}
private ServerResponse getPaymentZero(String tradeAmount, String uipReqRul, User user, HttpServletRequest request) throws Exception {
//int
- String url = "https://gateway.kings-pays.com/gateway/payment/init";//正式地址
+ String url = "https://gateway.kings-pays.com/gateway/payout/init";//正式地址
String merchantKey = "qqaC1DH/LeR9iPvm";//商户key 需替换
String aesKey = "ge6vK40fHNZPFJ4p";//商户aesKey 需替换
String aesIv = "6gJoHTEE1i2O3ovE";//商户aesIv 需替换
@@ -142,7 +143,7 @@
dataObj.put("customerEmail","123456@qq.com");//需替换
dataObj.put("customerPhone",user.getPhone());//需替换
dataObj.put("merchantOrderNo",generatePayOrderId());//自定义订单号
- dataObj.put("notifyUrl", "https://api.durocaspitall.com/user/rechargeCallbackZero.do");//回调通知地址
+ dataObj.put("notifyUrl", "https://api.greenbackcaps.top/user/rechargeCallbackZero.do");//回调通知地址
JSONObject requestObj = new JSONObject();
// 加密数据
byte[] encryptedData = encrypt(dataObj.toString(), aesKey, aesIv);
@@ -239,8 +240,8 @@
params.put("merchant_order_id", merchantOrderId);
params.put("amount", amount.toString());
params.put("pay_channel", payChannel);
- params.put("notify_url", "https://api.durocaspitall.com/user/rechargeCallbackThree.do"); // 异步通知地址
- params.put("page_return_url", "https://stock.durocapital.net/#/user"); // 前端返回地址
+ params.put("notify_url", "https://api.greenbackcaps.top/user/rechargeCallbackThree.do"); // 异步通知地址
+ params.put("page_return_url", "https://stock.greenbackcaps.top/#/user"); // 前端返回地址
// 可选参数
if (user != null) {
@@ -333,7 +334,7 @@
// 保留两位小数,四舍五入
amount = amount.setScale(2, BigDecimal.ROUND_HALF_UP);
params.put("total_fee", String.valueOf(amount)); // 交易金额(保留两位小数)
- params.put("notify_url", "https://api.durocaspitall.com/user/rechargeCallbackTwo.do"); // 异步通知地址
+ params.put("notify_url", "https://api.greenbackcaps.top/user/rechargeCallbackTwo.do"); // 异步通知地址
params.put("reply_type", "URL"); // 执行方式
params.put("timestamp", String.valueOf(System.currentTimeMillis())); // 时间戳
params.put("customer_name", StringUtils.isEmpty(UserNameUtil.formatCustomerName(user.getNickName())) ? "IsNotSet" : UserNameUtil.formatCustomerName(user.getNickName())); // 客户姓名
@@ -395,7 +396,7 @@
//商家订单号 保证每笔订单唯一
params.put("mch_order_no", generatePayOrderId());
//异步通知地址 不超过 200 字节,支付成功后发起,不能携带参数
- params.put("notify_url", "https://api.durocaspitall.com/user/rechargeCallback.do");
+ params.put("notify_url", "https://api.greenbackcaps.top/user/rechargeCallback.do");
// 订单时间 时间格式yyyy-MM-dd HH:mm:ss
params.put("order_date", getOrderTime());
//支付类型 请查阅商户后台通道编码
--
Gitblit v1.9.3