Skip to content

Commit e10541a

Browse files
Merge pull request #14 from anjestar/patch-1
fix:修复Upload组件无法上传普通文件 close #13
2 parents c8c1c6f + ec122a6 commit e10541a

File tree

1 file changed

+3
-10
lines changed

1 file changed

+3
-10
lines changed

src/Controllers/HandleController.php

Lines changed: 3 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -12,15 +12,7 @@ class HandleController extends Controller
1212

1313
public function uploadFile(Request $request)
1414
{
15-
try {
16-
\Admin::validatorData($request->all(), [
17-
'file' => 'mimes:'.config('admin.upload.mimes','jpg')
18-
]);
1915
return $this->upload($request);
20-
} catch (\Exception $exception) {
21-
return \Admin::responseError($exception->getMessage());
22-
}
23-
2416
}
2517

2618
public function uploadImage(Request $request)
@@ -46,11 +38,12 @@ protected function upload(Request $request)
4638
$path = $request->input('path', 'images');
4739
$uniqueName = $request->input('uniqueName', false);
4840

41+
//如果配置了 mimes 则只可以上传 mimes 配置内的文件类型,否则默认只能传 image 类型的文件
42+
$mimes = config('admin.upload.mimes');
4943
\Admin::validatorData($request->all(), [
50-
'file' => 'image'
44+
'file' => $mimes ? 'mimes:' . $mimes : 'image',
5145
]);
5246

53-
5447
$disk = config('admin.upload.disk');
5548
$name = $file->getClientOriginalName();
5649
if ($uniqueName == "true" || $uniqueName == true) {

0 commit comments

Comments
 (0)