gq 7 роки тому
батько
коміт
18ecaa2c22

+ 2 - 1
server/app/Http/Controllers/Api/V1/DreamController.php

xqd
@@ -198,7 +198,8 @@ class DreamController extends Controller
         $user = $this->getUser();
         if (!empty($request->input('dream_user_id'))) {
 //            查看梦想后 最新最新梦想为0
-            UserCareUser::where('user_id',$user->id)->where('other_user_id',$request->input('dream_user_id'))->update(['dream_id'=>0,'dream_number'=>0]);
+//            UserCareUser::where('user_id',$user->id)->where('other_user_id',$request->input('dream_user_id'))->update(['dream_id'=>0,'dream_number'=>0]);
+            UserCareDream::where('user_id',$user->id)->where('dream_user_id',$request->input('dream_user_id'))->update(['interaction_number'=>0]);
         }
         $type = $request->type;    //类型
         $id = $request->id;    //梦想ID

+ 4 - 2
server/app/Http/Controllers/Api/V1/IndexController.php

xqd xqd
@@ -45,6 +45,7 @@ class IndexController extends Controller
      *  "users": [     关注梦想有新的动态显示用户
      *      {
      *           "id": 2,
+     *           "dream_id": 2,   最近动态的梦想id
      *          "phone": "13880642881",
      *           "nickname": "name2",
      *           "avatar": "http://www.miao.com/upload/user/20170630/08e235d7211944e9b6482965b4d7c42e.jpg",
@@ -111,11 +112,12 @@ class IndexController extends Controller
         $arr2 =DreamInfoModel::orderBy('score','desc')->offset(15)->limit(120)->select('id')->get()->toArray();
         $id_arr2 = array_column($arr2,'id');
         $users_care_dream = UserCareDream::where('user_id',$id)->where('interaction_number','>',0)->get()->toArray();
-        $user_ids = array_unique(array_column($users_care_dream,'dream_user_id'));
+        $user_ids = array_unique(array_column($users_care_dream,'dream_user_id','dream_id'));
         $users = [] ;
         if (!empty($user_ids)) {
-            foreach ($user_ids as $user_id) {
+            foreach ($user_ids as $dream_id => $user_id) {
                 $user = UserInfoModel::find($user_id);
+                $user->dream_id = $dream_id;
                 $users[] = $user;
             }
         }