zhouyonggao
|
aa3df428b1
|
feat(api): 支持voucher.is_webview字段多语言转换
- 新增voucher.is_webview字段的转换,将0、1、2映射为微信小程序、公众号、通用
- 优化导出接口中voucher打开方式的显示逻辑
- 在枚举常量中添加MarketingSettlementType的未设置状态0映射说明
|
2025-12-18 15:27:44 +08:00 |
zhouyonggao
|
326eec184f
|
feat(api): 增加营销系统枚举类型映射及导出数据转换支持
- 新增MarketingSettlementType、MarketingPeriodType、MarketingSendMethod、MarketingRechargeType枚举映射
- 在导出接口中根据数据源区分结算方式,支持YMT和营销系统不同枚举转换
- 增加plan.send_method、code_batch.period_type和code_batch.recharge_type字段的枚举值转换
- 优化导出数据中相关字段的可读性,便于理解和使用枚举标签展示
|
2025-12-18 15:23:15 +08:00 |
zhouyonggao
|
ce547a50da
|
refactor(constants, exporter): 更新红包领取状态映射以支持YMT数据源
- 修改OrderCashReceiveStatus映射,调整状态值以符合YMT数据源的要求
- 在BuildSQL函数中添加条件逻辑,根据数据源动态映射红包领取状态,确保SQL构建的准确性
- 提升代码可读性,确保状态映射逻辑清晰明了
|
2025-12-17 18:08:50 +08:00 |
zhouyonggao
|
1e1fcf9748
|
refactor(api): 优化模板API处理器结构与逻辑
- 重构TemplatesAPI结构体字段命名,区分元数据库和营销数据库
- 统一并优化HTTP路由处理代码,添加详尽注释说明各接口用途
- 增强createTemplate方法,完善请求体解析与错误处理
- 优化listTemplates,实现字段去重计数逻辑,支持用户过滤
- 详细拆解getTemplate,patchTemplate,deleteTemplate和validateTemplate逻辑
- patchTemplate支持多字段动态更新,添加详细日志追踪
- deleteTemplate新增软删除支持,保护关联数据安全
- validateTemplate增强错误分类和索引建议汇总能力
- 新增辅助函数toJSON/fromJSON及countValidFields,提高
|
2025-12-17 10:16:56 +08:00 |