123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263 |
- import { defineStore } from "pinia";
- export const useFiltersStore = defineStore("user", {
- state() {
- return {
- loginFlag: false,
- token: "",
- refresh_token:"",
- time:"",
- memberInfo:{},
- siteLogo:'/images/admin/setting/u57SOSFwenNMgOSavog.png',
- uuid:''
- };
- },
- persist: true, // 开启数据持久化,所有store数据将被持久化到指定仓库
- actions: {
- setLoginStatus(val) {
- this.loginFlag = val;
- },
- setToken(val) {
- this.token = val;
- },
- setMemberInfo(val) {
- this.memberInfo = val;
- },
- setRefreshToken(val) {
- this.refresh_token = val;
- },
- setTime(val) {
- this.time = val;
- },
- setSiteLogo(val) {
- this.siteLogo = val;
- },
- setUUid(val) {
- this.uuid = val;
- },
- },
- getters: {
- getLoginFlag() {
- return this.loginFlag;
- },
- getToken() {
- return this.token;
- },
- getMemberInfo() {
- return this.memberInfo;
- },
- getRefreshToken() {
- return this.refresh_token;
- },
- getTime() {
- return this.time;
- },
- getSiteLogo() {
- return this.siteLogo;
- },
- getUUid(){
- return this.uuid;
- }
- },
- });
|