framework/src/main/java/com/yuanchu/limslaboratory/utils/MyUtil.java
@@ -62,4 +62,16 @@ } return sb.toString(); } public static String getTimeSixNumberCode(String prefix){ SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd"); String format = simpleDateFormat.format(new Date()); String timeStr = format.replace("-", ""); long incrNum = RedisUtil.incr("num", 1); if(incrNum == 1){ RedisUtil.expire("num", 60 * 60 * 24); } String sixIncr = String.format("%06d", incrNum); return prefix + timeStr + sixIncr; } }