MarketingSystemDataExportTool/server/internal/api
zhouyonggao d96271edf9 refactor(export): 优化导出任务进度更新,减少数据库写入
- 引入内存进度跟踪器ProgressTracker管理进度状态
- 将多处调用rrepo.UpdateProgress替换为ProgressTracker.Update
- 增加周期性和时间间隔同步限制,降低数据库写入频率
- 实现导出完成时的最终同步以保证进度准确更新
- 统一管理各类型导出任务的进度更新逻辑
- 保持导出流程原有功能不变,提高性能和稳定性
2025-12-19 17:49:41 +08:00
..
access.go refactor(api): 禁用访问日志记录功能 2025-12-18 11:40:37 +08:00
creators.go fix(api): 增强创建者选择逻辑以支持手机号自动匹配 2025-12-19 17:09:39 +08:00
exports.go refactor(export): 优化导出任务进度更新,减少数据库写入 2025-12-19 17:49:41 +08:00
exports.go.bak feat(exports): 支持服务启动时恢复未完成的导出任务 2025-12-19 17:44:29 +08:00
fields.go refactor(api): 优化字段处理逻辑,默认隐藏所有字段 2025-12-08 15:29:14 +08:00
metadata.go fix(metadata): 修正发券方式字段隐藏状态 2025-12-18 22:39:07 +08:00
middleware.go feat: 初始化营销系统数据工具项目 2025-12-02 15:48:17 +08:00
plans.go feat: 初始化营销系统数据工具项目 2025-12-02 15:48:17 +08:00
resellers.go fix(api): 修复分销商查询时销售员ID筛选条件错误 2025-12-18 21:56:42 +08:00
response.go feat: 初始化营销系统数据工具项目 2025-12-02 15:48:17 +08:00
router.go feat(api): 支持营销代理数据库并优化代理列表查询 2025-12-18 21:37:13 +08:00
templates.go fix(api): 统一用户ID参数及禁止删除公共模板 2025-12-18 18:27:25 +08:00
ymt_activities.go feat: 初始化营销系统数据工具项目 2025-12-02 15:48:17 +08:00
ymt_merchants.go fix(api): 修正userId字段JSON键名 2025-12-18 22:04:33 +08:00
ymt_users.go fix(api): 删除未使用的变量以清理代码 2025-12-19 01:04:43 +08:00