瀏覽代碼

激活返运营中心额度,变化前后的额度值修改
修复

lichunlei 2 年之前
父節點
當前提交
ad3750b052
共有 1 個文件被更改,包括 14 次插入14 次删除
  1. 14 14
      AppStart/Helper/AlipayPayBack2Service.cs

+ 14 - 14
AppStart/Helper/AlipayPayBack2Service.cs

@@ -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()