“zhuo”
2023-08-10 cf347859a3a023f48bdb82e7702c0df8858759db
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;
    }
}