Ken 12 小時之前
父節點
當前提交
73138cef61
共有 2 個文件被更改,包括 9 次插入0 次删除
  1. 1 0
      app/Http/Controllers/admin/ActivityUser.php
  2. 8 0
      app/Models/ActivityUser.php

+ 1 - 0
app/Http/Controllers/admin/ActivityUser.php

@@ -74,6 +74,7 @@ class ActivityUser extends Controller
             $query = ActivityUserModel::where($where);
             $count = $query->count();
             $list = $query->orderBy('status')
+                ->with(['member'])
                 ->orderByDesc('id')
                 ->forPage($page, $limit)->get()->toArray();
             $result = ['total' => $count, 'data' => $list];

+ 8 - 0
app/Models/ActivityUser.php

@@ -35,6 +35,14 @@ class ActivityUser extends BaseModel
     const STATUS_IN_PROGRESS = 1;
     const STATUS_COMPLETE = 2;
 
+
+    public function member()
+    {
+        return $this->belongsTo(User::class, 'member_id', 'member_id')
+            ->select(['id', 'member_id', 'username', 'first_name', 'status']);
+    }
+
+
     protected function getDetailImageAttribute($value)
     {
         return Util::ensureUrl($value);