MarketingSystemDataExportTool/server/internal
zhouyonggao f6911a0cc6 refactor(export): 移除导出SQL中的枚举转换并增强错误标记详细信息
- 导出接口取消白名单过滤,字段导出与前端选择保持一致
- 构建SQL时移除所有CASE WHEN枚举字段转换,改由业务层处理
- 增加实际使用字段列表返回,解决字段列数不匹配问题
- ExportRepo.MarkFailed 增加失败原因和上下文参数,丰富失败日志
- 导出任务多个失败分支均调用MarkFailed并传递详细错误上下文
- 日志中增加导出失败详细信息,包含错误、数据源、字段、SQL及参数
- 删除无用的枚举映射代码,简化SQL构建逻辑
- 保障创建时间区间过滤的格式和参数合法性检查
- 增加导出SQL构建时被白名单过滤字段的日志输出,方便调试
2025-12-18 12:35:46 +08:00
..
api refactor(export): 移除导出SQL中的枚举转换并增强错误标记详细信息 2025-12-18 12:35:46 +08:00
config feat: 初始化营销系统数据工具项目 2025-12-02 15:48:17 +08:00
constants refactor(constants, exporter): 更新红包领取状态映射以支持YMT数据源 2025-12-17 18:08:50 +08:00
db fix(db): 处理MySQL连接的只读副本错误 2025-12-08 11:31:28 +08:00
exporter refactor(export): 移除导出SQL中的枚举转换并增强错误标记详细信息 2025-12-18 12:35:46 +08:00
logging refactor(api): 优化模板API处理器结构与逻辑 2025-12-17 10:16:56 +08:00
migrate feat: 初始化营销系统数据工具项目 2025-12-02 15:48:17 +08:00
models feat: 初始化营销系统数据工具项目 2025-12-02 15:48:17 +08:00
repo refactor(export): 移除导出SQL中的枚举转换并增强错误标记详细信息 2025-12-18 12:35:46 +08:00
schema refactor(exporter, schema): 优化SQL构建逻辑以支持最新数据行的关联 2025-12-17 19:14:52 +08:00
utils refactor(utils): 删除冗余的包声明注释 2025-12-17 10:46:56 +08:00
ymtcrypto feat: 初始化营销系统数据工具项目 2025-12-02 15:48:17 +08:00