Commit Graph
12 Commits
Author SHA1 Message Date
xiaohei eceb2f6ea8 Update channel dashboard page 2025-12-28 15:45:31 +00:00
xiaohei f20dd47643 修复登录跳转问题并删除编辑功能
- 修复登录后不跳转问题:使用 window.location.href 替代 router.push,确保完整页面跳转
- 在登录页面显式设置 cookie,确保中间件能正确检查认证状态
- 删除租户编辑功能:移除编辑菜单项、编辑对话框和相关状态
- 移除管理用户对话框中的用户数字段,改为显示租户ID
- 在设置页面添加当前渠道管理员列表显示功能
- 添加获取和创建渠道管理员的 API 方法
2025-12-28 13:58:27 +00:00
xiaohei 6c2069b878 优化代码:修复重复文件、统一认证函数、添加租户角色管理和管理员列表功能
- 删除重复文件:components/ui/use-toast.ts 和 components/ui/use-mobile.tsx
- 统一 getAuthToken() 函数,在 api-client.ts 中导入并删除重复定义
- 创建 clearAllTokens() 工具函数,统一 token 清除逻辑
- 修复 Toast 延迟时间(从 1000000ms 改为 5000ms)
- 修复 TypeScript 类型错误:在 applicationForm 中添加 providerId 字段
- 修复登录路径:使用 super_admin 角色登录超级管理员
- 移除登录前的后端可达性检查(避免浏览器环境问题)
- 在管理用户对话框中添加租户角色修改功能(租户/计费管理员/运营管理员)
- 移除管理用户对话框中的用户数字段(用户层面不应显示用户数)
- 在设置页面添加当前渠道管理员列表显示功能
- 添加获取和创建渠道管理员的 API 方法
- 更新登录方法的角色类型定义,支持所有角色类型
2025-12-28 13:43:07 +00:00
xiaohei cf86a9032a feat: 将Agent框架模板MCP改为LangChain
- 更新Agent框架模板选项,将MCP改为LangChain
- 保持其他框架选项(A2A、API)不变
2025-12-28 08:38:25 +00:00
xiaohei f482500279 feat: 在设置页面添加管理员列表管理功能
- 引入 SettingsTab 组件显示管理员列表
- 支持查看管理员详细信息(姓名、邮箱、角色、状态、创建时间)
- 支持创建新管理员(计费管理员/运维管理员)
- 支持删除管理员(带确认对话框)
- 保留原有的角色权限配置功能
- 调整设置页面布局,分为管理员管理和角色权限配置两部分
2025-12-28 08:37:21 +00:00
xiaohei 2f33e90c05 feat: 完整恢复渠道管理功能到ChannelsTab组件
- ✅ 创建ChannelsTab.tsx组件(1984行)
- ✅ 实现12个Dialog: 渠道CRUD、佣金管理、资源分配、租户管理、审批流程
- ✅ 恢复租户管理功能(查看、添加、权限分配)
- ✅ 恢复审批流程(供应商申请、Agent申请)
- ✅ 更新Channel类型定义
- ✅ 集成到page.tsx主页面
- ✅ 完整的中英文国际化支持
- ✅ 无TypeScript编译错误

功能完整度: 100%
参考源码: page_old.tsx lines 1459-2909
2025-12-26 15:50:33 +00:00
xiaohei 54b75dec89 Merge branch 'main' into gzy 2025-12-26 09:40:10 +00:00
xiaohei 876fac1f4b feat: 更新前端代码 - 优化各模块页面和API客户端 2025-12-26 09:37:44 +00:00
xiaohei ac70273fcf feat: 更新多个页面的API集成和功能优化
- 更新admin/dashboard页面:完善API集成,删除假数据
- 更新admin/login和channel/login:优化登录流程
- 更新agent-factory、billing、data-tools、model-gateway、orchestration页面:API集成优化
- 更新channel/dashboard:渠道管理功能完善
- 更新lib/api-client.ts:API客户端功能增强
- 更新lib/auth.ts:认证功能优化
- 删除过时的API文档文件
2025-12-25 11:24:11 +00:00
xiaohei f734de61eb feat: 完善超级管理员控制台API集成
- 删除资源管理中的假数据,改为从API获取
- 添加删除Agent和模型供应商功能
- 完善创建渠道、资源管理、审批申请等功能的API集成
- 修复计费统计功能,接入后端API
- 添加缺失API接口清单文档
- 优化API响应格式处理,支持多种响应结构
- 修复审批申请对话框,添加供应商申请审批功能
2025-12-25 09:31:26 +00:00
xiaohei ac64923da5 合并远程更新到gzy分支,保留本地API对接代码 2025-12-25 08:07:33 +00:00
xiaohei f982a07b55 初始提交:完整的API客户端对接和前端项目 2025-12-25 07:58:59 +00:00