|
9f51ac602e
|
实现内存缓存机制,优化数据库查询性能
- 新增内存缓存接口和实现,支持设置过期时间
- 在数据库初始化时创建全局缓存实例
- 为模型类型、提供商和价格查询添加缓存层
- 实现定期缓存常用数据的后台任务
- 优化数据库查询,减少重复查询和不必要的数据库访问
- 为价格查询添加索引,提高查询效率
|
2025-03-07 00:28:36 +08:00 |
|
|
449f95d1b5
|
重构价格管理模块,完全迁移到 GORM ORM
- 将价格相关处理函数从原生 SQL 完全迁移到 GORM
- 优化数据库查询逻辑,使用 GORM 的链式查询和更新方法
- 重构价格审核、更新和批量审核功能,使用事务处理
- 简化数据库操作,移除手动 SQL 查询和扫描逻辑
- 优化价格倍率计算方法,提高代码可读性和性能
|
2025-03-06 23:46:18 +08:00 |
|
|
0bdadcfef7
|
新增模型类型管理功能
- 后端添加模型类型的增删改查接口,并增加管理员权限控制
- 扩展模型类型模型,新增排序字段
- 前端新增模型类型管理页面入口和路由
- 优化模型类型查询,支持按排序字段排序
- 在创建和更新价格时增加模型重复性检查
|
2025-03-06 23:16:18 +08:00 |
|
|
da79bf3d6d
|
新增批量审核价格功能并优化前端交互
- 后端新增 `/prices/approve-all` 接口,支持管理员一键通过所有待审核价格
- 前端价格管理页面添加"全部通过"按钮,仅对管理员可见
- 优化批量添加价格页面交互,增加行复制和删除按钮
- 调整价格输入为可为空,移除默认值为0的限制
|
2025-03-06 22:43:30 +08:00 |
|
|
2efb33fc2f
|
Enhance provider management and price filtering with model type and ID handling
|
2025-02-21 12:07:56 +08:00 |
|
|
6fa37f6d6a
|
Add model type support for pricing management
|
2025-02-21 11:51:53 +08:00 |
|
|
50d63f47c7
|
Add channel type filtering to Prices view and backend API
|
2025-02-09 19:24:10 +08:00 |
|
|
e852b885c0
|
Implement pagination and loading states for Prices and Providers views
|
2025-02-09 18:56:56 +08:00 |
|
|
1d16333e11
|
Replace "supplier" terminology with "model vendor" across frontend and backend
|
2025-02-08 21:03:01 +08:00 |
|
|
7487aaadda
|
Remove Deno-specific configuration files and migrate to Cloudflare Workers environment
|
2025-02-08 17:32:58 +08:00 |
|