Kaynağa Gözat

Merge branch 'dev/permission' of https://git.zyuas.com/LLM/chat-admin-web into dev/permission

sunsheng 6 gün önce
ebeveyn
işleme
7ac3f6b703

+ 0 - 11
REFACTORING_PLAN.md

@@ -3,7 +3,6 @@
 ## 当前问题分析
 
 ### 1. 目录结构混乱
-- `takai` 目录名称不明确,无法直观理解其用途
 - 智谱AI 和 DeepSeek AI 的页面分散在不同目录
 - 缺乏清晰的平台分离
 
@@ -54,16 +53,6 @@ src/pages/
 └── shared/                 # 共享页面组件
 ```
 
-#### 2. 迁移现有组件
-```bash
-# 迁移 DeepSeek AI 组件
-mv src/pages/takai/* src/pages/platforms/deepseek/
-
-# 迁移智谱AI 组件
-mv src/pages/questionAnswer src/pages/platforms/zhipu/
-mv src/pages/knowledgeLib src/pages/platforms/zhipu/
-mv src/pages/dataExport src/pages/platforms/zhipu/
-```
 
 ### 阶段二:路由配置优化
 

+ 22 - 6
src/pages/deepseek/questionAnswer/list/index.tsx

@@ -770,13 +770,29 @@ const QuestionAnswerList: React.FC = () => {
                                 margin: 0
                               }}>ID:{item.appId}</span>
                               <Divider type="vertical" style={{ color: '999', margin: 0, height: 12 }} />
-                              <span style={{ color: '#999', fontSize: 12 }}>
-                                {
-                                  item.projectName && item.projectName.length > 8 ?
-                                    `${item.projectName.substring(0, 8)}...` :
-                                    item.projectName
-                                }
+                              <span
+                                  style={ {
+                                    color: '#999',
+                                    fontSize: 12,
+                                    display: 'inline-block',
+                                    maxWidth: '100%',        // 限制最大宽度
+                                    flex: 1,      // 使span占据剩余空间
+                                    whiteSpace: 'nowrap',    // 禁止换行
+                                    overflow: 'hidden',      // 隐藏溢出内容
+                                    textOverflow: 'ellipsis', // 显示省略号
+                                    verticalAlign: 'middle'  // 垂直居中
+                                  } }
+                                  title={ item.projectName }   // 鼠标悬停时显示完整名称
+                              >
+                                          {item.projectName}
                               </span>
+                              {/*<span style={{ color: '#999', fontSize: 12 }}>*/}
+                              {/*  {*/}
+                              {/*    item.projectName && item.projectName.length > 8 ?*/}
+                              {/*      `${item.projectName.substring(0, 8)}...` :*/}
+                              {/*      item.projectName*/}
+                              {/*  }*/}
+                              {/*</span>*/}
                             </Space>
                           </div>