yyg1378265336
2025-02-27 8099042b51891d1e58d6066f0247ba423f4457bd
src/store/modules/multipleTab.ts
@@ -15,7 +15,7 @@
import projectSetting from '@/settings/projectSetting';
import { useUserStore } from '@/store/modules/user';
import { useProdRouteStore } from './prodRoute';
import { isNullOrUnDef } from '/@/utils/is';
import { isArray, isNullOrUnDef } from '/@/utils/is';
export interface MultipleTabState {
  cacheTabList: Set<string>;
@@ -89,7 +89,7 @@
      const name = route.name;
      const useProdRoute = useProdRouteStore();
      useProdRoute.setChangeToCPPage(false);
      if (!isNullOrUnDef(route.params.id)) {
      if (!isNullOrUnDef(route.params.id) && isArray(route.params.id)) {
        // 从sessionStorage中读取参数并转换回对象
        const savedParams = sessionStorage.getItem(
          `${JSON.parse(decodeURI(route.params.id[0]))['sName']}_params`,