Преглед на файлове

fix: 路径携带token时存储下来

ZhaoJun преди 1 година
родител
ревизия
8a3aa32b4a
променени са 1 файла, в които са добавени 6 реда и са изтрити 1 реда
  1. 6 1
      src/pages/Detail/Index.js

+ 6 - 1
src/pages/Detail/Index.js

@@ -36,6 +36,7 @@ import FormAndFilesNode from './FormAndFilesNode';
 import DropdownMenu from './DropdownMenu';
 import CurrentInfo from './CurrentInfo';
 import moment from 'moment';
+import {LocalStorage} from "@antv/x6";
 
 const LocalData = localStorage.luckysheet;
 
@@ -111,6 +112,10 @@ function Detail(props) {
   const projectId = parseInt(params.projectId);
   const templateId = parseInt(params.templateId);
   const versionID = parseInt(query.version_id);
+  const TOKEN = query['JWT-TOKEN']
+  if (!localStorage.getItem('JWT-TOKEN')) {
+    localStorage['JWT-TOKEN'] = TOKEN;
+  }
 
   const flow = useMemo(() => {
     let data = {
@@ -405,7 +410,7 @@ function Detail(props) {
         const excelId = localStorage.excelItem
           ? JSON.parse(localStorage.excelItem)
           : localStorage.excelId;
-        if (typeof excelId === 'object'){
+        if (typeof excelId === 'object') {
           changeVersion(excelId)
           return;
         }