|
@@ -31,6 +31,12 @@ class FeedRepositories
|
|
return isset($type[$action]) ? $type[$action] : 0;
|
|
return isset($type[$action]) ? $type[$action] : 0;
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * 创建feed流内容
|
|
|
|
+ * @param $request
|
|
|
|
+ */
|
|
public function feedCreate($request)
|
|
public function feedCreate($request)
|
|
{
|
|
{
|
|
$fans = $request['fans'];
|
|
$fans = $request['fans'];
|
|
@@ -44,11 +50,22 @@ class FeedRepositories
|
|
$data['follow_username'] = $request['target_username'];
|
|
$data['follow_username'] = $request['target_username'];
|
|
$data['follow_avatar'] = $request['target_avatar'];
|
|
$data['follow_avatar'] = $request['target_avatar'];
|
|
$data['type'] = $feedType;
|
|
$data['type'] = $feedType;
|
|
- $data['relate_id'] = $request['post_id'];
|
|
|
|
- $data['content'] = $request['post_desc'];
|
|
|
|
|
|
+
|
|
|
|
+ if(in_array($feedType,[1,2,3])){
|
|
|
|
+ $data['relate_id'] = $request['post_id'];
|
|
|
|
+ $content['post_desc'] = $request['post_desc'];
|
|
|
|
+ }elseif ($feedType==4){
|
|
|
|
+ $data['relate_id'] = $request['post_id'];
|
|
|
|
+ $content['post_desc'] = $request['post_desc'];
|
|
|
|
+ $content['comment_desc'] = $request['comment_content'];
|
|
|
|
+ }elseif ($feedType==6){
|
|
|
|
+ $data['relate_id'] = $request['post_id'];
|
|
|
|
+ }elseif ($feedType==5){
|
|
|
|
+ $data['relate_id'] = $request['focus_uid'];
|
|
|
|
+ }
|
|
|
|
+ $data['content'] = json_encode($content);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
-
|
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|