Selaa lähdekoodia

次卡可使用版

xujunwei 4 vuotta sitten
vanhempi
commit
8ef46e1be9

+ 34 - 4
framework-common/src/main/java/com/mrxu/framework/common/util/MrxuId.java

@@ -2,24 +2,54 @@ package com.mrxu.framework.common.util;
 
 public class MrxuId {
 
+
     public static String getId() {
         return IdFunc.getId("1");
     }
 
     public static String getMemberId() {
-        return IdFunc.getId("8");
+        return IdFunc.getId("5");
     }
 
     public static String getStoreId() {
-        return IdFunc.getId("6");
+        return IdFunc.getId("8");
     }
 
     public static String getOrderNo() {
-        return IdFunc.getId("9");
+        return IdFunc.getId("6");
     }
 
     public static String getBackOrderNo() {
-        return "B" + IdFunc.getId("9");
+        return IdFunc.getId("6");
+    }
+
+    public static String getOnceCardNo() {
+        return IdFunc.getId("2");
+    }
+
+    public static boolean isMobile(String value) {
+        if(value == null) {
+            return false;
+        }
+        return 11 == value.length();
+    }
+
+    public static boolean isOnceCard(String value) {
+        if(value == null) {
+            return false;
+        }
+        return 19 == value.length() && value.startsWith("2");
+    }
+
+    public static boolean isMemberId(String value) {
+        if(value == null) {
+            return false;
+        }
+        return 19 == value.length() && value.startsWith("5");
+    }
+
+    public static void main(String[] args) {
+        System.out.println("店铺id长度"+getStoreId().length());
     }
 
 }