first commit

This commit is contained in:
cys841515238
2023-03-02 16:13:28 +08:00
commit 2733a60b97
741 changed files with 76931 additions and 0 deletions

View File

@@ -0,0 +1,57 @@
package com.peanut.modules.pay.alipay.dto;
import lombok.Data;
/**
* 支付实体对象
*/
@Data
public class AlipayDTO {
/**
* 商户订单号,必填
*/
private String outTradeNo;
/**
* 订单名称,必填
*/
private String subject;
/**
* 付款金额,必填
*/
private String totalAmount;
/**
* 商品描述,可空
*/
private String body;
/**
* 超时时间参数
*/
private String timeoutExpress = "10m";
/**
* 销售产品码,与支付宝签约的产品码名称
*/
private String productCode = "QUICK_MSECURITY_PAY";
/**
* 支付成功后回跳地址,H5支付特有
*/
private String returnUrl;
/**
* 类型 如果type ==1。是H5支付如果type == 2是app支付
*/
private Integer type;
/**
* 客户编号
*/
private String customerId;
private String relevanceoid;
}

View File

@@ -0,0 +1,38 @@
package com.peanut.modules.pay.alipay.dto;
import lombok.Data;
import java.math.BigDecimal;
/**
* 退款实体对象
*/
@Data
public class ReFundDTO {
/**
* 退款金额
*/
public BigDecimal refundAmount;
/**
* 支付时商户订单号
*/
public String outTrandeNo;
/**
* 支付宝交易编号
*/
public String tradeNo;
/**
* 退款原因
*/
private String refundReason;
/**
* 客户编号
*/
private String customerId;
}