|
|
@ -180,7 +180,7 @@ namespace Shentun.Peis.PlugIns.Gem |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
} |
|
|
} |
|
|
await SetAppChargeRequestFlagAsync(input.ChargeRequestId, ChargeRequestFlag.AlreadyCancelCharge); |
|
|
|
|
|
|
|
|
await SetAppChargeRequestFlagAsync(input.ChargeRequestId, chargeRequestForPlugIns.ConcurrencyStamp,ChargeRequestFlag.AlreadyCancelCharge); |
|
|
return new ChargeRequestPlugInsOut(); |
|
|
return new ChargeRequestPlugInsOut(); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
@ -225,7 +225,7 @@ namespace Shentun.Peis.PlugIns.Gem |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
} |
|
|
} |
|
|
await SetAppChargeRequestFlagAsync(input.ChargeRequestId, ChargeRequestFlag.RefundRequest); |
|
|
|
|
|
|
|
|
await SetAppChargeRequestFlagAsync(input.ChargeRequestId, chargeRequestForPlugIns.ConcurrencyStamp,ChargeRequestFlag.RefundRequest); |
|
|
return new ChargeRequestPlugInsOut(); |
|
|
return new ChargeRequestPlugInsOut(); |
|
|
} |
|
|
} |
|
|
public override Task DoWork() |
|
|
public override Task DoWork() |
|
|
@ -267,18 +267,18 @@ namespace Shentun.Peis.PlugIns.Gem |
|
|
if (payStatus == "1" && chargeRequest.ChargeRequestFlag != ChargeRequestFlag.RefundRequest) |
|
|
if (payStatus == "1" && chargeRequest.ChargeRequestFlag != ChargeRequestFlag.RefundRequest) |
|
|
{ |
|
|
{ |
|
|
charRequstFlag = ChargeRequestFlag.AlreadyCharge; |
|
|
charRequstFlag = ChargeRequestFlag.AlreadyCharge; |
|
|
SetAppChargeRequestFlagAsync(chargeRequest.ChargeRequestId, charRequstFlag); |
|
|
|
|
|
|
|
|
SetAppChargeRequestFlagAsync(chargeRequest.ChargeRequestId, chargeRequest.ConcurrencyStamp, charRequstFlag); |
|
|
|
|
|
|
|
|
} |
|
|
} |
|
|
else if (payStatus == "2") |
|
|
else if (payStatus == "2") |
|
|
{ |
|
|
{ |
|
|
charRequstFlag = ChargeRequestFlag.AlreadyCancelCharge; |
|
|
charRequstFlag = ChargeRequestFlag.AlreadyCancelCharge; |
|
|
SetAppChargeRequestFlagAsync(chargeRequest.ChargeRequestId, charRequstFlag); |
|
|
|
|
|
|
|
|
SetAppChargeRequestFlagAsync(chargeRequest.ChargeRequestId, chargeRequest.ConcurrencyStamp,charRequstFlag); |
|
|
} |
|
|
} |
|
|
else if (payStatus == "3") |
|
|
else if (payStatus == "3") |
|
|
{ |
|
|
{ |
|
|
charRequstFlag = ChargeRequestFlag.AlreadyRefund; |
|
|
charRequstFlag = ChargeRequestFlag.AlreadyRefund; |
|
|
SetAppChargeRequestFlagAsync(chargeRequest.ChargeRequestId, charRequstFlag); |
|
|
|
|
|
|
|
|
SetAppChargeRequestFlagAsync(chargeRequest.ChargeRequestId, chargeRequest.ConcurrencyStamp,charRequstFlag); |
|
|
} |
|
|
} |
|
|
else |
|
|
else |
|
|
{ |
|
|
{ |
|
|
|