Prechádzať zdrojové kódy

删除页面获取免登录按钮

zhou1577692533 1 týždeň pred
rodič
commit
e784ef4c7e
2 zmenil súbory, kde vykonal 0 pridanie a 73 odobranie
  1. 0 33
      src/components/App.tsx
  2. 0 40
      src/components/style.css

+ 0 - 33
src/components/App.tsx

@@ -52,7 +52,6 @@ function App() {
   const [documentInfo, setDocumentInfo] = useState<{ uuid: string; currentSheet: string } | null>(null);
   const [customTableId, setCustomTableId] = useState<string>('');
   const [customTableName, setCustomTableName] = useState<string>('');
-  const [authCode, setAuthCode] = useState('');
 
   const loadApiList = useCallback(async () => {
     try {
@@ -95,21 +94,6 @@ function App() {
     }
   }, []);
 
-  const handleGetAuthCode = useCallback(async () => {
-    try {
-      const urlParams = new URLSearchParams(window.location.search);
-      const corpId = urlParams.get('corpId') || '';
-      console.log('corpId:', corpId); 
-      const result = await Dingdocs.base.host.getAuthCode(corpId);
-      console.log('免登录码:', result);
-      const authCode = result.code;
-      setAuthCode(authCode || '获取失败');
-    } catch (error: any) {
-      console.error('获取免登录码失败:', error);
-      setAuthCode('获取失败: ' + error);
-    }
-  }, []);
-
   const handleApiChange = (apiId: string) => {
     const api = apiList.find(item => item.id === apiId);
     if (api) {
@@ -216,23 +200,6 @@ function App() {
       
       <div className="content">
         <Card size="small" className="main-card">
-          <div className="auth-code-section">
-            <Typography.Title level={5} className="auth-code-title">免登录码获取</Typography.Title>
-            <Button
-              type="primary"
-              onClick={handleGetAuthCode}
-              className="auth-code-btn"
-            >
-              获取免登录码
-            </Button>
-            {authCode && (
-              <div className="auth-code-result">
-                <Typography.Text className="auth-code-label">免登录码:</Typography.Text>
-                <code className="auth-code-value">{authCode}</code>
-              </div>
-            )}
-          </div>
-          
           <div className="form-item">
             <Typography.Text className="label">选择 API</Typography.Text>
             <Select

+ 0 - 40
src/components/style.css

@@ -191,44 +191,4 @@
 .login-btn {
   width: 100%;
   min-height: 40px;
-}
-
-.auth-code-section {
-  margin-bottom: 16px;
-  padding-bottom: 16px;
-  border-bottom: 1px solid #e8e8e8;
-}
-
-.auth-code-title {
-  margin-bottom: 12px;
-  font-size: 14px;
-  color: #333;
-}
-
-.auth-code-btn {
-  min-width: 140px;
-  margin-bottom: 12px;
-}
-
-.auth-code-result {
-  display: flex;
-  align-items: flex-start;
-  gap: 8px;
-  background: #f5f7fa;
-  padding: 12px;
-  border-radius: 4px;
-}
-
-.auth-code-label {
-  color: #666;
-  font-size: 13px;
-  flex-shrink: 0;
-}
-
-.auth-code-value {
-  font-family: 'Monaco', 'Menlo', 'Ubuntu Mono', 'Consolas', monospace;
-  font-size: 12px;
-  color: #1890ff;
-  word-break: break-all;
-  max-width: calc(100% - 60px);
 }