|
@@ -118,6 +118,17 @@ class DynamicService
|
|
$dynamic['data'][$k]['distance'] = 0;
|
|
$dynamic['data'][$k]['distance'] = 0;
|
|
$dynamic['data'][$k]['atime'] = uc_time_ago(strtotime($v['created_at']));
|
|
$dynamic['data'][$k]['atime'] = uc_time_ago(strtotime($v['created_at']));
|
|
$dynamic['data'][$k]['tag'] = DB::table("dynamic_tag")->whereIn('id',[$v['tag']])->get();
|
|
$dynamic['data'][$k]['tag'] = DB::table("dynamic_tag")->whereIn('id',[$v['tag']])->get();
|
|
|
|
+
|
|
|
|
+ $is_zan = 0;
|
|
|
|
+ if($user = auth('api')->user()){
|
|
|
|
+ if(DynamicZanModel::query()->where(['user_id'=>$user->id,'dynamic_id'=>$v['id']])->first()){
|
|
|
|
+ $is_zan = 1;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ $dynamic['data'][$k]['is_zan'] = $is_zan;
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
}
|
|
}
|
|
|
|
|
|
return $dynamic;
|
|
return $dynamic;
|