zhou1577692533 пре 1 недеља
родитељ
комит
8e4363cc5b
2 измењених фајлова са 3 додато и 36 уклоњено
  1. 1 25
      src/components/App.tsx
  2. 2 11
      src/script/service.ts

+ 1 - 25
src/components/App.tsx

@@ -49,7 +49,6 @@ function App() {
   const [callLoading, setCallLoading] = useState<boolean>(false);
   const [userInfo, setUserInfo] = useState<UserInfo | null>(null);
   const [error, setError] = useState<string>('');
-  const [documentInfo, setDocumentInfo] = useState<{ uuid: string; currentSheet: string } | null>(null);
   const [customTableId, setCustomTableId] = useState<string>('');
   const [customTableName, setCustomTableName] = useState<string>('');
 
@@ -65,9 +64,6 @@ function App() {
 
   const handleConfigPermission = useCallback(async (token: string) => {
     try {
-      console.log('开始配置权限...');
-      console.log('当前URL:', window.location.href);
-      
       const currentUrl = window.location.href.split('#')[0];
       const response = await fetch(`https://openapi.julefood.cn:8082/api/sys_user/jsapi/config?url=${encodeURIComponent(currentUrl)}`, {
         headers: {
@@ -77,27 +73,16 @@ function App() {
       });
       const config = await response.json();
       
-      console.log('服务器返回配置:', config);
-      
       if (config.code !== 200) {
-        console.error('服务器返回错误:', config.msg);
         return;
       }
       
       const result = config.result || {};
-      console.log('result:', result);
-      console.log('agentId:', result.agentId);
-      console.log('corpId:', result.corpId);
-      console.log('timeStamp:', result.timeStamp);
-      console.log('nonceStr:', result.nonceStr);
-      console.log('signature:', result.signature);
-      
       if (!result.agentId || !result.corpId || !result.signature) {
-        console.error('权限配置参数不完整');
         return;
       }
       
-      const permissionResult = await Dingdocs.base.host.configPermission(
+      await Dingdocs.base.host.configPermission(
         result.agentId,
         result.corpId,
         result.timeStamp,
@@ -105,8 +90,6 @@ function App() {
         result.signature,
         ['DingdocsScript.base.readWriteAll']
       );
-      console.log('权限配置结果:', permissionResult);
-      console.log('权限配置成功');
     } catch (error: any) {
       console.error('权限配置失败:', error);
     }
@@ -121,11 +104,8 @@ function App() {
       
       const user = await Dingdocs.script.run('login', authCode);
       setUserInfo(user);
-      console.log('自动登录成功:', user);
       
       const token = await Dingdocs.script.run('getToken');
-      console.log('获取到token:', token);
-      
       await handleConfigPermission(token);
     } catch (error: any) {
       console.error('自动登录失败:', error);
@@ -137,10 +117,6 @@ function App() {
   const loadDocumentInfo = useCallback(async () => {
     try {
       const info = await Dingdocs.script.run('getDocumentInfo');
-      setDocumentInfo({
-        uuid: info?.uuid || '',
-        currentSheet: info?.currentSheet || ''
-      });
       setCustomTableId(info?.uuid || '');
       setCustomTableName(info?.currentSheet || '');
     } catch (error: any) {

+ 2 - 11
src/script/service.ts

@@ -150,25 +150,16 @@ async function getDocumentInfo() {
     const base = DingdocsScript.base;
     
     const uuid = (base as any).getDentryUuid?.() || (base as any).getDocUuid?.() || (base as any).getUuid?.() || '';
-    console.log('文档UUID获取结果:', uuid);
-    
     const sheets = (base as any).getSheets?.() || (base as any).getSheetList?.() || [];
-    console.log('表格列表:', sheets);
-    
     const activeSheet = (base as any).getActiveSheet?.() || (base as any).getCurrentSheet?.();
-    const currentSheet = (activeSheet as any)?.getName?.() || (activeSheet as any)?.name || '无';
-    console.log('当前表格:', currentSheet);
+    const currentSheet = (activeSheet as any)?.getName?.() || (activeSheet as any)?.name || '';
     
     return {
-      uuid: uuid || '未知',
+      uuid: uuid || '',
       sheetsCount: sheets.length,
       currentSheet
     };
   } catch (error: any) {
-    console.error('获取文档信息失败:', error);
-    if (error.message?.includes('PermissionError')) {
-      console.log('文档权限不足,请手动输入文档ID和表格名称');
-    }
     return {
       uuid: '',
       sheetsCount: 0,