|
@@ -366,12 +366,26 @@ public class StoreApplyHelper
|
|
|
decimal BeforeTotalAmount = account.ValidAmount; //变更前总金额
|
|
|
if(OperateType == 1)
|
|
|
{
|
|
|
- account.TempAmount += Amount;
|
|
|
+ if(PayMode == 3)
|
|
|
+ {
|
|
|
+ account.TempAmountForBalance += Amount;
|
|
|
+ }
|
|
|
+ else
|
|
|
+ {
|
|
|
+ account.TempAmount += Amount;
|
|
|
+ }
|
|
|
account.ValidAmount += Amount;
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
- account.TempAmount -= Amount;
|
|
|
+ if(PayMode == 3)
|
|
|
+ {
|
|
|
+ account.TempAmountForBalance -= Amount;
|
|
|
+ }
|
|
|
+ else
|
|
|
+ {
|
|
|
+ account.TempAmount -= Amount;
|
|
|
+ }
|
|
|
account.ValidAmount -= Amount;
|
|
|
}
|
|
|
decimal AfterTotalAmount = account.ValidAmount; //变更后总金额
|