CommonConstant.java 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159
  1. package com.xet.constants;
  2. /**
  3. * 公共常量
  4. */
  5. public interface CommonConstant {
  6. /**
  7. * 默认页码为1
  8. */
  9. Long DEFAULT_PAGE_INDEX = 1L;
  10. /**
  11. * 默认页大小为10
  12. */
  13. Long DEFAULT_PAGE_SIZE = 10L;
  14. /**
  15. * 分页总行数名称
  16. */
  17. String PAGE_TOTAL_NAME = "total";
  18. /**
  19. * 分页数据列表名称
  20. */
  21. String PAGE_RECORDS_NAME = "records";
  22. /**
  23. * 分页当前页码名称
  24. */
  25. String PAGE_INDEX_NAME = "pageIndex";
  26. /**
  27. * 分页当前页大小名称
  28. */
  29. String PAGE_SIZE_NAME = "pageSize";
  30. /**
  31. * 分页最后一页
  32. */
  33. String PAGE_LAST_NAME = "lastPage";
  34. /**
  35. * 登录用户
  36. */
  37. String LOGIN_SYS_USER = "loginSysUser";
  38. /**
  39. * 登录token
  40. */
  41. String JWT_DEFAULT_TOKEN_NAME = "token";
  42. /**
  43. * JWT用户名
  44. */
  45. String JWT_USERNAME = "username";
  46. /**
  47. * JWT刷新新token响应状态码
  48. */
  49. int JWT_REFRESH_TOKEN_CODE = 460;
  50. /**
  51. * JWT刷新新token响应状态码,
  52. * Redis中不存在,但jwt未过期,不生成新的token,返回361状态码
  53. */
  54. int JWT_INVALID_TOKEN_CODE = 461;
  55. /**
  56. * JWT Token默认密钥
  57. */
  58. String JWT_DEFAULT_SECRET = "888888";
  59. /**
  60. * JWT 默认过期时间,3600L,单位秒
  61. */
  62. Long JWT_DEFAULT_EXPIRE_SECOND = 36000L;
  63. /**
  64. * 默认头像
  65. */
  66. String DEFAULT_HEAD_URL = "";
  67. /**
  68. * 管理员角色名称
  69. */
  70. String ADMIN_ROLE_NAME = "管理员";
  71. String ADMIN_LOGIN = "adminLogin";
  72. /**
  73. * 验证码token
  74. */
  75. String VERIFY_TOKEN = "verifyToken";
  76. /**
  77. * 图片
  78. */
  79. String IMAGE = "image";
  80. /**
  81. * JPEG
  82. */
  83. String JPEG = "JPEG";
  84. /**
  85. * base64前缀
  86. */
  87. String BASE64_PREFIX = "data:image/png;base64,";
  88. /**
  89. * ..
  90. */
  91. String SPOT_SPOT = "..";
  92. /**
  93. * ../
  94. */
  95. String SPOT_SPOT_BACKSLASH = "../";
  96. /**
  97. * SpringBootAdmin登录信息
  98. */
  99. String ADMIN_LOGIN_SESSION = "adminLoginSession";
  100. /**
  101. * 用户浏览器代理
  102. */
  103. String USER_AGENT = "User-Agent";
  104. /**
  105. * 本机地址IP
  106. */
  107. String LOCALHOST_IP = "127.0.0.1";
  108. /**
  109. * 本机地址名称
  110. */
  111. String LOCALHOST_IP_NAME = "本机地址";
  112. /**
  113. * 局域网IP
  114. */
  115. String LAN_IP = "192.168";
  116. /**
  117. * 局域网名称
  118. */
  119. String LAN_IP_NAME = "局域网";
  120. /**
  121. * 忽略appId
  122. */
  123. String NOT_WITH_App_Id = "notWithAppId";
  124. String mobile="1688888888";
  125. String password="boss1688";
  126. Integer chains_app_id=10001;
  127. }