From aea30c0ac156c4e76a52371de5e381129d3ccd33 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=BB=84=E6=AC=A3?= Date: Sun, 25 Oct 2020 00:54:17 +0800 Subject: [PATCH] update --- src/main/java/com/bsd/cases/util/OSSClientUtil.java | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/bsd/cases/util/OSSClientUtil.java b/src/main/java/com/bsd/cases/util/OSSClientUtil.java index c81ba6b..896448e 100644 --- a/src/main/java/com/bsd/cases/util/OSSClientUtil.java +++ b/src/main/java/com/bsd/cases/util/OSSClientUtil.java @@ -76,10 +76,18 @@ public class OSSClientUtil { if (file.getSize() > 10 * 1024 * 1024) { throw new Exception("上传图片大小不能超过10M!"); } + //文件名称 String originalFilename = file.getOriginalFilename(); -// String substring = originalFilename.substring(originalFilename.lastIndexOf(".")).toLowerCase(); + + //文件前缀 + String timestamp = String.valueOf(new Date().getTime()); + String fileName = originalFilename.substring(0,originalFilename.indexOf(".")) + timestamp; + + //文件后缀 + String suffix = originalFilename.substring(originalFilename.lastIndexOf(".") + 1); // Random random = new Random(); - String name = originalFilename; + + String name = fileName +"."+ suffix; try { InputStream inputStream = file.getInputStream(); this.uploadFile2OSS(inputStream, name,filedir);