feat: Add Personal Center module and UI improvements

- Add ProfilePage with avatar upload, password change, and module status display

- Update logo and favicon for login page and browser tab

- Redirect Data Cleaning module default route to Tool C

- Hide Settings button from top navigation for MVP

- Add avatar display in top navigation bar with refresh sync

- Add Prompt knowledge base integration development plan docs
This commit is contained in:
2026-01-28 18:18:09 +08:00
parent 5d5a174dd7
commit 3a4aa9123c
17 changed files with 1309 additions and 22 deletions

View File

@@ -21,6 +21,8 @@ import { MODULES } from './framework/modules/moduleRegistry'
import UserListPage from './modules/admin/pages/UserListPage'
import UserFormPage from './modules/admin/pages/UserFormPage'
import UserDetailPage from './modules/admin/pages/UserDetailPage'
// 个人中心页面
import ProfilePage from './pages/user/ProfilePage'
/**
* 应用根组件
@@ -86,6 +88,10 @@ function App() {
}
/>
))}
{/* 个人中心路由 - 2026-01-28 新增 */}
<Route path="/user/profile" element={<ProfilePage />} />
<Route path="/user/settings" element={<ProfilePage />} />
</Route>
{/* 运营管理端 /admin/* */}