| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869 | 
							- import {Global} from "../common/Global.js";
 
- class Store {
 
-     static login = 'isLogin'
 
-     static save(key, value) {
 
-         uni.setStorageSync(key,value)
 
-     }
 
- 	static saveUserInfo (value) {
 
-         uni.setStorageSync(Global.userKey,value);
 
-     }
 
-     static saveToken( value) {
 
-         this.setIsLogin(true)
 
-         uni.setStorageSync(Global.tokenKey,value)
 
-     }
 
- 	static saveType( value) {
 
- 	    // this.setIsLogin(true)
 
- 	    uni.setStorageSync(Global.typeKey,value)
 
- 	}
 
- 	static removeType( value) {
 
- 	    // this.setIsLogin(false)
 
- 	    uni.removeStorageSync(Global.typeKey)
 
- 	}
 
- 	static removeUser( value) {
 
- 	    // this.setIsLogin(false)
 
- 	    uni.removeStorageSync(Global.userKey)
 
- 	}
 
- 	static removeToken( value) {
 
- 	    // this.setIsLogin(false)
 
- 	    uni.removeStorageSync(Global.tokenKey)
 
- 	}
 
- 	
 
-     static isLogin() {
 
-         return this.get(this.login)
 
-     }
 
-     static get(key) {
 
-         return  uni.getStorageSync(key)
 
-     }
 
-     static getToken() {
 
-         return this.get(Global.tokenKey)
 
-     }
 
- 	
 
- 	static getUser() {
 
- 	    return this.get(Global.userKey)
 
- 	}
 
- 	
 
- 	static getType() {
 
- 	    return this.get(Global.typeKey)
 
- 	}
 
-     static setIsLogin(isLogin) {
 
-         uni.$emit('isLogin',{ isLogin:isLogin })
 
-         Store.save(Store.login, isLogin)
 
-     }
 
-     static isExist (key) {
 
-         const value = this.get(key)
 
-         return value !== null && value !==undefined && value !==''
 
-     }
 
- }
 
- export {
 
-     Store
 
- }
 
 
  |