refactor: 调整图片/视频上传

This commit is contained in:
2025-02-19 16:58:31 +08:00
parent 4f43341534
commit 6588280fa9
7 changed files with 36 additions and 36 deletions

View File

@@ -56,20 +56,20 @@ class Upload
$image_model->module = $param['module'];
$image_model->image_path = $filename;
$image_model->image_thumb = $thumb_filename;
$image_model->image_size = $file->getSize();
$image_model->image_type = $file->getOriginalMime();
$image_model->image_md5 = $filemd5;
$image_model->image_sha1 = $filesha1;
$image_model->file_size = $file->getSize();
$image_model->file_type = $file->getOriginalMime();
$image_model->file_md5 = $filemd5;
$image_model->file_sha1 = $filesha1;
if (!$image_model->save()) {
return error('上传失败');
}
}
return success('操作成功', [
'url' => $storage . '/' . $image_model->image_path,
'thumb_url' => $storage . '/' . $image_model->image_thumb,
'filemd5' => $image_model->image_md5,
'filesha1' => $image_model->image_sha1
'path' => $storage . '/' . $image_model->image_path,
'thumb_path' => $storage . '/' . $image_model->image_thumb,
'filemd5' => $image_model->file_md5,
'filesha1' => $image_model->file_sha1
]);
} catch (\Throwable $th) {
return error($th->getMessage());
@@ -95,9 +95,9 @@ class Upload
try {
$validate = validate([
'module' => 'require|max:64',
'image' => 'fileSize:52428800|fileExt:mp4'
'video' => 'fileSize:52428800|fileExt:mp4'
]);
if (!$validate->check(['module' => $param['module'], 'image' => $file])) {
if (!$validate->check(['module' => $param['module'], 'video' => $file])) {
return error($validate->getError());
}
@@ -112,20 +112,20 @@ class Upload
// 保存视频
$video = new SysVideoModel();
$video->language_id = $param['language_id'];
$video->module = $param['module'];
$video->video_path = $filename;
$video->video_size = $file->getSize();
$video->video_type = $file->getOriginalMime();
$video->video_md5 = $filemd5;
$video->video_sha1 = $filesha1;
$video->language_id = request()->lang_id;
$video->module = $param['module'];
$video->video_path = $filename;
$video->file_size = $file->getSize();
$video->file_type = $file->getOriginalMime();
$video->file_md5 = $filemd5;
$video->file_sha1 = $filesha1;
if (!$video->save()) {
return error('上传失败');
}
}
return success('上传成功', [
'url' => $storage . '/' . $video->video_path,
'path' => $storage . '/' . $video->video_path,
'file_md5' => $video->file_md5,
'file_sha1' => $video->file_sha1
]);