From 98a6cc261ad12ba3dc4040392860e2042e8585bc Mon Sep 17 00:00:00 2001 From: yorn <1057707203@qq.com> Date: Wed, 17 Dec 2025 09:59:08 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=A0=E9=99=A4=E9=83=A8=E5=88=86=E9=87=8D?= =?UTF-8?q?=E8=A6=81=E4=BF=A1=E6=81=AF=E7=9A=84=E6=97=A5=E5=BF=97=E8=BE=93?= =?UTF-8?q?=E5=87=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/config/api-config.ts | 38 +++++++++++++++++++------------------- app/routes/reviews.tsx | 26 +++++++++++++------------- 2 files changed, 32 insertions(+), 32 deletions(-) diff --git a/app/config/api-config.ts b/app/config/api-config.ts index 4dc1a61..cb5069c 100644 --- a/app/config/api-config.ts +++ b/app/config/api-config.ts @@ -236,10 +236,10 @@ const getCurrentEnvironment = (): string => { if (typeof window === 'undefined') { // 服务器端:直接使用process.env.NODE_ENV const nodeEnv = process.env.NODE_ENV; - console.log('🔧 服务器端环境检测:', { - NODE_ENV: nodeEnv, - result: nodeEnv || 'development' - }); + // console.log('🔧 服务器端环境检测:', { + // NODE_ENV: nodeEnv, + // result: nodeEnv || 'development' + // }); return nodeEnv || 'development'; } @@ -248,11 +248,11 @@ const getCurrentEnvironment = (): string => { const nodeEnv = process.env.NODE_ENV; const result = nextPublicNodeEnv || nodeEnv || 'development'; - console.log('🔧 客户端环境检测:', { - NEXT_PUBLIC_NODE_ENV: nextPublicNodeEnv, - NODE_ENV: nodeEnv, - result: result - }); + // console.log('🔧 客户端环境检测:', { + // NEXT_PUBLIC_NODE_ENV: nextPublicNodeEnv, + // NODE_ENV: nodeEnv, + // result: result + // }); return result; }; @@ -295,7 +295,7 @@ const getCurrentPort = (): string => { if (typeof window === 'undefined') { const runtimePort = getRuntimePort(); if (runtimePort) { - console.log('🔧 服务器端运行时端口检测:', runtimePort); + // console.log('🔧 服务器端运行时端口检测:', runtimePort); return runtimePort; } } @@ -353,12 +353,12 @@ const getCurrentConfig = (): ApiConfig => { const env = getCurrentEnvironment(); const port = getCurrentPort(); - console.log('🔧 配置调试信息:', { - environment: env, - port: port, - hasPortConfig: !!(port && portConfigs[port]), - portConfig: port ? portConfigs[port] : null - }); + // console.log('🔧 配置调试信息:', { + // environment: env, + // port: port, + // hasPortConfig: !!(port && portConfigs[port]), + // portConfig: port ? portConfigs[port] : null + // }); // 获取基础配置 let defaultConfig = configs[env] || configs.development; @@ -375,9 +375,9 @@ const getCurrentConfig = (): ApiConfig => { ? { ...defaultConfig.oauth, ...portConfig.oauth } : defaultConfig.oauth }; - console.log(`🔧 使用端口特定配置---深度合并后: ${JSON.stringify(defaultConfig.oauth)}`) + // console.log(`🔧 使用端口特定配置---深度合并后: ${JSON.stringify(defaultConfig.oauth)}`) } else { - console.log(`🔧 使用环境配置: ${env}`, defaultConfig); + // console.log(`🔧 使用环境配置: ${env}`, defaultConfig); } // 只有在明确设置了环境变量的情况下才覆盖配置 @@ -386,7 +386,7 @@ const getCurrentConfig = (): ApiConfig => { process.env.NEXT_PUBLIC_UPLOAD_URL; if (hasEnvOverrides) { - console.log('🔧 检测到环境变量覆盖,使用环境变量配置'); + // console.log('🔧 检测到环境变量覆盖,使用环境变量配置'); return getConfigFromEnv(defaultConfig); } diff --git a/app/routes/reviews.tsx b/app/routes/reviews.tsx index d66f85d..263dc89 100644 --- a/app/routes/reviews.tsx +++ b/app/routes/reviews.tsx @@ -345,7 +345,7 @@ export default function ReviewDetails() { } try { - console.log('[Reviews] 通过重新加载 CollaboraViewer 保存文档...'); + // console.log('[Reviews] 通过重新加载 CollaboraViewer 保存文档...'); // 改变 key 触发组件卸载(会执行保存)和重新挂载 setCollaboraKey(prev => prev + 1); @@ -362,7 +362,7 @@ export default function ReviewDetails() { while (waitedTime < maxWaitTime) { const newCollaboraRef = filePreviewRef.current?.collaboraViewerRef?.current; if (newCollaboraRef?.isReady) { - console.log('[Reviews] CollaboraViewer 重新加载完成'); + // console.log('[Reviews] CollaboraViewer 重新加载完成'); // 额外等待一小段时间确保文档完全就绪 await new Promise(resolve => setTimeout(resolve, 500)); return true; @@ -400,11 +400,11 @@ export default function ReviewDetails() { // loader 数据加载出错 useEffect(()=>{ loadingBarService.hide(); - console.log('[Reviews Component] useEffect检查loaderData:', { - hasResultKey: Object.keys(loaderData).find(key => key === 'result'), - resultValue: loaderData.result, - willNavigateBack: Object.keys(loaderData).find(key => key === 'result') && !loaderData.result - }); + // console.log('[Reviews Component] useEffect检查loaderData:', { + // hasResultKey: Object.keys(loaderData).find(key => key === 'result'), + // resultValue: loaderData.result, + // willNavigateBack: Object.keys(loaderData).find(key => key === 'result') && !loaderData.result + // }); if(Object.keys(loaderData).find(key => key === 'result') && !loaderData.result){ messageService.show({ title: '错误', @@ -423,7 +423,7 @@ export default function ReviewDetails() { // 当文档 ID 变化时,清空高亮相关的状态 useEffect(() => { if (document?.id) { - console.log('[Reviews] 文档ID变化,清空高亮状态'); + // console.log('[Reviews] 文档ID变化,清空高亮状态'); setActiveReviewPointResultId(null); setTargetPage(undefined); setTemplateTargetPage(undefined); @@ -499,7 +499,7 @@ export default function ReviewDetails() { // 处理AI建议替换 const handleAiSuggestionReplace = (searchText: string, replaceText: string, pageNumber: number) => { - console.log('[Reviews] AI建议替换:', { searchText, replaceText, pageNumber }); + // console.log('[Reviews] AI建议替换:', { searchText, replaceText, pageNumber }); // 设置替换参数,触发 CollaboraViewer 的搜索替换 setAiSuggestionReplace({ searchText, @@ -588,10 +588,10 @@ export default function ReviewDetails() { useEffect(() => { if (fetcher.state === "idle" && fetcher.data && pendingUpdate) { const result = fetcher.data as { success: boolean; error?: string; data?: unknown }; - console.log('Fetcher返回数据:', result); + // console.log('Fetcher返回数据:', result); if (result.success) { - console.log('评查点状态更新成功'); + // console.log('评查点状态更新成功'); // 使用pendingUpdate中的参数更新本地状态 if (reviewData && pendingUpdate.reviewPointResultId) { @@ -688,7 +688,7 @@ export default function ReviewDetails() { } try { - console.log('开始提交评查结果更新:', { reviewPointResultId, editAuditStatusId, boolResult, message }); + // console.log('开始提交评查结果更新:', { reviewPointResultId, editAuditStatusId, boolResult, message }); // 设置待处理的更新信息 setPendingUpdate({ @@ -707,7 +707,7 @@ export default function ReviewDetails() { fetcher.submit(formData, { method: "POST" }); - console.log('请求已提交,等待响应...'); + // console.log('请求已提交,等待响应...'); // 注意:本地状态更新现在在useEffect中处理,当fetcher返回成功响应时触发 } catch (error) {