const TokenKey = 'accessToken'; const SessionKey = 'sessionKey'; const OpenIdKey = 'openId'; const CompanyIdKey = 'companyId'; const ReferrerUserIdKey = 'referrerUserId'; const RegisterStoreIdKey = 'storeId'; const TokenPrefix = 'Bearer '; function isLogin() { return !!uni.getStorageSync(TokenKey); } function getToken() { return uni.getStorageSync(TokenKey); } function setToken(token: string) { uni.setStorageSync(TokenKey, token); } function getSessionKey() { return uni.getStorageSync(SessionKey); } function setSessionKey(sessionKey: string) { uni.setStorageSync(SessionKey, sessionKey); } function getOpenId() { return uni.getStorageSync(OpenIdKey); } function setOpenId(openId: string) { uni.setStorageSync(OpenIdKey, openId); } function getCompanyId() { return uni.getStorageSync(CompanyIdKey); } function setCompanyId(companyId: string) { uni.setStorageSync(CompanyIdKey, companyId); if(getApp()?.globalData) { getApp().globalData!.companyId = companyId; } } function getReferrerUserId() { return uni.getStorageSync(ReferrerUserIdKey); } function setReferrerUserId(referrerUserId: string) { uni.setStorageSync(ReferrerUserIdKey, referrerUserId); } function setRegisterStoreId(storeId: string) { uni.setStorageSync(RegisterStoreIdKey, storeId); } function getRegisterStoreId() { return uni.getStorageSync(RegisterStoreIdKey); } function clearToken() { uni.removeStorageSync(TokenKey); uni.removeStorageSync(CompanyIdKey); uni.removeStorageSync(SessionKey); } export { TokenPrefix, isLogin, getToken, setToken, getSessionKey, setSessionKey, getOpenId, setOpenId, getCompanyId, setCompanyId, getReferrerUserId, setReferrerUserId, getRegisterStoreId, setRegisterStoreId, clearToken };