| xqd
@@ -204,6 +204,7 @@ class IndexController extends Controller
|
|
|
$banner = $this->getBanner();
|
|
|
// 获取其他用户信息 及梦想
|
|
|
$dreams = DreamInfoModel::orderBy('score','desc')->limit(20)->paginate(20);
|
|
|
+ $this->dreams($dreams);
|
|
|
return $this->api(compact('banner','users','dreams'));
|
|
|
}
|
|
|
}
|
| xqd
@@ -384,20 +385,12 @@ class IndexController extends Controller
|
|
|
$dream->dream_user = $dream->dreamUser;
|
|
|
// 计算被关注总人数
|
|
|
$user_id = $dream->user_id;
|
|
|
- $data = UserCareUser::where('other_user_id',$user_id)->get();
|
|
|
+ $data = UserCareDream::where('dream_id',$dream->id)->get();
|
|
|
$dream->care_num = count($data);
|
|
|
$dream->dream_imgs_first = $dream->dreamImgsFirst?$dream->dreamImgsFirst->pic:'';
|
|
|
// 梦想详情 detailed 图片 ,评论 ,回复
|
|
|
$arr = [] ;
|
|
|
$arr['dream_imgs'] = $dream->dreamImgs;
|
|
|
- $arr['comments'] = $dream->DreamInfo;
|
|
|
- foreach ( $arr['comments'] as $k => $v){
|
|
|
- $v->pic = UserInfoModel::find($v->user_id)->pic;
|
|
|
- $v->replay = $v->replay;
|
|
|
- foreach ($v->replay as $k1 => $v1){
|
|
|
- $v1->pic = UserInfoModel::find($v1->user_id)->pic;
|
|
|
- }
|
|
|
- }
|
|
|
$dream->dream_detailed = $arr;
|
|
|
}
|
|
|
}
|