浏览代码

文件上传失败改为抛出异常

jqh 4 年之前
父节点
当前提交
c865d8d82e
共有 2 个文件被更改,包括 9 次插入1 次删除
  1. 7 0
      src/Exception/UploadException.php
  2. 2 1
      src/Form/Field/UploadField.php

+ 7 - 0
src/Exception/UploadException.php

@@ -0,0 +1,7 @@
+<?php
+
+namespace Dcat\Admin\Exception;
+
+class UploadException extends AdminException
+{
+}

+ 2 - 1
src/Form/Field/UploadField.php

@@ -2,6 +2,7 @@
 
 namespace Dcat\Admin\Form\Field;
 
+use Dcat\Admin\Exception\UploadException;
 use Dcat\Admin\Traits\HasUploadedFile;
 use Illuminate\Support\Arr;
 use Illuminate\Support\Facades\Storage;
@@ -216,7 +217,7 @@ trait UploadField
         }
 
         // 上传失败
-        return $this->responseErrorMessage(trans('admin.uploader.upload_failed'));
+        throw new UploadException(trans('admin.uploader.upload_failed'));
     }
 
     /**