Commit Graph

2 Commits (69dc3e67886fcc7e3f2ef4d07b2bf087ff8a6716)

Author SHA1 Message Date
chenhao b138960f4b feat(pages): 完善前端页面功能与用户体验优化
- 在Dashboard页面增加表格操作列和刷新按钮,优化样式布局
- 重构Devices页面实现设备管理功能,包括搜索、分页和状态显示
- 优化Dictionaries页面字典管理界面,改进交互体验和数据展示
- 更新Login页面样式设计,提升登录界面视觉效果和响应式适配
- 统一图标无障碍访问属性,增强组件可访问性支持
2026-02-12 13:43:59 +08:00
chenhao a1db81892c feat(auth): 添加登录日志记录功能并配置软删除逻辑
- 在application.yml中配置MyBatis-Plus逻辑删除字段
- 在BaseEntity中添加@TableLogic注解实现软删除
- 在AuthServiceImpl中注入SysLogService和HttpServletRequest
- 实现登录成功和失败的日志记录功能
- 添加LoginUser类用于安全认证
- 创建Log注解和LogAspect切面实现操作日志记录
- 添加PermissionService用于权限验证
- 在RoleController中添加用户查询接口和日志注解
- 在前端添加Logs页面展示操作日志
- 更新Roles页面UI并添加相关API调用
- 添加AOP依赖并在启动类启用异步支持
2026-02-12 10:41:59 +08:00