|
eb9e069f76
|
优化价格更新逻辑,增加模型处理的唯一性检查
- 在 UpdateOtherPrices 函数中新增已处理模型的跟踪机制,避免重复处理同一模型
- 增强模型数据处理逻辑,确保在创建新价格记录前检查待审核记录
- 更新 main.go,添加初始化任务的调用,提升系统启动时的功能完整性
|
2025-03-18 03:01:10 +08:00 |
|
|
dce4815654
|
新增定时任务功能和前端免责声明
- 在 go.mod 中添加 cron 库依赖
- 更新 main.go,初始化并启动定时任务
- 在 Home.vue 中添加免责声明部分,明确价格信息的准确性和更新方式
|
2025-03-18 01:40:39 +08:00 |
|
|
680d684016
|
重构价格倍率处理逻辑,提取独立模块
- 将价格倍率处理函数从 handlers/prices.go 移动到新的 handlers/rates 包
- 更新 main.go 中的路由配置,使用新的 rates.GetPriceRates 处理函数
- 在 prices.go 中新增 clearPriceCache 时调用 rates.ClearRatesCache
- 模块化价格倍率计算逻辑,提高代码组织性和可维护性
|
2025-03-12 16:35:15 +08:00 |
|
|
aeb05f790a
|
重构数据库层并迁移到 GORM
- 将数据库操作从原生 SQL 迁移到 GORM ORM
- 更新模型定义,添加 GORM 标签和关系
- 移除手动创建表的 SQL 方法,改用 AutoMigrate
- 更新所有数据库相关处理逻辑以适配 GORM
- 升级 Go 版本和依赖库
- 移除数据库和路由中间件,简化项目结构
|
2025-03-06 23:32: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 |
|
|
a2932ecf6b
|
Migrate from SQLite to MySQL: Update database configuration and schema
|
2025-02-23 03:37:10 +08:00 |
|
|
6fa37f6d6a
|
Add model type support for pricing management
|
2025-02-21 11:51:53 +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 |
|