2023-07-27 16:41:14 +08:00
|
|
|
|
package com.jsowell.pile.dto;
|
2023-03-04 16:29:55 +08:00
|
|
|
|
|
|
|
|
|
|
import lombok.AllArgsConstructor;
|
|
|
|
|
|
import lombok.Builder;
|
|
|
|
|
|
import lombok.Data;
|
|
|
|
|
|
import lombok.NoArgsConstructor;
|
|
|
|
|
|
|
|
|
|
|
|
import java.math.BigDecimal;
|
2023-08-10 15:19:45 +08:00
|
|
|
|
import java.util.List;
|
2023-03-04 16:29:55 +08:00
|
|
|
|
|
2023-07-27 16:44:18 +08:00
|
|
|
|
/**
|
|
|
|
|
|
* 申请退款dto
|
|
|
|
|
|
*/
|
2023-03-04 16:29:55 +08:00
|
|
|
|
@Data
|
|
|
|
|
|
@AllArgsConstructor
|
|
|
|
|
|
@NoArgsConstructor
|
|
|
|
|
|
@Builder
|
2023-07-27 16:44:18 +08:00
|
|
|
|
public class ApplyRefundDTO {
|
2023-03-04 16:29:55 +08:00
|
|
|
|
/**
|
|
|
|
|
|
* 会员id
|
|
|
|
|
|
*/
|
|
|
|
|
|
private String memberId;
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
* 订单编号
|
|
|
|
|
|
*/
|
|
|
|
|
|
private String orderCode;
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
* 退款类型
|
|
|
|
|
|
* 1-订单结算退款 2-用户余额退款
|
|
|
|
|
|
*/
|
|
|
|
|
|
private String refundType;
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
* 退款金额
|
|
|
|
|
|
*/
|
|
|
|
|
|
private BigDecimal refundAmount;
|
2023-08-10 15:19:45 +08:00
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
* memberId 数组(批量退款)
|
|
|
|
|
|
*/
|
|
|
|
|
|
private List<String> memberIdList;
|
2023-08-17 11:16:32 +08:00
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
* 汇付需要merchantKey,取小程序appId传给它
|
|
|
|
|
|
*/
|
2023-08-17 12:05:21 +08:00
|
|
|
|
private String wechatAppId;
|
2023-11-27 11:59:15 +08:00
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
* 钱包编号
|
|
|
|
|
|
*/
|
|
|
|
|
|
private String walletCode;
|
2023-03-04 16:29:55 +08:00
|
|
|
|
}
|