Constants.java 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110
  1. package com.example.xiaoshiweixinback.business.common.base;
  2. import java.util.HashMap;
  3. import java.util.Map;
  4. public class Constants {
  5. public static final String API_XIAO_SHI_WXBACK = "/api/xiaoshi/weixinback";
  6. public static final String ADMIN_USERNAME = "admin";
  7. public static final Integer PATENT_CLASS_NUMBER_IPC = 1;
  8. public static final Integer PATENT_CLASS_NUMBER_CPC = 2;
  9. public static final Integer PATENT_CLASS_NUMBER_UPC = 3;
  10. public static final Integer PATENT_CLASS_NUMBER_LOC = 4;
  11. public static final Integer MAX_IMPORT_TASK_COUNT=5;
  12. public static final Integer IMPORT_PATENT_TO=1;
  13. /**
  14. * 分隔符-竖线
  15. */
  16. public static final String SEPARATOR_VERTICAL_BAR = " | ";
  17. /**
  18. * 系统字段类型-查询检索
  19. */
  20. public static final String SYSTEM_FIELD_QUERY = "query";
  21. /**
  22. * 系统字段类型-专利导出
  23. */
  24. public static final String SYSTEM_FIELD_EXPORT = "export";
  25. /**
  26. * 系统字段类型-专利列表
  27. */
  28. public static final String SYSTEM_FIELD_PATENT_LIST = "list";
  29. /**
  30. * 系统字段类型-专题库字段
  31. */
  32. public static final String SYSTEM_FIELD_PROJECT = "project";
  33. /**
  34. * 专题库导入专利任务名称
  35. */
  36. public static final Integer TASK_IMPORT_PATENT = 1;
  37. /**
  38. * 专利说明书导入任务名称
  39. */
  40. public static final Integer TASK_IMPORT_PATENT_INSTRUCTION = 3;
  41. /**
  42. * 专利导出任务名称
  43. */
  44. public static final Integer TASK_EXPORT_PATENT = 2;
  45. /**
  46. * 日期位移值
  47. */
  48. public static final Map<String, Integer> DATE_OFFSET = new HashMap<String, Integer>() {{
  49. put("月", -1);
  50. put("季", -3);
  51. put("半年", -6);
  52. put("年", -12);
  53. put("2年", -24);
  54. put("3年", -36);
  55. put("5年", -60);
  56. }};
  57. /**
  58. * 专利类型
  59. */
  60. public static final String PATENT_TYPE = "PATENT_TYPE";
  61. /**
  62. * 机构类型
  63. */
  64. public static final String ORGAN_TYPE = "ORGAN_TYPE";
  65. /**
  66. * 许可人/被许可人
  67. */
  68. public static final String LICENSOR_TYPE = "LICENSOR_TYPE";
  69. /**
  70. * 简单法律状态
  71. */
  72. public static final String PATENT_SIMPLE_STATUS = "PATENT_SIMPLE_STATUS";
  73. /**
  74. * 国家
  75. */
  76. public static final String COUNTRIES = "COUNTRIES";
  77. /**
  78. * 法律状态
  79. */
  80. public static final String PATENT_STATUS = "PATENT_STATUS";
  81. /**
  82. * 企业应用场景
  83. */
  84. public static final String ENTERPRISE_APPLICATION_SCENARIO = "ENTERPRISE_APPLICATION_SCENARIO";
  85. /**
  86. * 调查类型
  87. */
  88. public static final String INVESTIGATION_TYPE = "INVESTIGATION_TYPE";
  89. }