订单分账逻辑

This commit is contained in:
2023-08-26 16:41:59 +08:00
parent 37b5eb7a51
commit 3c6ff40d8d
4 changed files with 143 additions and 24 deletions

View File

@@ -0,0 +1,21 @@
package com.jsowell.adapay.operation;
import lombok.*;
/**
* 汇付相关操作需要的信息
* Operation
*/
@Getter
@Setter
@NoArgsConstructor
@AllArgsConstructor
public class AdapayOperationInfo {
/**
* 分账用户 Member对象 的 id若是商户本身时传入0
*/
private String adapayMemberId;
// 商户唯一标识通常使用微信小程序appId
private String merchantKey;
}

View File

@@ -0,0 +1,20 @@
package com.jsowell.adapay.operation;
import lombok.*;
import java.math.BigDecimal;
/**
* 支付确认操作对象
*/
@Getter
@Setter
@NoArgsConstructor
@AllArgsConstructor
public class PaymentConfirmOperation extends AdapayOperationInfo{
private String paymentId;
private BigDecimal confirmAmt;
private String orderCode;
}