|
|
@ -166,10 +166,9 @@ namespace Shentun.Peis.ChargeRequests |
|
|
throw new UserFriendlyException("input参数不能为空"); |
|
|
throw new UserFriendlyException("input参数不能为空"); |
|
|
} |
|
|
} |
|
|
var chargeRequest = await _chargeRequestRepository.GetAsync(input.ChargeRequestId); |
|
|
var chargeRequest = await _chargeRequestRepository.GetAsync(input.ChargeRequestId); |
|
|
if (chargeRequest.ChargeRequestFlag != ChargeRequestFlag.ChargeRequest && |
|
|
|
|
|
chargeRequest.ChargeRequestFlag != ChargeRequestFlag.CancelChargeRequest) |
|
|
|
|
|
|
|
|
if (chargeRequest.ChargeRequestFlag != ChargeRequestFlag.AlreadyCharge) |
|
|
{ |
|
|
{ |
|
|
throw new UserFriendlyException("状态不是收费申请和作废申请,不允许退费申请"); |
|
|
|
|
|
|
|
|
throw new UserFriendlyException("状态不是已收费,不允许退费申请"); |
|
|
} |
|
|
} |
|
|
await _chargeRequestManager.SendThirChargeRequestAsync(input.ChargeRequestId, "RefundRequestAsync"); |
|
|
await _chargeRequestManager.SendThirChargeRequestAsync(input.ChargeRequestId, "RefundRequestAsync"); |
|
|
|
|
|
|
|
|
|