Helius
2021-04-16 4b76e1d370e1161dbb323ddff448d3c0ca3769ba
zq-erp/src/main/java/com/matrix/system/hive/service/imp/CodeServiceImpl.java
@@ -9,9 +9,9 @@
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Random;
/**
 *
 * 
@@ -96,7 +96,29 @@
   }
   @Override
   public String get32LenNumberCode(){
      DateFormat fmt = new SimpleDateFormat("yyyyMMddHHmmss");
      Date date=new Date();
      String str = "0123456789";
      Random random = new Random();
      StringBuilder sb = new StringBuilder();
      for (int i = 0; i < 18; i++) {
         int number = random.nextInt(str.length());
         sb.append(str.charAt(number));
      }
      return fmt.format(date)+sb.toString();
   }
   @Override
   public String getFlowCode() {
      return "F" + getNowTimeString();
   }
   @Override
   public String getCodeByTyle(String typeName) {
      return typeName+getNowTimeString()+ StringUtils.getRandomString(4);
   }
}