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