|
@@ -23,6 +23,7 @@ import java.util.ArrayList;
|
|
|
import java.util.HashMap;
|
|
|
import java.util.List;
|
|
|
import java.util.Map;
|
|
|
+import java.util.stream.Collectors;
|
|
|
|
|
|
/**
|
|
|
* 支付服务类
|
|
@@ -128,10 +129,13 @@ public class PayServiceImpl implements PayService {
|
|
|
type = "ADAPAY";
|
|
|
}
|
|
|
|
|
|
+ String routingAccounts = accounts.stream().map(sysAccount -> sysAccount.getRoutingMerNo()).collect(Collectors.joining(","));
|
|
|
+
|
|
|
unionPay.put("orderNo", orderNo);
|
|
|
unionPay.put("type", type);
|
|
|
unionPay.put("payMap", payMap);
|
|
|
unionPay.put("routingFee",routingFee);
|
|
|
+ unionPay.put("routingAccounts",routingAccounts);
|
|
|
return unionPay;
|
|
|
}
|
|
|
|