AdmCommonConstant.java 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. package com.persagy.proxy.adm.constant;
  2. import java.util.Map;
  3. /**
  4. * ADM 通用常量
  5. * @author Charlie Yu
  6. * @date 2021-08-16
  7. */
  8. public interface AdmCommonConstant {
  9. /** ADM 边类型 -> 枚举类 */
  10. static Map<String, AdmRelationTypeEnum> RELATION_TYPE_MAP = AdmRelationTypeEnum.getRelationTypeMap();
  11. /** BDTP 图类型_边类型 -> 枚举类 */
  12. static Map<String, AdmRelationTypeEnum> GRAPH_RELATION_TYPE_MAP = AdmRelationTypeEnum.getGraphRelTypeMap();
  13. /** 项目根路径*/
  14. String SERVER_ROOT_PATH = System.getProperty("user.dir");
  15. String EMPTY = "";
  16. /** appId */
  17. String APP_ID = "ADM";
  18. /** 默认的userId */
  19. String USER_ID = "systemId";
  20. /** 默认项目id */
  21. String PROJECTID = "system";
  22. /** 集团编码 header key*/
  23. String GROUP_CODE_HEADER = "groupCode";
  24. /** 项目ID header key*/
  25. String PROJECT_ID_HEADER = "projectId";
  26. /** appID header key*/
  27. String APP_ID_HEADER = "appId";
  28. /** userID header key*/
  29. String USER_ID_HEADER = "userId";
  30. /** excel文件后缀*/
  31. String EXCEL_SUFFIX_XLSX = ".xlsx";
  32. /** 连接符 ? */
  33. String WHERE = "?";
  34. /** 连接符 & */
  35. String AND = "&";
  36. /** 连接符 _ */
  37. String UNDERLINE = "_";
  38. /** 连接符 - */
  39. String LINE_THROUGH = "-";
  40. /** 连接符 → */
  41. String RIGHT_ARROW = "→";
  42. /** 有效标示*/
  43. String VALID = "valid";
  44. /** 楼层标高 */
  45. String FLOOR_ELEVATION = "floorElevation";
  46. }