Artifact 35059a9eaf92a5fa836791f0564d7304db5eee9c9b9b85d1a44a2392855e8e74:
- File
web/src/main.tsx
— part of check-in
[dfa747c1ad]
at
2026-10-23 06:08:28
on branch trunk
— Web 管理控制台
- 用 Vite 和 React 做完整的 Web 端:登录、按权限显示菜单、切换当前作业仓库 - 覆盖来肯同步、仓库、库位规划、商品、销售订单、采购入库与批次码、采购订单、库存、用户授权和审计日志 - 开发时由 Vite 把 /api 代理到本机后端 - SQLite 写入和页面读取冲突时自动重试,避免请求进程因数据库忙碌直接崩溃 (user: pluto size: 418)
import { StrictMode } from 'react' import { createRoot } from 'react-dom/client' import { BrowserRouter } from 'react-router-dom' import { App } from './App' import { SessionProvider } from './session' import './styles.css' createRoot(document.getElementById('root')!).render( <StrictMode> <BrowserRouter> <SessionProvider> <App /> </SessionProvider> </BrowserRouter> </StrictMode>, )