From 97cf3094ce37ee629ca6b948a9317a7ed1796c18 Mon Sep 17 00:00:00 2001 From: xuhy <3313886187@qq.com> Date: 星期六, 07 九月 2024 17:56:29 +0800 Subject: [PATCH] 修改 --- ruoyi-common/src/main/java/com/ruoyi/common/utils/CodeGenerateUtils.java | 12 +++++++++++- 1 files changed, 11 insertions(+), 1 deletions(-) diff --git a/ruoyi-common/src/main/java/com/ruoyi/common/utils/CodeGenerateUtils.java b/ruoyi-common/src/main/java/com/ruoyi/common/utils/CodeGenerateUtils.java index eb27892..7c70e23 100644 --- a/ruoyi-common/src/main/java/com/ruoyi/common/utils/CodeGenerateUtils.java +++ b/ruoyi-common/src/main/java/com/ruoyi/common/utils/CodeGenerateUtils.java @@ -68,7 +68,17 @@ String timestampPart = "" + (Math.random() * 10000) * (System.currentTimeMillis() / 10000); timestampPart = timestampPart.replace(".", "").replace("E", ""); timestampPart = timestampPart.substring(0, 5); - return dateTime + timestampPart; + + int day = calendar.get(Calendar.DAY_OF_MONTH); + double v = Math.random() * 10000; + int dayNum = (int) ((v % 3.33) * day); + String dayPart = "0" + dayNum; + dayPart = dayPart.substring(dayPart.length() - 2); + return dateTime + timestampPart + dayPart; + } + + public static void main(String[] args) { + System.err.println(generateVolumeSn()); } } -- Gitblit v1.7.1