1
0
mirror of https://gitee.com/koogua/course-tencent-cloud.git synced 2025-06-25 04:07:17 +08:00

优化UploadController

This commit is contained in:
xiaochong0302 2024-05-26 11:48:18 +08:00
parent 7753d68f58
commit 87a3fee42e
4 changed files with 16 additions and 10 deletions

View File

@ -40,8 +40,9 @@ class UploadController extends Controller
}
$data = [
'id' => $file->id,
'name' => $file->name,
'url' => $service->getImageUrl($file->path),
'title' => $file->name,
];
return $this->jsonSuccess(['data' => $data]);
@ -61,8 +62,9 @@ class UploadController extends Controller
}
$data = [
'id' => $file->id,
'name' => $file->name,
'url' => $service->getImageUrl($file->path),
'title' => $file->name,
];
return $this->jsonSuccess(['data' => $data]);
@ -82,8 +84,9 @@ class UploadController extends Controller
}
$data = [
'id' => $file->id,
'name' => $file->name,
'url' => $service->getImageUrl($file->path),
'title' => $file->name,
];
return $this->jsonSuccess(['data' => $data]);
@ -100,7 +103,7 @@ class UploadController extends Controller
if (!$file) {
return $this->jsonError([
'message' => '上传图片失败',
'message' => '上传文件失败',
'error' => 1,
]);
}

View File

@ -30,8 +30,9 @@ class UploadController extends Controller
}
$data = [
'id' => $file->id,
'name' => $file->name,
'url' => $service->getImageUrl($file->path),
'title' => $file->name,
];
return $this->jsonSuccess(['data' => $data]);

View File

@ -39,17 +39,18 @@ class UploadController extends Controller
}
$data = [
'id' => $file->id,
'name' => $file->name,
'url' => $service->getImageUrl($file->path),
'title' => $file->name,
];
return $this->jsonSuccess(['data' => $data]);
}
/**
* @Post("/editor/img", name="home.upload.editor_img")
* @Post("/content/img", name="home.upload.content_img")
*/
public function uploadEditorImageAction()
public function uploadContentImageAction()
{
$service = new StorageService();
@ -57,7 +58,7 @@ class UploadController extends Controller
if (!$file) {
return $this->jsonError([
'message' => '上传图片失败',
'message' => '上传文件失败',
'error' => 1,
]);
}

View File

@ -117,7 +117,8 @@ layui.use(['jquery', 'element', 'layer'], function () {
function getFileExtension(filename) {
var index = filename.lastIndexOf('.');
return filename.substr(index + 1);
if (index === -1) return '';
return filename.slice(index + 1);
}
function loadResourceList() {