xiaogang 4 년 전
부모
커밋
e19c8f61e4
2개의 변경된 파일7개의 추가작업 그리고 3개의 파일을 삭제
  1. 1 0
      app/Http/Controllers/Api/ChatController.php
  2. 6 3
      app/Services/HomeService.php

+ 1 - 0
app/Http/Controllers/Api/ChatController.php

xqd
@@ -40,6 +40,7 @@ class ChatController extends Controller
                 throw new Exception("对方账户错误");
             }
             $res = $tencent_friend->friendAddItem($user->tencent_im_user_id,$request->tencent_im_user_id);
+
             ChatList::query()->firstOrCreate([
                 'user_id'=>$user->id,
                 'to_user_id'=>$toUser->id,

+ 6 - 3
app/Services/HomeService.php

xqd
@@ -68,9 +68,12 @@ class HomeService
         $query = $query->paginate(request('perPage',20));
         $query = $query->toArray();
         foreach ($query['data'] as $k=>$v){
-                $query['data'][$k]['age'] =!empty($v['birthday'])? birthday($v['birthday']):0;
-                //计算距离
-               $query['data'][$k]['distance'] =  $v['distance']>1000?round($v['distance']/1000,2).'km':round($v['distance']).'m';
+            $query['data'][$k]['age'] =!empty($v['birthday'])? birthday($v['birthday']):0;
+            //计算距离
+            $query['data'][$k]['distance'] =  $v['distance']>1000?round($v['distance']/1000,2).'km':round($v['distance']).'m';
+            if(!empty($v['video'])){
+                $query['data'][$k]['has_video'] = 1;
+            }
         }
         return $query;
     }