chenhao
|
653a9f7ef4
|
feat: 添加实时会议和主页组件
- 新增 `RealtimeAsr` 组件,用于创建和配置实时会议
- 新增 `HomePage` 组件,展示最近的会议记录和快速入口
- 新增 `RealtimeAsrSession` 组件,用于实时会议的会中识别和转录
|
2026-03-26 11:18:44 +08:00 |
chenhao
|
2b1d7b8a2e
|
feat: 集成jar 集成前端
|
2026-03-17 15:31:09 +08:00 |
chenhao
|
af5c658bd9
|
feat: 修改文件
|
2026-03-17 10:24:50 +08:00 |
chenhao
|
d8bfdb21fa
|
feat: 增加实时会议功能并优化数据库和API
- 增加实时会议的创建、追加转录和完成接口
- 更新 `MeetingDTO` 和 `MeetingVO`,添加可选字段 `summaryModelId`, `useSpkId`, `hotWords`
- 增加 `RealtimeTranscriptItemDTO` 接口
- 延长HTTP客户端连接超时时间至300秒
- 优化数据库表结构,新增 `biz_prompt_template_user_config` 表
- 更新系统参数和权限配置
|
2026-03-12 20:39:49 +08:00 |
chenhao
|
80a4682757
|
feat: 添加声纹识别开关和优化模板管理权限
- 在会议创建页面添加声纹识别开关
- 优化提示模板的权限管理,区分平台级、租户级和个人级
- 更新后端逻辑处理不同层级的模板权限
- 重构前端模板选择界面,增强用户体验
- 添加热词权重显示并更新数据库表结构
- 修复和优化多处代码逻辑和样式问题
|
2026-03-04 15:19:40 +08:00 |
chenhao
|
21b3ab3afc
|
feat(business): 添加AI模型配置功能实现
- 新增AiModel实体类定义数据库表结构
- 实现AI模型的增删改查REST API接口
- 添加前端AI模型管理页面支持配置展示
- 实现ASR和LLM两种模型类型的区分管理
- 添加模型远程列表获取和验证功能
- 实现默认模型设置和租户权限控制
- 新增AiTask实体用于AI任务调度管理
- 实现AI任务异步处理服务逻辑
- 添加会议转录和总结的完整处理流程
|
2026-03-02 19:59:47 +08:00 |
chenhao
|
1a392d96b9
|
feat(layout): 添加音频、热词和提示词菜单项并优化布局结构
- 在AppLayout中添加AudioOutlined、TagsOutlined和BulbOutlined图标
- 为audio、hotword和prompt路由配置对应的菜单图标映射
- 重构菜单项生成逻辑,使用useMemo优化性能并修复TDZ错误
- 在菜单树查找函数中添加数组验证防止运行时错误
- 添加新业务模块数据库表:声纹发言人表、热词管理表和提示词模板表
- 更新租户ID字段的自动填充逻辑和权限过滤配置
- 在认证流程中添加displayName和pwdResetRequired字段支持
- 添加React Markdown依赖用于内容渲染功能
|
2026-03-02 09:09:53 +08:00 |
chenhao
|
9b721929c6
|
feat(platform): 实现平台配置管理与权限优化
- 添加平台配置功能,支持动态设置项目名称、图标、Logo等
- 实现前端页面动态加载平台配置信息
- 完善权限控制,修复权限码格式问题
- 优化角色权限分配的安全校验机制
- 增加系统参数管理页面和相关API接口
- 更新数据库配置和MyBatis拦截器设置
- 调整安全配置,开放平台配置接口访问权限
- 重构权限查询逻辑,区分平台管理员与普通用户权限范围
- 补充实体类注解和字段定义,完善数据映射关系
- 优化登录页面样式,支持自定义背景图片和品牌信息显示
|
2026-02-26 16:27:45 +08:00 |
chenhao
|
a497deacfc
|
feat(log): 完善系统日志功能并优化租户权限控制
- 新增租户ID字段到SysLog实体并调整日志记录逻辑
- 实现平台管理员跨租户查看日志的功能
- 重构登录日志记录方法,添加执行时长统计
- 优化JWT过滤器中的租户验证逻辑
- 调整MyBatis-Plus配置以支持布尔类型的逻辑删除
- 更新前端日志页面UI和数据展示逻辑
- 修复字典项和字典类型实体
|
2026-02-13 11:06:36 +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 |
chenhao
|
ef262e7a43
|
feat(app): 实现动态菜单树和字典管理功能
- 集成后端Redis缓存配置和依赖
- 实现前端AppLayout组件动态加载菜单树结构
- 添加字典类型和字典项的完整CRUD功能
- 创建字典管理页面支持类型和项的增删改查
- 优化角色权限绑定界面的权限树展示
- 更新角色管理页面的权限分配逻辑
- 添加权限节点类型定义和菜单渲染逻辑
- 实现用户登出功能的布局调整和图标优化
|
2026-02-11 15:44:49 +08:00 |
chenhao
|
78e77cf260
|
feat(shared): 添加操作帮助面板组件
- 实现 ActionHelpPanel 组件,提供操作详情和帮助信息展示
- 添加完整的 CSS 样式文件,支持响应式布局和主题适配
- 集成 Ant Design 的 Drawer 和 Collapse 组件
- 支持当前操作和所有可用操作的分类展示
- 实现操作步骤、注意事项、快捷键等功能说明
- 添加图标、标签、权限要求等信息展示
- 支持操作列表点击切换和实时预览功能
|
2026-02-11 13:44:31 +08:00 |
chenhao
|
bf537d6074
|
feat(shared): 添加操作帮助面板组件
- 实现 ActionHelpPanel 组件,提供操作详情和帮助信息展示
- 添加完整的 CSS 样式文件,支持响应式布局和主题适配
- 集成 Ant Design 的 Drawer 和 Collapse 组件
- 支持当前操作和所有可用操作的分类展示
- 实现操作步骤、注意事项、快捷键等功能说明
- 添加图标、标签、权限要求等信息展示
- 支持操作列表点击切换和实时预览功能
|
2026-02-10 17:48:44 +08:00 |