@@ -1,7 +1,7 @@
import Cookies from 'js-cookie'
const useAppStore = defineStore(
- 'app', {
+ 'app_sd', {
state: () => ({
sidebar: {
opened: Cookies.get('sidebarStatus') ? !!+Cookies.get('sidebarStatus') : true,
@@ -1,5 +1,5 @@
const useDictStore = defineStore(
- 'dict',
+ 'dict_sd',
{
dict: new Array()
@@ -1,14 +0,0 @@
-const useMailStore = defineStore(
- 'mail', {
- state: () => ({
- userMailList: [],
- selectMail: {}, //当前选中的邮箱
- currentMenu: {}, //当前选中的邮箱菜单数据
- currentId: "", //当前选中的邮箱菜单id
- mailMenuList: [], //邮箱菜单数据
- mailDataList: [], //邮箱列表数据 用来操作上一封下一封所需的数据
- currentMailIndex: -1, //邮箱详情的索引 用来操作上一封下一封所需的数据
- }),
- actions: {}
- })
-export default useMailStore
@@ -9,7 +9,7 @@ import InnerLink from '@/layout/components/InnerLink'
const modules = import.meta.glob('./../../views/**/*.vue')
const usePermissionStore = defineStore(
- 'permission',
+ 'permission_sd',
routes: [],
@@ -6,7 +6,7 @@ const { sideTheme, showSettings, topNav, tagsView, fixedHeader, sidebarLogo, dyn
const storageSetting = JSON.parse(localStorage.getItem('layout-setting')) || ''
const useSettingsStore = defineStore(
- 'settings',
+ 'settings_sd',
title: '',
@@ -1,4 +1,4 @@
-const useTagsViewStore = defineStore("tags-view", {
+const useTagsViewStore = defineStore("tags-view_sd", {
visitedViews: [],
cachedViews: [],
@@ -187,7 +187,7 @@ const useTagsViewStore = defineStore("tags-view", {
enabled: true, //开启数据持久化
strategies: [
- key: "tags-view", //给一个要保存的名称
+ key: "tags-view_sd", //给一个要保存的名称
storage: sessionStorage, //sessionStorage / localStorage 存储方式
},
],
@@ -2,7 +2,7 @@ import { login, logout, getInfo, allDictMap } from "@/api/login";
import { getToken, setToken, removeToken } from "@/utils/auth";
import defAva from "@/assets/images/profile.jpg";
-const useUserStore = defineStore("user", {
+const useUserStore = defineStore("user_sd", {
token: getToken(),
name: "",