From 9b319f3a8d084babe9a021c151434aae4a2c450d Mon Sep 17 00:00:00 2001
From: XiaoRuby <3114200645@qq.com>
Date: 星期一, 21 八月 2023 13:40:06 +0800
Subject: [PATCH] LIMS管理系统框架-开发8-21
---
framework/src/main/java/com/yuanchu/limslaboratory/utils/MyUtil.java | 12 ++++++++++++
1 files changed, 12 insertions(+), 0 deletions(-)
diff --git a/framework/src/main/java/com/yuanchu/limslaboratory/utils/MyUtil.java b/framework/src/main/java/com/yuanchu/limslaboratory/utils/MyUtil.java
index 2ba0601..2dc3810 100644
--- a/framework/src/main/java/com/yuanchu/limslaboratory/utils/MyUtil.java
+++ b/framework/src/main/java/com/yuanchu/limslaboratory/utils/MyUtil.java
@@ -62,4 +62,16 @@
}
return sb.toString();
}
+
+ public static String getTimeSixNumberCode(String prefix,String name){
+ SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd");
+ String format = simpleDateFormat.format(new Date());
+ String timeStr = format.replace("-", "");
+ long incrNum = RedisUtil.incr(name, 1);
+ if(incrNum == 1){
+ RedisUtil.expire(name, 60 * 60 * 24);
+ }
+ String sixIncr = String.format("%06d", incrNum);
+ return prefix + timeStr + sixIncr;
+ }
}
--
Gitblit v1.9.3