diff --git a/app/logic/Zone.php b/app/logic/Zone.php index 2930c6c..f7f87dd 100644 --- a/app/logic/Zone.php +++ b/app/logic/Zone.php @@ -23,12 +23,14 @@ class Zone { $userModel = User::field('balance')->find($user_id); - $balance = $userModel['balance']; + $balance = $userModel['balance'] ?: 0; $zoneGoodsModel = ZoneGoods::field('price')->find($zoneGoodsId); - $price = $zoneGoodsModel['price']; - - return $balance < $price; + $price = $zoneGoodsModel['price'] ?: 0; + if ($balance < $price) { + return false; + } + return true; } /**