Commit Graph
7 Commits
Author SHA1 Message Date
zhang1106 afc372a432 chore: 统一代码风格并配置ESLint和Prettier
配置ESLint和Prettier规则
添加前端和后端的忽略文件
统一代码格式和缩进
修复代码风格问题
2026-02-10 11:04:01 +08:00
zhang1106 ebd4b5faa9 feat(用户管理): 实现用户注册审核功能
添加用户注册审核流程,包括以下变更:
- 用户注册后状态为 pending 待审核
- 管理员可批准或拒绝注册申请
- 待审核用户无法登录系统
- 用户管理页面添加审核操作和状态筛选
- 添加数据库迁移脚本支持 pending 状态
- 更新前后端相关接口和页面逻辑
2026-02-05 15:12:31 +08:00
zhang1106 7f000a8ee2 feat(用户管理): 添加用户锁定/解锁功能
- 新增 unlock_user.js 脚本用于解锁被锁定的用户
- 在用户管理页面添加锁定/解锁操作按钮
- 移除不再使用的 compression 依赖
- 添加 winston 日志库用于后续日志记录
2026-01-21 12:20:51 +08:00
zhang1106 a2f0032bad feat: 添加数据库索引优化查询性能
refactor(前端): 使用useMemo和useCallback优化性能
perf(后端): 优化统计查询性能
style: 统一前端样式定义
build: 添加创建索引脚本
2026-01-20 14:31:20 +08:00
zhang1106 b7f806f7d3 refactor(frontend): 优化设备管理页面性能并更新Card组件样式
重构设备管理页面的搜索和筛选逻辑,引入防抖和缓存机制提升性能
更新所有页面的Card组件样式属性以适配最新antd版本
2025-12-29 13:33:26 +08:00
zhang1106 f45d512b0c style(前端页面): 优化多个页面的UI样式和交互体验
重构页面布局和组件样式,统一设计语言
添加渐变背景、圆角边框和阴影效果
优化按钮、卡片和表格的视觉表现
改进模态框的标题和内容区域样式
增强导航按钮的悬停交互效果
2025-12-29 11:15:55 +08:00
zhang1106 a911d02999 feat: 实现用户认证与权限管理系统
- 添加用户、角色、权限等数据模型
- 实现JWT认证中间件和密码加密
- 添加用户注册、登录、个人信息管理接口
- 实现前端认证上下文和受保护路由
- 添加登录历史记录和操作日志功能
- 提供管理员初始化脚本和修复工具
- 实现完整的登录页面和用户管理界面
2025-12-25 10:48:35 +08:00