This commit is contained in:
2025-12-12 16:20:32 +08:00
parent eb29b5473a
commit f593e1850b
3 changed files with 5 additions and 3 deletions
+1 -1
View File
@@ -40,7 +40,7 @@ class Post extends Model
/**
* 允许自动填充模型字段
*/
protected $fillable = ['id', 'user_id', 'category_id', 'sku_id', 'content', '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', 'browse', 'created_at', 'updated_at', 'price', 'age'];
/**
* 不允许自动填充模型字段
+2 -1
View File
@@ -119,7 +119,8 @@ class PostService
}
$data['latitude'] = $user->latitude;
$data['longitude'] = $user->longitude;
$data['location_name'] = $user->shop_name;
$data['location_name'] = $user->location_name;
$data['shop_name'] = $user->shop_name;
$media = serialize($data['media']);
redis::set('PostMedia_'.$data['user_id'],$media,30);
unset($data['media']);
+2 -1
View File
@@ -108,6 +108,7 @@ class UserService
'longitude' => $user->longitude,
'latitude' => $user->latitude,
'shop_name' => $user->shop_name,
'location_name' => $user->location_name,
],
];
}
@@ -183,7 +184,7 @@ class UserService
{
// 对密码进行哈希处理
$user = User::find($uid);
$keysToKeep = ['name', 'nickname', 'avatar', 'mobile', 'latitude', 'longitude', 'shop_name'];
$keysToKeep = ['name', 'nickname', 'avatar', 'mobile', 'latitude', 'longitude', 'shop_name', 'location_name'];
$data = array_intersect_key($data, array_flip($keysToKeep));