|
@@ -338,14 +338,16 @@ namespace OASystem.Infrastructure.Repositories.Groups
|
|
|
_CreditCardPayment.CreateUserId = _dto.UserId;
|
|
|
_CreditCardPayment.DIId = _dto.DiId;
|
|
|
_CreditCardPayment.CTable = 76;
|
|
|
- _CreditCardPayment.PayPercentage = 100.00M;
|
|
|
- _CreditCardPayment.PayThenMoney = _CreditCardPayment.PayMoney;
|
|
|
_CreditCardPayment.PayMoney = _dto.CardPrice;
|
|
|
_CreditCardPayment.PaymentCurrency = _dto.CardPriceCurrency;
|
|
|
decimal ccpRate = 1.0000M;
|
|
|
- if (_dto.CardPriceCurrency != 836) ccpRate = _dto.Contents.Find(x => x.PriceType == 1)?.Rate ?? 1.0000M;
|
|
|
+ if (_dto.CardPriceCurrency != 836) ccpRate = _dto.Contents.Find(x => x.Currency == _dto.CardPriceCurrency)?.Rate ?? 1.0000M;
|
|
|
_CreditCardPayment.DayRate = ccpRate;
|
|
|
|
|
|
+
|
|
|
+ _CreditCardPayment.PayPercentage = 100.00M;
|
|
|
+ _CreditCardPayment.PayThenMoney = _CreditCardPayment.PayMoney;
|
|
|
+
|
|
|
_CreditCardPayment.RMBPrice = (_CreditCardPayment.DayRate * _CreditCardPayment.PayMoney).DecimalsKeepTwo();
|
|
|
|
|
|
//if (_CreditCardPayment.PayDId == 72) //刷卡
|