gq 7 năm trước cách đây
mục cha
commit
4ce73fd3dd
1 tập tin đã thay đổi với 44 bổ sung37 xóa
  1. 44 37
      server/app/Http/Controllers/Api/V1/MyController.php

+ 44 - 37
server/app/Http/Controllers/Api/V1/MyController.php

xqd xqd xqd
@@ -12,6 +12,7 @@ use App\Models\Suggest;
 use App\Models\SystemInfoModel;
 use App\Models\UserBank;
 use App\Models\UserCareDream;
+use App\Models\UserCareUser;
 use App\Models\UserCashOut;
 use App\Models\UserInfoModel;
 use Illuminate\Http\Request;
@@ -25,40 +26,42 @@ class MyController extends Controller
      * @apiPermission Passport
      * @apiSuccessExample {json} Success-Response:
      * HTTP/1.1 200 O*  "status": true,
-     *{
-     *    "status": true,
-     *   "status_code": 0,
-     *   "message": "",
-     *   "data": {
-     *       "id": 1,
-     *       "phone": "13880642880",
-     *       "nickname": "name1",
-     *       "avatar": "https://tims%2Fitem%225_kzrcM.thumb.224_0.jpeg",
-     *       "birthday": "2000-06-21",
-     *       "sign": 0,
-     *       "money": 0,
-     *       "coin": 1300,
-     *       "sex": 1,
-     *       "signture": "",
-     *       "height": 170,
-     *       "work": "",
-     *       "emotion": 1,
-     *       "address": "",
-     *       "city": "",
-     *       "detail_address": "",
-     *       "status": 1,
-     *       "wechat": "",
-     *        "weibo": "",
-     *       "remember_token": "",
-     *       "created_at": "2017-06-25 10:27:08",
-     *       "updated_at": "2017-06-25 15:20:11",
-     *       "deleted_at": null,
-     *       "care_dreams_number": 2,
-     *       "fans_number": 0,
-     *       "collection_number": 0,
-     *       "interaction_number": 0,
-     *   }
-     *}
+    {
+        "status": true,
+        "status_code": 0,
+        "message": "",
+        "data": {
+            "id": 1,
+            "phone": "13880642880",
+            "nickname": "name1",
+            "avatar": "/upload/user/20170629/e77068cc14c82086fb6b16e5bb7c3dd1.jpg",
+            "birthday": "2000-06-21",
+            "sign": 0,
+            "money": 0,
+            "coin": 308,
+            "sex": 1,
+            "signture": "我的个性签名1",
+            "height": 170,
+            "work": "网红",
+            "emotion": 1,
+            "address": "",
+            "city": "上海",
+            "detail_address": "",
+            "status": 1,
+            "wechat": "",
+            "weibo": "",
+            "remember_token": "",
+            "created_at": "2017-06-25 10:27:08",
+            "updated_at": "2017-08-19 13:24:29",
+            "deleted_at": null,
+            "care_number": 0,   关注
+            "fans_number": 0,   粉丝
+            "dreams_number": 9,  梦想
+            "collection_number": 0,  收藏
+            "interaction_number": 0, 发帖
+            "huitie": 1,    回复
+        }
+    }
      * @apiErrorExample {json} Error-Response:
      * HTTP/1.1 400 Bad Request
      *{
@@ -77,14 +80,18 @@ class MyController extends Controller
          * 我的关注人数,我的粉丝,收藏
          * 点赞?徽章?
          * */
-        $care_num = $user->careDreams;
-        $user->care_dreams_number = count($care_num);
-        $fens = UserCareDream::where('dream_user_id',$user->id)->get();
+        $care_num = $user->UserCareUser;
+        $user->care_number = count($care_num);
+        $fens = UserCareUser::where('other_user_id',$user->id)->get();
         $user->fans_number = count($fens);
+        $dreams = $user->dreams;
+        $user->dreams_number = count($dreams);
         $collection = $user->myCollection;
         $user->collection_number = count($collection);
         $interaction_infos = $user->allInteraction;
         $user->interaction_number = count($interaction_infos);
+        $huitie = CommentInfoModel::where('user_id',$user->id)->orWhere('to_user_id',$user->id)->get()->groupBy('interaction_id');
+        $user->huitie = count($huitie);
         return $this->api($user);
     }