+
+ {analysisOptions.map(option => (
+
+ setAnalysisType(option.value)}
+ >
+ {option.label}
+
+
+ ))}
+
+
+
+ setFileList(fileList)}
+ beforeUpload={(file) => {
+ const isExcelOrCsv = /\.(xlsx|xls|csv)$/.test(file.name.toLowerCase());
+ if (!isExcelOrCsv) {
+ message.error('只支持 Excel 或 CSV 文件!');
+ return false;
+ }
+ setFileList([file]);
+ setLoading(true);
+ handleFileAnalysis(file);
+ return false;
+ }}
+ >
+
+
+
+ 点击或拖拽文件上传
+ 支持 Excel (.xlsx, .xls) 或 CSV 文件格式
+
+
+
+
+
(
+
+
+ : }
+ className={styles.avatar}
+ style={{ padding: '8px' }}
+ />
+ }
+ title={item.type === 'user' ? '你' : 'AI 助手'}
+ description={
+
+ }
+ />
+ {item.charts && (
+
+
+
+ )}
+
+
+ )}
+ />
+
+
+
+
+
+
+