| 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;
|
| xqd
@@ -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
|
|
|
*{
|
| xqd
@@ -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);
|
|
|
}
|
|
|
|