|
|
|
@ -2,6 +2,7 @@ package com.qniao.dam.domain.aggregate.paymentorderrefund; |
|
|
|
|
|
|
|
import com.qniao.dam.domain.aggregate.paymentorderrefund.entity.PaymentOrderRefund; |
|
|
|
import com.qniao.dam.domain.aggregate.paymentorderrefund.impl.PaymentOrderRefundRepository; |
|
|
|
import com.qniao.dam.domian.aggregate.paymentorderrefund.constant.PaymentOrderRefundStatusEnum; |
|
|
|
import com.qniao.dam.domian.aggregate.paymentorderrefund.event.PaymentOrderRefundRefundedEvent; |
|
|
|
import com.qniao.domain.BaseDomainEvent; |
|
|
|
import com.qniao.framework.utils.TypeConvertUtils; |
|
|
|
@ -19,4 +20,9 @@ public class PaymentOrderRefundAggregate { |
|
|
|
paymentOrderRefundRepository.save(paymentOrderRefund); |
|
|
|
return TypeConvertUtils.convert(paymentOrderRefund, PaymentOrderRefundRefundedEvent.class); |
|
|
|
} |
|
|
|
|
|
|
|
public void init(PaymentOrderRefund paymentOrderRefund) { |
|
|
|
paymentOrderRefund.setStatus(PaymentOrderRefundStatusEnum.INIT); |
|
|
|
paymentOrderRefundRepository.save(paymentOrderRefund); |
|
|
|
} |
|
|
|
} |