|
|
|
@ -172,7 +172,8 @@ class User extends Model |
|
|
|
*/ |
|
|
|
public static function decrBalance($user_id,$balance) |
|
|
|
{ |
|
|
|
$user = self::find($user_id); |
|
|
|
$userModel = new User(); |
|
|
|
$user = $userModel->find($user_id); |
|
|
|
$user->balance = round($user->balance - $balance,2); |
|
|
|
$user->save(); |
|
|
|
return $user->balance; |
|
|
|
@ -189,7 +190,8 @@ class User extends Model |
|
|
|
*/ |
|
|
|
public static function incrBalance($user_id,$balance) |
|
|
|
{ |
|
|
|
$user = self::find($user_id); |
|
|
|
$userModel = new User(); |
|
|
|
$user = $userModel->find($user_id); |
|
|
|
$user->balance = round($user->balance + $balance,2); |
|
|
|
$user->save(); |
|
|
|
return $user->balance; |
|
|
|
@ -206,7 +208,8 @@ class User extends Model |
|
|
|
*/ |
|
|
|
public static function decrWithdrawalBalance($user_id,$balance) |
|
|
|
{ |
|
|
|
$user = self::find($user_id); |
|
|
|
$userModel = new User(); |
|
|
|
$user = $userModel->find($user_id); |
|
|
|
$user->withdrawal_balance = round($user->withdrawal_balance - $balance,2); |
|
|
|
$user->save(); |
|
|
|
return $user->withdrawal_balance; |
|
|
|
@ -223,7 +226,8 @@ class User extends Model |
|
|
|
*/ |
|
|
|
public static function incrWithdrawalBalance($user_id,$balance) |
|
|
|
{ |
|
|
|
$user = self::find($user_id); |
|
|
|
$userModel = new User(); |
|
|
|
$user = $userModel->find($user_id); |
|
|
|
$user->withdrawal_balance = round($user->withdrawal_balance + $balance,2); |
|
|
|
$user->save(); |
|
|
|
return $user->withdrawal_balance; |
|
|
|
@ -240,7 +244,8 @@ class User extends Model |
|
|
|
*/ |
|
|
|
public static function inspectUserBalance($user_id,$balance) |
|
|
|
{ |
|
|
|
$user = self::find($user_id); |
|
|
|
$userModel = new User(); |
|
|
|
$user = $userModel->find($user_id); |
|
|
|
if ($user->withdrawal_balance < $balance) { |
|
|
|
return ['status' => 0, 'msg' => '用户可提余额不足']; |
|
|
|
} |
|
|
|
|