Commit 34f179db by 赵增煜

图片上传修改

parent 9cb8ff3f
......@@ -9,6 +9,7 @@
use App\Models\User;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\Storage;
use Illuminate\Support\Facades\Validator;
// 医师控制器
class DoctorController extends BaseApiController
......@@ -29,9 +30,12 @@ public function detail()
public function upload(Request $request)
{
// 验证上传的图片文件
$validated = $request->validate([
'image' => 'required|image|mimes:jpeg,png,jpg,gif,svg|max:2048',
$validator = Validator::make($request->all(), [
'image' => 'required|image|mimes:jpeg,png,jpg|max:2048',
]);
if ($validator->fails()) {
return $this->failed('图片必须2Mb以内,且是jpeg,png,jpg三种格式~');
}
// 获取上传的图片
if ($request->hasFile('image')) {
......
......@@ -155,9 +155,12 @@ public function upload(Request $request)
{
// 验证上传的图片文件
$validated = $request->validate([
'image' => 'required|image|mimes:jpeg,png,jpg,gif,svg|max:2048',
$validator = Validator::make($request->all(), [
'image' => 'required|image|mimes:jpeg,png,jpg|max:2048',
]);
if ($validator->fails()) {
return $this->failed('图片必须2Mb以内,且是jpeg,png,jpg三种格式~');
}
// 验证药师编号
$pharmacist_id = $request->input('pharmacist_id');
if (empty($pharmacist_id) || ! filter_var($pharmacist_id, FILTER_VALIDATE_INT)) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment