zhou1577692533 1 settimana fa
parent
commit
89924a77c8
2 ha cambiato i file con 6 aggiunte e 0 eliminazioni
  1. 1 0
      src/components/App.tsx
  2. 5 0
      src/script/service.ts

+ 1 - 0
src/components/App.tsx

@@ -205,6 +205,7 @@ function App() {
           
           if (savedToken) {
             console.log('使用保存的 token');
+            await Dingdocs.script.run('setToken', savedToken);
             await handleConfigPermission(savedToken);
           } else {
             console.log('没有保存的 token,执行登录');

+ 5 - 0
src/script/service.ts

@@ -174,8 +174,13 @@ function getToken(): string {
   return token;
 }
 
+function setToken(newToken: string) {
+  token = newToken;
+}
+
 DingdocsScript.registerScript('login', login);
 DingdocsScript.registerScript('getToken', getToken);
+DingdocsScript.registerScript('setToken', setToken);
 DingdocsScript.registerScript('getApiList', getApiList);
 DingdocsScript.registerScript('callApi', callApi);
 DingdocsScript.registerScript('getDocumentInfo', getDocumentInfo);