Skip to content
This repository was archived by the owner on Oct 5, 2023. It is now read-only.

Commit

Permalink
better
Browse files Browse the repository at this point in the history
  • Loading branch information
jiangyitao committed Nov 23, 2020
1 parent cfdebc6 commit 7425bbe
Showing 1 changed file with 4 additions and 1 deletion.
5 changes: 4 additions & 1 deletion src/main/java/com/daxiang/utils/UUIDUtil.java
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
package com.daxiang.utils;

import org.apache.commons.io.FilenameUtils;
import org.springframework.util.Assert;
import org.springframework.util.StringUtils;

Expand All @@ -16,6 +17,8 @@ public static String getUUID() {

public static String getUUIDFilename(String filename) {
Assert.hasText(filename, "filename不能为空");
return filename.contains(".") ? getUUID() + "." + StringUtils.unqualify(filename) : getUUID();
String fileExtension = FilenameUtils.getExtension(filename);
String uuid = getUUID();
return StringUtils.isEmpty(fileExtension) ? uuid : uuid + "." + fileExtension;
}
}

0 comments on commit 7425bbe

Please sign in to comment.