imeeting/frontend
chenhao 351e56a059 feat(user): 添加个人资料管理功能
- 在AppLayout中使用useCallback优化回调函数,提升性能
- 集成权限检查功能,动态显示平台设置菜单项
- 添加updateMyProfile和updateMyPassword API接口
- 扩展UserProfile类型定义,增加密码重置需求字段
- 实现强制密码重置拦截逻辑,确保安全性
- 优化租户加载逻辑,避免非平台模式下的无效请求
- 添加个人资料页面路由和组件
- 在useAuth钩子中提供用户档案数据访问
- 后端实现用户资料更新和密码修改接口
- 添加密码更新DTO和相关验证逻辑
2026-02-26 18:10:14 +08:00
..
design feat(platform): 实现平台配置管理与权限优化 2026-02-26 16:27:45 +08:00
public feat(shared): 添加操作帮助面板组件 2026-02-10 17:48:44 +08:00
src feat(user): 添加个人资料管理功能 2026-02-26 18:10:14 +08:00
IMPLEMENTATION_PLAN.md feat(shared): 添加操作帮助面板组件 2026-02-11 13:44:31 +08:00
index.html feat(shared): 添加操作帮助面板组件 2026-02-10 17:48:44 +08:00
package-lock.json feat(i18n): 实现国际化功能支持多语言切换 2026-02-25 09:44:43 +08:00
package.json feat(i18n): 实现国际化功能支持多语言切换 2026-02-25 09:44:43 +08:00
tsconfig.json feat(shared): 添加操作帮助面板组件 2026-02-10 17:48:44 +08:00
tsconfig.node.json feat(shared): 添加操作帮助面板组件 2026-02-10 17:48:44 +08:00
vite.config.ts feat(shared): 添加操作帮助面板组件 2026-02-10 17:48:44 +08:00