- 后端:实现AI生成表头逻辑,当模板为空或字段为自动生成时调用AI分析并生成合适字段 - 后端:添加_is_auto_generated_field方法识别自动生成的无效表头字段 - 后端:修改_get_template_fields_from_excel方法支持文件类型参数 - 前端:创建TemplateFillContext提供全局状态管理 - 前端:将TemplateFill页面状态迁移到Context中统一管理 - 前端:移除页面内重复的状态定义和方法实现
19 lines
506 B
TypeScript
19 lines
506 B
TypeScript
import { RouterProvider } from 'react-router-dom';
|
|
import { AuthProvider } from '@/context/AuthContext';
|
|
import { TemplateFillProvider } from '@/context/TemplateFillContext';
|
|
import { router } from '@/routes';
|
|
import { Toaster } from 'sonner';
|
|
|
|
function App() {
|
|
return (
|
|
<AuthProvider>
|
|
<TemplateFillProvider>
|
|
<RouterProvider router={router} />
|
|
<Toaster position="top-right" richColors closeButton />
|
|
</TemplateFillProvider>
|
|
</AuthProvider>
|
|
);
|
|
}
|
|
|
|
export default App;
|