浏览代码

file upload name

wangyunpeng 5 天之前
父节点
当前提交
f0917be19d
共有 1 个文件被更改,包括 2 次插入6 次删除
  1. 2 6
      api-module/src/main/java/com/tzld/piaoquan/api/controller/FileController.java

+ 2 - 6
api-module/src/main/java/com/tzld/piaoquan/api/controller/FileController.java

@@ -13,6 +13,7 @@ import com.tzld.piaoquan.api.model.vo.SignatureVO;
 import com.tzld.piaoquan.api.model.vo.StsTokenVO;
 import com.tzld.piaoquan.api.util.AliOssFileTool;
 import com.tzld.piaoquan.growth.common.common.base.CommonResponse;
+import com.tzld.piaoquan.growth.common.utils.RandomUtil;
 import io.swagger.annotations.ApiOperation;
 import lombok.extern.slf4j.Slf4j;
 import org.apache.commons.lang3.StringUtils;
@@ -38,12 +39,7 @@ public class FileController {
             return CommonResponse.create(ExceptionEnum.PARAM_ERROR.getCode(), bindingResult.getAllErrors().get(0).getDefaultMessage());
         }
         if (StringUtils.isBlank(param.getFileUri())) {
-            String fileName = param.getFile().getOriginalFilename();
-            if (StringUtils.isBlank(fileName)) {
-                param.setFileUri("temp/" + System.currentTimeMillis());
-            } else {
-                param.setFileUri("temp/" + System.currentTimeMillis() + "_" + fileName.replace(" ", "_"));
-            }
+            param.setFileUri("temp/" + System.currentTimeMillis() + "_" + RandomUtil.generate18String());
         }
         String fileUrl = AliOssFileTool.saveInPublicReturnHost(param.getFile().getInputStream(),
                 EnumPublicBuckets.PUBBUCKET, param.getFileUri(), param.getFileType());