trade:【交易售后】回调退款

This commit is contained in:
YunaiV
2022-11-17 01:05:12 +08:00
parent 67050eeaa8
commit ee1d362a7c
12 changed files with 134 additions and 8 deletions

View File

@ -1,6 +1,7 @@
package cn.iocoder.yudao.module.pay.api.refund;
import cn.iocoder.yudao.module.pay.api.refund.dto.PayRefundCreateReqDTO;
import cn.iocoder.yudao.module.pay.api.refund.dto.PayRefundRespDTO;
import org.springframework.stereotype.Service;
import org.springframework.validation.annotation.Validated;
@ -18,4 +19,11 @@ public class PayRefundApiImpl implements PayRefundApi {
// TODO 芋艿:暂未实现
return null;
}
@Override
public PayRefundRespDTO getPayRefund(Long id) {
// TODO 芋艿:暂未实现
return null;
}
}

View File

@ -194,6 +194,4 @@ public class PayRefundDO extends BaseDO {
private LocalDateTime notifyTime;
}

View File

@ -1,29 +0,0 @@
package cn.iocoder.yudao.module.pay.enums.order;
import cn.iocoder.yudao.framework.common.core.IntArrayValuable;
import lombok.AllArgsConstructor;
import lombok.Getter;
/**
* 支付订单的状态枚举
*
* @author 芋道源码
*/
@Getter
@AllArgsConstructor
public enum PayOrderStatusEnum implements IntArrayValuable {
WAITING(0, "未支付"),
SUCCESS(10, "支付成功"),
CLOSED(20, "支付关闭"), // 未付款交易超时关闭,或支付完成后全额退款 TODO 芋艿:需要优化下
;
private final Integer status;
private final String name;
@Override
public int[] array() {
return new int[0];
}
}

View File

@ -1,17 +0,0 @@
package cn.iocoder.yudao.module.pay.enums.refund;
import lombok.AllArgsConstructor;
import lombok.Getter;
@Getter
@AllArgsConstructor
public enum PayRefundStatusEnum {
CREATE(0, "退款订单生成"),
SUCCESS(1, "退款成功"),
FAILURE(2, "退款失败"),
CLOSE(99, "退款关闭");
private final Integer status;
private final String name;
}