快速解决code唯一码(java)的简便方法
如下所示:
publicStringnext(){
longappBootTimes=systemVariableService.getAppBootTimes();
returnLong.toString(appBootTimes*10000000000000000l+seq.incrementAndGet(),Character.MAX_RADIX);
}
解释:找数据库中的最近新增的账号
publicStringnextNo(){
returnLong.toString(seq.incrementAndGet());
}
publicStringnextTradeNo(){
return"T"+LocalDate.now().format(DateTimeFormatter.ofPattern("uuuuMMdd"))+next();
}
publicStringnextFileName(Stringsuffix){
returnLocalDate.now().format(DateTimeFormatter.ofPattern("uuuuMMdd"))+"/"+UUID.randomUUID()+(StringUtils.isNotBlank(suffix)?("."+suffix):"");
}
publicStringnextPurchaseNo(){
return"PO"+LocalDate.now().format(DateTimeFormatter.ofPattern("yyyyMMdd"))+"-"+systemVariableService.getPurchaseNumbers("PO");
}
publicStringnextSalesNo(){
System.out.println(systemVariableService.getSalesNumbers("SO"));
return"SO"+LocalDate.now().format(DateTimeFormatter.ofPattern("yyyyMMdd"))+"-"+systemVariableService.getSalesNumbers("SO");
}
publicStringnextReceiptNo(){
return"SI"+LocalDate.now().format(DateTimeFormatter.ofPattern("yyyyMMdd"))+"-"+systemVariableService.getReceiptNumbers("SI");
}
publicStringnextLoadingListNo(){
return"LL"+LocalDate.now().format(DateTimeFormatter.ofPattern("yyyyMMdd"))+"-"+systemVariableService.getLoadingListNumbers("LL");
}
publicStringnextDeliverNo(){
return"DL"+LocalDate.now().format(DateTimeFormatter.ofPattern("yyyyMMdd"))+"-"+systemVariableService.getDeliverNumbers("DL");
}
publicStringnextOtherInNo(){
return"OI"+LocalDate.now().format(DateTimeFormatter.ofPattern("yyyyMMdd"))+"-"+systemVariableService.getOtherInNumbers("OI");
}
publicStringnextOtherOutNo(){
return"OO"+LocalDate.now().format(DateTimeFormatter.ofPattern("yyyyMMdd"))+"-"+systemVariableService.getOtherOutNumbers("OO");
}
publicStringnextPromotionNo(){
return"HD"+LocalDate.now().format(DateTimeFormatter.ofPattern("yyyyMMdd"))+"-"+systemVariableService.nextPromotionNo("HD");
}
publicStringnextBalanceFeeNo(){
return"FT"+systemVariableService.getBalanceFeeNumbers();
}
以上的方法,都比较的好用和方便。其实这些我都要百度,是同事写的,真强!
这篇快速解决code唯一码(java)的简便方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持毛票票。