| | |
| | | import java.text.DateFormat; |
| | | import java.text.SimpleDateFormat; |
| | | import java.util.Date; |
| | | |
| | | import java.util.Random; |
| | | |
| | | |
| | | /** |
| | |
| | | } |
| | | |
| | | @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(); |
| | | } |