From 0edbc15d102ddcd8ce4001a85583ce920ee22b21 Mon Sep 17 00:00:00 2001
From: nickchange <126672920+nickchange@users.noreply.github.com>
Date: 星期三, 25 十月 2023 09:40:30 +0800
Subject: [PATCH] 10.25
---
cloud-server-other/src/main/java/com/dsh/other/util/PayMoneyUtil.java | 8 ++++++--
1 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/cloud-server-other/src/main/java/com/dsh/other/util/PayMoneyUtil.java b/cloud-server-other/src/main/java/com/dsh/other/util/PayMoneyUtil.java
index b0aef0f..915a855 100644
--- a/cloud-server-other/src/main/java/com/dsh/other/util/PayMoneyUtil.java
+++ b/cloud-server-other/src/main/java/com/dsh/other/util/PayMoneyUtil.java
@@ -12,6 +12,7 @@
import com.alipay.api.domain.RoyaltyInfo;
import com.alipay.api.request.*;
import com.alipay.api.response.*;
+import lombok.Synchronized;
import org.apache.commons.collections.map.HashedMap;
import org.bouncycastle.jce.provider.BouncyCastleProvider;
import org.dom4j.Document;
@@ -76,6 +77,7 @@
/**
* 支付宝支付
*/
+
public ResultUtil alipay(String body, String subject, String passbackParams, String outTradeNo, String amount, String notifyUrl){
// //构造client
// CertAlipayRequest certAlipayRequest = new CertAlipayRequest ();
@@ -147,6 +149,7 @@
+
//分账
// Integer coursePackagePayments = coursePackageClient.queryByCode(outTradeNo);
// Integer paymentCompetitions = competitionsClient.queryByCode(outTradeNo);
@@ -161,10 +164,9 @@
// String alipayProportion = operatorUser.getAlipayProportion();
// String alipayNum = operatorUser.getAlipayNum();
- ExtendParams extendParams = new ExtendParams();
// extendParams.setSysServiceProviderId("YOUR_SERVICE_PROVIDER_ID");
+ ExtendParams extendParams = new ExtendParams();
model.setExtendParams(extendParams);
-
RoyaltyInfo royaltyInfo = new RoyaltyInfo();
// royaltyInfo.setRoyaltyType("transfer");
@@ -194,6 +196,7 @@
Map<String, String> map = new HashMap<>();
map.put("orderString", response.getBody());
System.err.println("========map=========="+map);//就是orderString 可以直接给客户端请求,无需再做处理。
+ map.put("siteBooking",passbackParams);
return ResultUtil.success(map);
} catch (AlipayApiException e) {
e.printStackTrace();
@@ -421,6 +424,7 @@
String s1 = this.weixinSignature(map3);
map3.put("sign", s1);
System.err.println(map3);
+ map3.put("siteBookingId",attach);
return ResultUtil.success(map3);
}
return null;
--
Gitblit v1.7.1