소스 검색

驳回功能添加判断

“DuGuYang” 4 년 전
부모
커밋
47c979a3c5
1개의 변경된 파일과 8개의 추가작업 그리고 1개의 파일을 삭제
  1. 8 1
      Areas/Admin/Controllers/MainServer/UserCashRecordController.cs

+ 8 - 1
Areas/Admin/Controllers/MainServer/UserCashRecordController.cs

@@ -533,7 +533,14 @@ namespace MySystem.Areas.Admin.Controllers
                     decimal BeforeFreezeAmount = account.FreezeAmount; //变更前冻结金额
                     decimal BeforeFreezeAmount = account.FreezeAmount; //变更前冻结金额
                     decimal BeforeBalanceAmount = account.BalanceAmount; //变更前余额
                     decimal BeforeBalanceAmount = account.BalanceAmount; //变更前余额
                     account.BalanceAmount += TradeAmount;
                     account.BalanceAmount += TradeAmount;
-                    account.FreezeAmount -= TradeAmount;
+                    if (account.FreezeAmount >= TradeAmount)
+                    {
+                        account.FreezeAmount -= TradeAmount;
+                    }
+                    else
+                    {
+                        return "冻结金额不足";
+                    }
                     decimal AfterTotalAmount = account.TotalAmount; //变更后总金额
                     decimal AfterTotalAmount = account.TotalAmount; //变更后总金额
                     decimal AfterFreezeAmount = account.FreezeAmount; //变更后冻结金额
                     decimal AfterFreezeAmount = account.FreezeAmount; //变更后冻结金额
                     decimal AfterBalanceAmount = account.BalanceAmount; //变更后余额
                     decimal AfterBalanceAmount = account.BalanceAmount; //变更后余额