|
@@ -941,50 +941,50 @@ namespace MySystem
|
|
|
}).Entity;
|
|
|
db.SaveChanges();
|
|
|
}
|
|
|
- decimal BeforeAmount = 0; //变更前总金额
|
|
|
- decimal AfterAmount = 0; //变更后总金额
|
|
|
+ decimal BeforeAmount = account.ValidAmount + account.TotalAmt + account.ValidForGetAmount; //变更前总金额
|
|
|
if(OperateType == 1)
|
|
|
{
|
|
|
if(AmountType == 1)
|
|
|
{
|
|
|
- BeforeAmount = account.TotalAmt;
|
|
|
+ // BeforeAmount = account.TotalAmt;
|
|
|
account.TotalAmt += Money;
|
|
|
- AfterAmount = account.TotalAmt;
|
|
|
+ // AfterAmount = account.TotalAmt;
|
|
|
}
|
|
|
else if(AmountType == 2)
|
|
|
{
|
|
|
- BeforeAmount = account.ValidForGetAmount;
|
|
|
+ // BeforeAmount = account.ValidForGetAmount;
|
|
|
account.ValidForGetAmount += Money;
|
|
|
- AfterAmount = account.ValidForGetAmount;
|
|
|
+ // AfterAmount = account.ValidForGetAmount;
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
- BeforeAmount = account.ValidAmount;
|
|
|
+ // BeforeAmount = account.ValidAmount;
|
|
|
account.ValidAmount += Money;
|
|
|
- AfterAmount = account.ValidAmount;
|
|
|
+ // AfterAmount = account.ValidAmount;
|
|
|
}
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
if(AmountType == 1)
|
|
|
{
|
|
|
- BeforeAmount = account.TotalAmt;
|
|
|
+ // BeforeAmount = account.TotalAmt;
|
|
|
account.TotalAmt -= Money;
|
|
|
- AfterAmount = account.TotalAmt;
|
|
|
+ // AfterAmount = account.TotalAmt;
|
|
|
}
|
|
|
else if(AmountType == 2)
|
|
|
{
|
|
|
- BeforeAmount = account.ValidForGetAmount;
|
|
|
+ // BeforeAmount = account.ValidForGetAmount;
|
|
|
account.ValidForGetAmount -= Money;
|
|
|
- AfterAmount = account.ValidForGetAmount;
|
|
|
+ // AfterAmount = account.ValidForGetAmount;
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
- BeforeAmount = account.ValidAmount;
|
|
|
+ // BeforeAmount = account.ValidAmount;
|
|
|
account.ValidAmount -= Money;
|
|
|
- AfterAmount = account.ValidAmount;
|
|
|
+ // AfterAmount = account.ValidAmount;
|
|
|
}
|
|
|
}
|
|
|
+ decimal AfterAmount = account.ValidAmount + account.TotalAmt + account.ValidForGetAmount; //变更后总金额
|
|
|
if(record)
|
|
|
{
|
|
|
OpModels.AmountRecord add = db.AmountRecord.Add(new OpModels.AmountRecord()
|