소스 검색

头像错误捕获

sugangqiang 1 년 전
부모
커밋
52ca900f40
1개의 변경된 파일9개의 추가작업 그리고 0개의 파일을 삭제
  1. 9 0
      app/enterprise/controller/Talent.php

+ 9 - 0
app/enterprise/controller/Talent.php

@@ -1090,6 +1090,9 @@ class Talent extends EnterpriseController {
                 $headimg = $request->file("photo");
                 $upload = new \app\common\api\UploadApi();
                 $result = $upload->uploadOne($headimg, "image", "talent/photo");
+                if ($result->code == 500) {
+                    throw new ValidateException($result->msg);
+                }
                 $file = imagecreatefromstring(file_get_contents("storage/" . $result->filepath));
                 $width = imagesx($file);
                 $height = imagesy($file);
@@ -1240,6 +1243,9 @@ class Talent extends EnterpriseController {
                 $headimg = $request->file("photo");
                 $upload = new \app\common\api\UploadApi();
                 $result = $upload->uploadOne($headimg, "image", "talent/photo");
+                if ($result->code == 500) {
+                    throw new ValidateException($result->msg);
+                }
                 $file = imagecreatefromstring(file_get_contents("storage/" . $result->filepath));
                 $width = imagesx($file);
                 $height = imagesy($file);
@@ -1381,6 +1387,9 @@ class Talent extends EnterpriseController {
                 $headimg = $request->file("photo");
                 $upload = new \app\common\api\UploadApi();
                 $result = $upload->uploadOne($headimg, "image", "talent/photo");
+                if ($result->code == 500) {
+                    throw new ValidateException($result->msg);
+                }
                 $file = imagecreatefromstring(file_get_contents("storage/" . $result->filepath));
                 $width = imagesx($file);
                 $height = imagesy($file);