MarketingSystemDataExportTool/server/internal/api
zhouyonggao e8c264a384 refactor(exports): 使用并行导出替代串行分块导出
- 移除旧的串行分块导出代码,改为基于分片的并行导出机制
- 引入并行导出配置,支持设置分片数量、最大并发数和每文件最大行数
- 预估总行数作为并行导出总行数,用于更合理的任务拆分
- 新增并行导出过程中的进度更新和文件创建回调处理
- 并行导出失败时记录错误日志并标记导出任务失败
- 保留原有Transform行数据转换功能,保证数据一致性
- 优化日志输出,详细记录并行导出过程中的错误信息
2025-12-19 18:43:43 +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(exports): 使用并行导出替代串行分块导出 2025-12-19 18:43:43 +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