liguang
|
03ccd285be
|
fix(user-management): 优化用户密码更新逻辑并调整问题编辑功能
- 在更新用户信息时,对密码字段进行加密处理
- 移除无密码更新时的密码字段,保持原密码不变
- 调整问题编辑功能,使用专门的编辑路由
- 优化用户表格组件中的编辑逻辑,区分用户和问题类型
|
2025-06-21 11:23:52 +08:00 |
|
liguang
|
b3525aee7d
|
refactor(usermanagement): 优化用户管理模块的类型定义和数据处理
- 为 adminActions、guestActions、problemActions 和 teacherActions 文件中的函数添加了明确的类型注解
- 更新了函数参数和返回值的类型,提高了代码的可读性和可维护性
- 在相关页面组件中添加了类型注解,明确了数据结构
- 移除了未使用的 Separator 组件导入
|
2025-06-20 20:26:28 +08:00 |
|
liguang
|
360399bdfb
|
refactor(user-management): 重构用户管理系统
- 移除原有的 user 和 problem API,改为使用 Prisma 直接操作数据库
- 新增 admin、teacher、guest 和 problem 的 CRUD 操作
- 优化用户表格组件,支持角色选择和难度选择
- 重构页面组件,使用 Prisma 查询数据
- 更新数据库迁移,增加 TEACHER 角色
|
2025-06-20 15:29:50 +08:00 |
|