|
|
@@ -365,18 +365,30 @@ namespace MySystem.Areas.Admin.Controllers
|
|
|
account.FreezeAmount += data.CashFreezeAmt;
|
|
|
ChangeType = 61;
|
|
|
}
|
|
|
+ else if (Kind == 1 && data.CashFreezeAmt > account.BalanceAmount)
|
|
|
+ {
|
|
|
+ return "冻结金额大于余额";
|
|
|
+ }
|
|
|
else if (Kind == 2 && data.CashFreezeAmt <= account.FreezeAmount)
|
|
|
{
|
|
|
account.BalanceAmount += data.CashFreezeAmt;
|
|
|
account.FreezeAmount -= data.CashFreezeAmt;
|
|
|
ChangeType = 62;
|
|
|
}
|
|
|
+ else if (Kind == 2 && data.CashFreezeAmt > account.FreezeAmount)
|
|
|
+ {
|
|
|
+ return "解冻金额大于冻结金额";
|
|
|
+ }
|
|
|
else if (Kind == 3 && data.CashFreezeAmt <= account.BalanceAmount)
|
|
|
{
|
|
|
account.TotalAmount -= data.CashFreezeAmt;
|
|
|
account.BalanceAmount -= data.CashFreezeAmt;
|
|
|
ChangeType = 63;
|
|
|
}
|
|
|
+ else if (Kind == 3 && data.CashFreezeAmt > account.BalanceAmount)
|
|
|
+ {
|
|
|
+ return "扣减金额大于余额";
|
|
|
+ }
|
|
|
else if (Kind == 4)
|
|
|
{
|
|
|
account.TotalAmount += data.CashFreezeAmt;
|