diff --git a/app/common/controller/PostController.php b/app/common/controller/PostController.php index 062325b..663d614 100644 --- a/app/common/controller/PostController.php +++ b/app/common/controller/PostController.php @@ -114,6 +114,11 @@ class PostController extends BaseController $data['user']['avatar_pull'] = $ossservice->generatePrivateUrl($data['user']['avatar']); } } + if (!empty($data['model'])){ + $data['model'] = explode(',', $data['model']); + }else{ + $data['model'] = []; + } return $data; } @@ -164,7 +169,6 @@ class PostController extends BaseController $data = $this->transformData($raw, method_exists($this, 'showFormat') ? [$this, 'showFormat'] : null); - if(!empty($request->user) && !empty($request->user->uid)){ $where = [ 'post_id' => $data['id'], @@ -212,6 +216,11 @@ class PostController extends BaseController $data['user']['avatar_pull'] = $ossservice->generatePrivateUrl($data['user']['avatar']); } } + if (!empty($data['model'])){ + $data['model'] = explode(',', $data['model']); + }else{ + $data['model'] = []; + } return $data; } diff --git a/app/common/model/Post.php b/app/common/model/Post.php index 3ccca08..3fb7fe7 100644 --- a/app/common/model/Post.php +++ b/app/common/model/Post.php @@ -40,7 +40,7 @@ class Post extends Model /** * 允许自动填充模型字段 */ - protected $fillable = ['id', 'user_id', 'category_id', 'content', 'location_name', 'latitude', 'longitude', 'status', 'sort', 'like', 'favorite', 'comment', 'browse', 'created_at', 'updated_at']; + protected $fillable = ['id', 'user_id', 'category_id', 'content', 'location_name', 'latitude', 'longitude', 'status', 'sort', 'like', 'favorite', 'comment', 'model', 'browse', 'created_at', 'updated_at']; /** * 不允许自动填充模型字段