‘linchangsheng’ 7 mesiacov pred
rodič
commit
4d3998a75e

+ 7 - 7
mall-server-api/src/main/java/com/gree/mall/manager/logic/LetterLogic.java

@@ -318,27 +318,27 @@ public class LetterLogic {
             String yyyyMM = DateUtil.format(new Date(), "yyyy");
 
             if (redisUtil.get(Constant.RedisPrefix.LETTER_NUMBER + yyyyMM) == null) {
-                redisUtil.set(Constant.RedisPrefix.LETTER_NUMBER + yyyyMM, "00000", 2726560);
+                redisUtil.set(Constant.RedisPrefix.LETTER_NUMBER + yyyyMM, yyyyMM+"00000", 2726560);
             }
             Object water = redisUtil.get(Constant.RedisPrefix.LETTER_NUMBER + yyyyMM);
 
 
-            Long number = Convert.toLong(yyyyMM + water) + 1;
+            Long number = Convert.toLong(water) + 1;
             redisUtil.set(Constant.RedisPrefix.LETTER_NUMBER + yyyyMM, number, 2726560);
-            return websitNumber+number;
+            return "GZ"+number;
         }
 
         String yyyyMM = DateUtil.format(new Date(), "yyyy");
 
         if (redisUtil.get(Constant.RedisPrefix.LETTER_NUMBER_FS + yyyyMM) == null) {
-            redisUtil.set(Constant.RedisPrefix.LETTER_NUMBER_FS + yyyyMM, "00000", 2726560);
+            redisUtil.set(Constant.RedisPrefix.LETTER_NUMBER_FS + yyyyMM, yyyyMM+"00000", 2726560);
         }
         Object water = redisUtil.get(Constant.RedisPrefix.LETTER_NUMBER_FS + yyyyMM);
 
 
-        Long number = Convert.toLong(yyyyMM + water) + 1;
-        redisUtil.set(Constant.RedisPrefix.LETTER_NUMBER_FS + yyyyMM, number, 2726560);
-        return websitNumber+number;
+        Long number = Convert.toLong(water) + 1;
+        redisUtil.set(Constant.RedisPrefix.LETTER_NUMBER + yyyyMM, number, 2726560);
+        return "FS"+number;
 
     }