zhaowenxuan
2024-11-28 edd6968aa0f62dce0229f6addb8a0762696eed0d
ltkj-common/src/main/java/com/ltkj/common/utils/IdUtils.java
@@ -21,7 +21,7 @@
    @Autowired
    private StringRedisTemplate stringRedisTemplate;
    public String generateID() {
    public synchronized String generateLisID() {
        String currentDate = new SimpleDateFormat("yyyyMMdd").format(new Date());
        String storedDate = stringRedisTemplate.opsForValue().get(LIS_CURRENT_DATE_KEY);
        String lastIdStr = stringRedisTemplate.opsForValue().get(LIS_LAST_ID_KEY);
@@ -35,8 +35,7 @@
            stringRedisTemplate.opsForValue().set(LIS_LAST_ID_KEY, String.valueOf(lastId));
        }
        String yyMMdd = currentDate.substring(2);
        String id = String.format("%s%06d", yyMMdd, lastId);
        return id;
        return String.format("9%s%05d", yyMMdd, lastId);
    }
}