storage.js 3.7 KB

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