lip 1 неделя назад
Родитель
Сommit
41938d2e50
2 измененных файлов с 6 добавлено и 1 удалено
  1. 5 0
      app/Models/User.php
  2. 1 1
      app/Services/UserService.php

+ 5 - 0
app/Models/User.php

@@ -63,6 +63,11 @@ class User extends BaseModel
         return $this->belongsTo(Wallet::class, 'user_id', 'user_id');
     }
 
+    public function level()
+    {
+        return $this->belongsTo(Level::class, 'level', 'level')->select('id', 'level', 'level_name','img','recharge');
+    }
+
     public function setLanguage($language): void
     {
         $this->language = $language;

+ 1 - 1
app/Services/UserService.php

@@ -96,7 +96,7 @@ class UserService extends BaseService
     public static function paginate(array $search = [], $order = 'desc', $by = 'created_at')
     {
         $limit = isset($search['limit']) ? $search['limit'] : 15;
-        $query = static::$MODEL::with(['wallet'])
+        $query = static::$MODEL::with(['wallet','level'])
             ->join('wallets', 'users.member_id', '=', 'wallets.member_id')
             ->where(self::getWhere($search));
         if ($by == 'available_balance') $by = "wallets.{$by}";