|
|
|
@ -16,7 +16,9 @@ class File extends BaseModel |
|
|
|
if ($file_id) { |
|
|
|
$file = new self(); |
|
|
|
$item = $file->where('file_id', $file_id)->find(); |
|
|
|
if ($item) { |
|
|
|
$Emoji = Emoji::where(['file_id'=>$file_id,'delete_time'=>0])->find(); |
|
|
|
$PostsFile = PostsFile::where(['file_id'=>$file_id,'delete_time'=>0])->find(); |
|
|
|
if ($item && !$Emoji && !$PostsFile) { |
|
|
|
// 删除文件 |
|
|
|
$filename_dir = root_path(); |
|
|
|
$file_path = $filename_dir . 'public/' . ltrim($item->src,'/'); |
|
|
|
@ -36,11 +38,6 @@ class File extends BaseModel |
|
|
|
// 删除图片数据 |
|
|
|
$item->delete(); |
|
|
|
} |
|
|
|
// 同步删除表情包 |
|
|
|
$Emoji = Emoji::where('file_id', $file_id)->find(); |
|
|
|
if ($Emoji) { |
|
|
|
$Emoji->delete(); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |