Constants.java 2.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980
  1. package com.izouma.nineth.config;
  2. import com.izouma.nineth.enums.AssetStatus;
  3. import java.util.List;
  4. public interface Constants {
  5. interface Regex {
  6. String PHONE = "^1[3-9]\\d{9}$";
  7. String USERNAME = "^[_.@A-Za-z0-9-]*$";
  8. String CHINESE = "^[\\u4e00-\\u9fa5]+$";
  9. String ID_NO = "^[1-9]\\d{7}((0\\d)|(1[0-2]))(([0-2]\\d)|3[0-1])\\d{3}$|^[1-9]\\d{5}[1-9]\\d{3}((0\\d)|(1[0-2]))(([0-2]\\d)|3[0-1])\\d{3}[0-9xX]$";
  10. }
  11. String DEFAULT_AVATAR = "https://raex-meta.oss-cn-shenzhen.aliyuncs.com/image/2021-12-17-14-17-42JnpdrwtQ.png";
  12. String bizId = "a00e36c5";
  13. String kmsKey = "ydtg$@WZ9NH&EB2e";
  14. String SMS_TOKEN_SECRET = "rjbcsj39s9mg9r";
  15. String PAY_ERR_MSG = "绿洲宇宙冷却系统已启动,请稍后支付";
  16. Long BLACK_HOLE_USER_ID = 1435297L;
  17. String ALIPAY_URL_SCHEME = "alipays://platformapi/startapp?saId=10000007&qrcode=";
  18. String USER_HOLD_CACHE_KEY = "userHoldList";
  19. interface PayChannel {
  20. String SAND = "sandPay";
  21. String HM = "hmPay";
  22. String PE = "payEase";
  23. String ALI = "ali";
  24. }
  25. interface PayType {
  26. String ALIPAY = "alipay";
  27. String QUICK = "quick";
  28. String AGREEMENT = "agreement";
  29. String BALANCE = "balance";
  30. }
  31. interface OrderNotifyType {
  32. String ORDER = "order";
  33. String GIFT = "gift";
  34. String MINT = "mintOrder";
  35. String RECHARGE = "recharge";
  36. String AUCTION = "auctionOrder";
  37. }
  38. interface Rarity {
  39. String SSR = "SSR";
  40. String SR = "SR";
  41. String U = "U";
  42. String R = "R";
  43. String SSR_LIKE = "%SSR #%";
  44. String SR_LIKE = "%SR #%";
  45. String U_LIKE = "%U #%";
  46. String R_LIKE = "%R #%";
  47. String ACTIVITY_RANK_ID = "activity_rank_id";
  48. }
  49. interface MetaRestCode {
  50. int success = 200;
  51. int err = 400;
  52. }
  53. List<AssetStatus> META_INOPERABLE_STATUS = List.of(AssetStatus.AUCTIONED, AssetStatus.DESTROYED, AssetStatus.GIFTED, AssetStatus.TRANSFERRED);
  54. List<AssetStatus> META_NORMAL_STATUS = List.of(AssetStatus.NORMAL, AssetStatus.TRADING, AssetStatus.GIFTING, AssetStatus.MINTING, AssetStatus.AUCTIONING);
  55. }