This commit is contained in:
2025-12-17 13:33:47 +08:00
parent 38ca9d5481
commit 7befc35439
2 changed files with 11 additions and 2 deletions
+10 -1
View File
@@ -114,6 +114,11 @@ class PostController extends BaseController
$data['user']['avatar_pull'] = $ossservice->generatePrivateUrl($data['user']['avatar']); $data['user']['avatar_pull'] = $ossservice->generatePrivateUrl($data['user']['avatar']);
} }
} }
if (!empty($data['model'])){
$data['model'] = explode(',', $data['model']);
}else{
$data['model'] = [];
}
return $data; return $data;
} }
@@ -164,7 +169,6 @@ class PostController extends BaseController
$data = $this->transformData($raw, method_exists($this, 'showFormat') $data = $this->transformData($raw, method_exists($this, 'showFormat')
? [$this, 'showFormat'] ? [$this, 'showFormat']
: null); : null);
if(!empty($request->user) && !empty($request->user->uid)){ if(!empty($request->user) && !empty($request->user->uid)){
$where = [ $where = [
'post_id' => $data['id'], 'post_id' => $data['id'],
@@ -212,6 +216,11 @@ class PostController extends BaseController
$data['user']['avatar_pull'] = $ossservice->generatePrivateUrl($data['user']['avatar']); $data['user']['avatar_pull'] = $ossservice->generatePrivateUrl($data['user']['avatar']);
} }
} }
if (!empty($data['model'])){
$data['model'] = explode(',', $data['model']);
}else{
$data['model'] = [];
}
return $data; return $data;
} }
+1 -1
View File
@@ -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'];
/** /**
* 不允许自动填充模型字段 * 不允许自动填充模型字段