Commit Graph
7 Commits
Author SHA1 Message Date
xiaohei 884e2a4cfc chore: update api endpoints and lock tenant role 2025-12-29 05:26:29 +00:00
xiaohei 8372183d01 feat: 添加删除租户和管理员功能
- 在渠道管理页面添加删除租户按钮和确认对话框
- 在渠道设置页面添加删除管理员按钮和确认对话框
- 在渠道编辑对话框中添加删除管理员功能
- 添加完整的删除确认流程,包含警告提示
- 删除成功后自动刷新列表
- 添加API调用调试日志,便于排查问题
- 支持中英文双语显示
2025-12-28 16:35:05 +00:00
xiaohei 4448468157 优化代码:修复重复文件、统一认证函数、添加租户角色管理和管理员列表功能
- 删除重复文件: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 809e25b1fa feat: 更新前端代码 - 优化各模块页面和API客户端 2025-12-26 09:37:44 +00:00
xiaohei 1a2f001e6f 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 23c0b4e930 feat: 完善超级管理员控制台API集成
- 删除资源管理中的假数据,改为从API获取
- 添加删除Agent和模型供应商功能
- 完善创建渠道、资源管理、审批申请等功能的API集成
- 修复计费统计功能,接入后端API
- 添加缺失API接口清单文档
- 优化API响应格式处理,支持多种响应结构
- 修复审批申请对话框,添加供应商申请审批功能
2025-12-25 09:31:26 +00:00
xiaohei f982a07b55 初始提交:完整的API客户端对接和前端项目 2025-12-25 07:58:59 +00:00