MarketingSystemDataExportTool/server/internal/api
zhouyonggao 48979b41d1 feat(exports): 支持服务启动时恢复未完成的导出任务
- 在服务启动时自动查询并恢复所有运行状态的导出任务
- 为导出任务增加重启次数计数及进度重置功能,确保任务重试正确性
- 将原有导出任务执行流程抽象出根据任务ID恢复任务的方法
- 修复导出任务相关数据库访问,统一使用结构体内db连接字段
- 优化导出任务文件处理与状态更新流程,提升任务恢复的稳定性
- 新增导出任务运行状态查询接口以支持任务恢复功能
- 改进错误日志记录,便于排查任务恢复中的异常情况
2025-12-19 17:44:29 +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 feat(exports): 支持服务启动时恢复未完成的导出任务 2025-12-19 17:44:29 +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