|
@@ -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());
|