Sfoglia il codice sorgente

小程序端手机验证登录,默认头像重复上传,在阿里云oss会报错

yansor 3 anni fa
parent
commit
693908d4a0
1 ha cambiato i file con 3 aggiunte e 3 eliminazioni
  1. 3 3
      app/api/service/user/Avatar.php

+ 3 - 3
app/api/service/user/Avatar.php

@@ -71,12 +71,12 @@ class Avatar extends BaseService
         // 实例化存储驱动
         $storage = new Storage($this->config);
         // 设置上传文件的信息
-        $storage->setUploadFileByReal($filePath)
+        $result = $storage->setUploadFileByReal($filePath)
             ->setRootDirName((string)$this->storeId)
             ->setValidationScene('image')
             ->upload();
         // 执行文件上传
-        if (!$storage->upload()) {
+        if (!$result) {
             throwError('图片上传失败:' . $storage->getError());
         }
         // 文件信息
@@ -106,4 +106,4 @@ class Avatar extends BaseService
         $Download = new Download;
         return $Download->saveTempImage($this->storeId, $avatarUrl, 'avatar');
     }
-}
+}