RedisKey.java 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100
  1. package com.sqx.common.constant;
  2. /**
  3. * redis key 管理
  4. *
  5. * @author : codingliang
  6. * @date : 2024-09-09 11:50
  7. */
  8. public interface RedisKey {
  9. /**
  10. * 插入订单锁
  11. */
  12. String INSERT_ORDER_LOCK = "wm:lock:order:insert:%s-%s";
  13. /**
  14. * 修改订单锁
  15. */
  16. String UPDATE_ORDER_LOCK = "wm:lock:order:update:%s";
  17. /**
  18. * 完成订单锁
  19. */
  20. String FINISH_ORDER_LOCK = "wm:lock:order:finish:%s";
  21. /**
  22. * 取消订单锁
  23. */
  24. String CANCEL_ORDER_LOCK = "wm:lock:order:cancel:%s";
  25. /**
  26. * 订单支付锁
  27. */
  28. String PAY_ORDER_LOCK = "wm:lock:order:pay:%s";
  29. /**
  30. * 订单序号锁 按店铺获取锁
  31. */
  32. String ORDER_SEQUENCE_LOCK = "wm:lock:order:sequence:%s";
  33. /**
  34. * 提现锁
  35. */
  36. String CASH_OUT_LOCK = "wm:lock:cash:out:%s";
  37. /**
  38. * 跑腿订单更新锁
  39. */
  40. String UPDATE_INDENT_LOCK = "wm:lock:indent:%s";
  41. /**
  42. * 聊天发起锁
  43. */
  44. String CHAT_CONVERSATIONS_INSERT_LOCK = "wm:lock:chat:add:%s-%s";
  45. /**
  46. * 店铺审核锁
  47. */
  48. String SHOP_AUTHENTICATION_LOCK = "wm:lock:shop:auth:%s";
  49. /**
  50. * 用户购买vip锁
  51. */
  52. String USER_BUY_VIP_LOCK = "wm:lock:vip:buy:%s";
  53. /**
  54. * 公共配置缓存key
  55. */
  56. String COMMON_INFO_CACHE_KEY = "wm:data:common:%s";
  57. /**
  58. * 店铺缓存信息
  59. */
  60. String SHOP_INFO_CACHE_KEY = "wm:data:shop:%s";
  61. /**
  62. * 用户端小程序token
  63. */
  64. String MP_TOKEN_CACHE_KEY = "wm:data:wx:user-mp:token";
  65. /**
  66. * 骑手端端小程序token
  67. */
  68. String MP_OF_RIDER_TOKEN_CACHE_KEY = "wm:data:wx:rider-mp:token";
  69. /**
  70. * 商家端小程序token
  71. */
  72. String MP_OF_SHOP_TOKEN_CACHE_KEY = "wm:data:wx:shop-mp:token";
  73. /**
  74. * 订单超时锁
  75. */
  76. String TIME_OUT_LOCK = "wm:time:out:lock:%s";
  77. /**
  78. * 平台账单锁
  79. */
  80. String PLATFORM_BILL_LOCK = "wm:lock:platform-bill";
  81. }