GenerateNoUtil.java 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. package platform.common.util;
  2. public class GenerateNoUtil {
  3. //生成日期编号
  4. public static String generateDateNo() {
  5. String dateStr = DateUtil.getCurrentDateString("yyyyMMddHHmmss");
  6. return dateStr;
  7. }
  8. //生成存量用地编号
  9. public static String generateStocklandApplyNo() {
  10. String dateStr = generateDateNo();
  11. return dateStr;
  12. }
  13. //生成项目申报编号
  14. public static String generateProjectApplyNo() {
  15. String PROJECT = "P";
  16. String dateStr = generateDateNo();
  17. return PROJECT + dateStr;
  18. }
  19. //生成项目填报编号
  20. public static String generateProjectFillingNo() {
  21. String PROJECT = "PF";
  22. String dateStr = generateDateNo();
  23. return PROJECT + dateStr;
  24. }
  25. //生成项目编号
  26. public static String generateProjectApplyNo(String projectType) {
  27. String dateStr = generateDateNo();
  28. return projectType + dateStr;
  29. }
  30. //生成产业用地编号
  31. public static String generateIndustrialLandApplyNo() {
  32. String industrialLand = "IL";
  33. String dateStr = generateDateNo();
  34. return industrialLand + dateStr;
  35. }
  36. //生成产业供地编号
  37. public static String generateIndustrialLandSupplyNo() {
  38. String industrialLand = "ILS";
  39. String dateStr = generateDateNo();
  40. return industrialLand + dateStr;
  41. }
  42. }