From a81bd0812b3c108800a7db877d3e623218113bc5 Mon Sep 17 00:00:00 2001 From: wk Date: 星期三, 17 七月 2024 17:34:02 +0800 Subject: [PATCH] feat:门卫 --- utils/status.js | 19 +++++++++++++++++-- 1 files changed, 17 insertions(+), 2 deletions(-) diff --git a/utils/status.js b/utils/status.js index 0777b0f..13a5c5e 100644 --- a/utils/status.js +++ b/utils/status.js @@ -4,7 +4,9 @@ UsernameKey, SuccessRedirect, FailRedirect, - customerIdKey + BaFailRedirect, + customerIdKey, + nameKey } from './status.config.js'; const SetStorage = (key) => (value) => uni.setStorageSync(key, value); @@ -12,19 +14,32 @@ export const setToken = SetStorage(TokenKey); export const setRefreshToken = SetStorage(RefreshToken); export const setUsernameKey = SetStorage(UsernameKey); -export const setCustomerId = SetStorage(customerIdKey) +export const setCustomerId = SetStorage(customerIdKey); +export const setName = SetStorage(nameKey) export const redirectHome = (path) => { uni.switchTab({ url: path || SuccessRedirect }) } export const redirectLogin = (path) => { + let data=uni.getStorageSync('userList')?JSON.parse(uni.getStorageSync('userList')):[]; uni.clearStorageSync(); + uni.setStorageSync("userList", JSON.stringify(data)) uni.reLaunch({ url: path || FailRedirect }) } +export const redirectabLogin = (path) => { + let data=uni.getStorageSync('userList')?JSON.parse(uni.getStorageSync('userList')):[]; + uni.clearStorageSync(); + uni.setStorageSync("userList", JSON.stringify(data)) + uni.reLaunch({ + url: path || BaFailRedirect + }) +} + + // 鑾峰彇鐢ㄦ埛鐘舵�� export const getStatesOne = (key) => uni.getStorageSync(key); -- Gitblit v1.9.1