update 订单分账

This commit is contained in:
Guoqs
2024-11-18 16:43:22 +08:00
parent aea76c6c32
commit 05e3d2395b

View File

@@ -1027,11 +1027,11 @@ public class AdapayService {
// 确认金额必须大于0保留两位小数点如0.10、100.05等。必须小于等于原支付金额-已确认金额-已撤销金额。
confirmParams.put("confirm_amt", AdapayUtil.formatAmount(confirmAmt));
// 参与分账的会员列表
List<String> collect = adapayMemberAccounts.stream().map(DivMember::getMemberId).collect(Collectors.toList());
List<String> adapayMemberIdList = adapayMemberAccounts.stream().map(DivMember::getMemberId).collect(Collectors.toList());
// 附加说明
JSONObject jsonObject = new JSONObject();
jsonObject.put("orderCode", orderCode);
jsonObject.put("adapayMemberIds", StringUtils.join(collect, ","));
jsonObject.put("adapayMemberIds", StringUtils.join(adapayMemberIdList, ","));
confirmParams.put("description", jsonObject.toJSONString());
// 分账对象信息 一次最多7个
if (adapayMemberAccounts.size() > 7) {