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