storage.js 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144
  1. let isDev = process.env.NODE_ENV === "development";
  2. const UUID = isDev ? "uuid_key_dev" : "uuid_key";
  3. const HAS_LOGIN = isDev ? "has_login_key_dev" : "has_login_key";
  4. const ACCESS_TOKEN = isDev ? "access_token_key_dev" : "access_token_key";
  5. const REFRESH_TOKEN = isDev ? "refresh_token_key_dev" : "refresh_token_key";
  6. const USER_INFO = isDev ? "user_info_obj_dev" : "user_info_obj";
  7. const FACE_LOGIN = isDev ? "face_login_dev" : "face_login";
  8. const FINGER_LOGIN = isDev ? "finger_login_dev" : "finger_login";
  9. const CART_BACKBTN = isDev ? "cart_backbtn_dev" : "cart_backbtn";
  10. const AFTERSALE_DATA = isDev ? "aftersale_data_dev" : "aftersale_data";
  11. export default {
  12. setInviter(val){
  13. uni.setStorageSync('inviter', val)
  14. },
  15. getInviter(){
  16. return uni.getStorageSync('inviter');
  17. },
  18. //写入自动发券
  19. setAutoCp(val){
  20. uni.setStorageSync('autoCp', val)
  21. },
  22. //获取自动发券时间
  23. getAutoCp(){
  24. return uni.getStorageSync('autoCp');
  25. },
  26. // 写入热门搜索时间戳
  27. setHotWords(val) {
  28. uni.setStorageSync("hotWords", val);
  29. },
  30. // 获取热门搜索时间戳
  31. getHotWords() {
  32. return uni.getStorageSync(`hotWords`);
  33. },
  34. //写入 展示还是不展示
  35. setShow(val) {
  36. uni.setStorageSync("show", val);
  37. },
  38. getShow() {
  39. if (uni.getStorageSync(`show`) === "" || uni.getStorageSync(`show`) === undefined) {
  40. return true;
  41. }
  42. return uni.getStorageSync(`show`);
  43. },
  44. // 获取face id登录
  45. getFaceLogin() {
  46. return uni.getStorageSync(FACE_LOGIN);
  47. },
  48. // 写入face id
  49. setFaceLogin(val) {
  50. uni.setStorageSync(FACE_LOGIN, val);
  51. },
  52. // 获取指纹登录
  53. getFingerLogin() {
  54. return uni.getStorageSync(FINGER_LOGIN);
  55. },
  56. // 写入指纹登录
  57. setFingerLogin(val) {
  58. uni.setStorageSync(FINGER_LOGIN, val);
  59. },
  60. // 写入用户信息
  61. setUserInfo(val) {
  62. uni.setStorageSync(USER_INFO, val);
  63. },
  64. // 获取用户信息
  65. getUserInfo() {
  66. return uni.getStorageSync(USER_INFO);
  67. },
  68. setTalkToUser(val){
  69. uni.setStorageSync("TALK_TO_USER", val);
  70. },
  71. getTalkToUser(){
  72. return uni.getStorageSync("TALK_TO_USER");
  73. },
  74. // 写入uuid
  75. setUuid(val) {
  76. uni.setStorageSync(UUID, val);
  77. },
  78. // 获取uuid
  79. getUuid() {
  80. return uni.getStorageSync(UUID);
  81. },
  82. // 写入登录
  83. setHasLogin(val) {
  84. uni.setStorageSync(HAS_LOGIN, val);
  85. },
  86. // 获取是否登录
  87. getHasLogin() {
  88. return uni.getStorageSync(HAS_LOGIN);
  89. },
  90. // 删除uuid
  91. removeUuid() {
  92. uni.removeStorageSync(UUID);
  93. },
  94. // 写入accessToken
  95. setAccessToken(val) {
  96. uni.setStorageSync(ACCESS_TOKEN, val);
  97. },
  98. // 获取accessToken
  99. getAccessToken() {
  100. return uni.getStorageSync(ACCESS_TOKEN);
  101. },
  102. // 后退购物车
  103. setCartBackbtn(val) {
  104. uni.setStorageSync(CART_BACKBTN, val);
  105. },
  106. // 删除token
  107. removeAccessToken() {
  108. uni.removeStorageSync(ACCESS_TOKEN);
  109. },
  110. // 写入刷新token
  111. setRefreshToken(val) {
  112. uni.setStorageSync(REFRESH_TOKEN, val);
  113. },
  114. // 获取刷新token
  115. getRefreshToken() {
  116. return uni.getStorageSync(REFRESH_TOKEN);
  117. },
  118. // 删除token
  119. removeRefreshToken() {
  120. uni.removeStorageSync(REFRESH_TOKEN);
  121. },
  122. setAfterSaleData(val) {
  123. uni.setStorageSync(AFTERSALE_DATA, val);
  124. },
  125. getAfterSaleData() {
  126. return uni.getStorageSync(AFTERSALE_DATA);
  127. },
  128. // 删除token
  129. removeAfterSaleData() {
  130. uni.removeStorageSync(AFTERSALE_DATA);
  131. },
  132. // 是否发送商品连接记录
  133. setImGoodsLink(val) {
  134. uni.setStorageSync('imGoodId', val);
  135. },
  136. getImGoodsLink() {
  137. return uni.getStorageSync('imGoodId');
  138. },
  139. };