diff --git a/app/common/model/Post.php b/app/common/model/Post.php index 37997ab..e90cec3 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', 'sku_id', 'content', 'shop_name', 'location_name', 'latitude', 'longitude', 'status', 'sort', 'like', 'favorite', 'comment', 'browse', 'created_at', 'updated_at', 'price', 'age']; + protected $fillable = ['id', 'user_id', 'category_id', 'sku_id', 'content', 'shop_name', 'location_name', 'latitude', 'longitude', 'status', 'sort', 'like', 'favorite', 'comment', 'is_free', 'model', 'browse', 'created_at', 'updated_at', 'price', 'age']; /** * 不允许自动填充模型字段 diff --git a/app/common/service/PostService.php b/app/common/service/PostService.php index 02a006c..cb2ce1c 100644 --- a/app/common/service/PostService.php +++ b/app/common/service/PostService.php @@ -126,7 +126,9 @@ class PostService redis::set('PostMedia_'.$data['user_id'],$media,30); unset($data['media']); - $data['category_id'] = Sku::where('id',$data['sku_id'])->value('category_id'); + $sku = Sku::where('id',$data['sku_id'])->first(); + $data['category_id'] = $sku->category_id; + $data['model'] = $sku->model; // $latitude = $data['latitude']; // $longitude = $data['longitude']; // $data['geo'] = `ST_SRID(POINT($latitude, $longitude), 4326)`;