MarketingSystemDataExportTool/server/internal/api
zhouyonggao f6911a0cc6 refactor(export): 移除导出SQL中的枚举转换并增强错误标记详细信息
- 导出接口取消白名单过滤,字段导出与前端选择保持一致
- 构建SQL时移除所有CASE WHEN枚举字段转换,改由业务层处理
- 增加实际使用字段列表返回,解决字段列数不匹配问题
- ExportRepo.MarkFailed 增加失败原因和上下文参数,丰富失败日志
- 导出任务多个失败分支均调用MarkFailed并传递详细错误上下文
- 日志中增加导出失败详细信息,包含错误、数据源、字段、SQL及参数
- 删除无用的枚举映射代码,简化SQL构建逻辑
- 保障创建时间区间过滤的格式和参数合法性检查
- 增加导出SQL构建时被白名单过滤字段的日志输出,方便调试
2025-12-18 12:35:46 +08:00
..
access.go refactor(api): 禁用访问日志记录功能 2025-12-18 11:40:37 +08:00
creators.go refactor(api): 优化CreatorsAPI的列表逻辑与数据处理 2025-12-17 15:51:30 +08:00
exports.go refactor(export): 移除导出SQL中的枚举转换并增强错误标记详细信息 2025-12-18 12:35:46 +08:00
fields.go refactor(api): 优化字段处理逻辑,默认隐藏所有字段 2025-12-08 15:29:14 +08:00
metadata.go fix(api): 隐藏外部请求相关字段以减少暴露信息 2025-12-18 10:12:43 +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 feat: 初始化营销系统数据工具项目 2025-12-02 15:48:17 +08:00
response.go feat: 初始化营销系统数据工具项目 2025-12-02 15:48:17 +08:00
router.go feat(api): 更新隐藏字段管理功能,优化字段映射逻辑 2025-12-08 15:14:58 +08:00
templates.go refactor(api): 取消字段白名单过滤和去重逻辑 2025-12-18 11:32:15 +08:00
ymt_activities.go feat: 初始化营销系统数据工具项目 2025-12-02 15:48:17 +08:00
ymt_merchants.go feat: 初始化营销系统数据工具项目 2025-12-02 15:48:17 +08:00
ymt_users.go refactor(api): 优化CreatorsAPI的列表逻辑与数据处理 2025-12-17 15:51:30 +08:00