Commit Graph

24 Commits

Author SHA1 Message Date
zhouyonggao 3a6072b18e fix(schema): 删除已废弃的分组信息标签
- 移除code_batch.group_info字段及其对应的中文标签
- 清理无用的代码注释和映射条目
- 保持标签映射结构的整洁和正确性
2025-12-18 16:45:31 +08:00
zhouyonggao 106623a2f7 fix(schema): 修正订单字段描述及新增部分字段标签
- 将资金订单号字段描述改为转账订单号
- 新增立减金渠道立减金批次号字段标签
- 新增发券账号字段标签
- 新增未核销过期时间字段标签
2025-12-18 16:45:09 +08:00
zhouyonggao 53167d01ab fix(schema): 移除重复的卡号字段标签
- 删除了 order_digit.card_no 的重复映射
- 保持其他字段标签定义不变
- 避免了标签冲突可能引起的问题
2025-12-18 16:32:35 +08:00
zhouyonggao f760cd5dcc feat(schema): 添加卡号及卡密标签字段
- 在 AllLabels 映射中
2025-12-18 16:31:19 +08:00
zhouyonggao 40962d9b30 fix(metadata): 修正活动状态字段显示问题
- 将活动状态字段在元数据中设置为隐藏
- 更新活动状态字段标签为“活动状态”以保持一致性
- 统一字段标签以提升界面显示的准确性和用户理解度
2025-12-18 16:12:52 +08:00
zhouyonggao 51880c0c5c refactor(schema): 移除AllLabels函数及其相关白名单内容
- 删除AllLabels函数及其所有映射数据
- 清理与订单、兑换券、计划、商户及活动相关的字段白名单
- 保留AllLabels函数框架,准备调整返回值结构
- 减少代码冗余,简化字段管理逻辑
2025-12-18 16:08:38 +08:00
zhouyonggao 95a4c7a0de refactor(schema): 废弃 AllWhitelist 函数并移除相关字段映射
- 标记 AllWhitelist 函数为已废弃,提示以 metadata.go 的 Hidden 属性为准
- 移除 AllWhitelist 中所有字段控制映射,函数返回 nil
- 新增 AllLabels 函数,用于字段标签映射的定义
- 简化 schema 包字段控制逻辑,提升代码可维护性
2025-12-18 16:05:35 +08:00
zhouyonggao c64fa29617 fix(exporter): 移除 order_voucher.out_biz_no 字段相关代码
- 从 sqlbuilder 中移除对 order_voucher.out_biz_no 字段的空字符串占位处理
- 从字段白名单中删除 order_voucher.out_biz_no
- 从字段标签映射中移除 order_voucher.out_biz_no 的描述信息
2025-12-18 16:01:53 +08:00
zhouyonggao f2781277f5 fix(schema): 修改兑换码批次标题字段名称
- 将“code_batch.title”字段的描述从“标题”改为“兑换码批次名称”
2025-12-18 15:57:11 +08:00
zhouyonggao 1c169cf2d7 fix(api): 调整营销元数据表字段隐藏状态及标签描述
- 将 "外部请求时间" 字段的隐藏属性设置为隐藏,确保其不在默认视图中显示
- 修改 "商户业务号" 标签为 "外部API调用业务号",使其描述更准确
- 修改 "状态" 标签为 "API调用状态",提升标签表达的明确性
2025-12-18 15:45:58 +08:00
zhouyonggao 51bc4f8faa fix(schema): 修改红包状态标签名称
- 将 order_cash.status 标签从“状态”更改为“红包状态”以提升描述准确性
2025-12-18 15:39:52 +08:00
zhouyonggao da0c764646 feat(api): 添加导出数据枚举字段中文标签转换功能
- 在导出数据转换函数中新增多字段枚举值解析和映射为中文标签
- 支持订单类型、状态、支付方式、支付状态等多个枚举字段转换
- 增加立减金、红包相关渠道及状态枚举转换
- 新增结算类型、供应商类型、领取方式等特殊枚举转换
- 更新字段标签映射,保持导出字段中文描述一致性
- 统一处理不同数据源(ds)的枚举映射,区分ymt与marketing标签
2025-12-18 15:14:35 +08:00
zhouyonggao 36aff7a377 refactor(schema): 更新订单相关标签及字段信息
- 规范订单及相关表字段的中文标签描述
- 调整order_detail.official_price的标签为“订单详情.官方价”
- 新增order_detail.refund_account字段标签
- 细化立减金相关字段标签,区分渠道和订单维度
- 补充plan的结算方式和发放方式字段标签
- 增加key_batch的样式及官方价、成本价字段标签
- 扩展code_batch字段,添加多项周期及绑定信息描述
- 拆分voucher相关字段,增加批次名称及充值减免信息
- 标注order_digit短信渠道字段不再导出
- 新增goods_voucher_batch相关字段标签
2025-12-18 15:12:17 +08:00
zhouyonggao 7bcb5deb0f fix(schema): 修正立减金状态字段描述
- 将order_voucher.status字段描述由“状态”修改为“立减金状态”
- 提高字段含义的准确性和清晰度
2025-12-18 14:47:45 +08:00
zhouyonggao 5bb83e1875 refactor(exporter, schema): 优化SQL构建逻辑以支持最新数据行的关联
- 更新BuildSQL和BuildJoins函数,移除ROW_NUMBER()函数,改为使用子查询确保每个订单只保留最新记录,避免1:N重复
- 增强JOIN逻辑,确保在YMT和其他数据源中正确关联最新的订单现金、代金券和批次信息
- 提升代码可读性,确保SQL构建逻辑清晰明了
2025-12-17 19:14:52 +08:00
zhouyonggao 9bb21bf4d2 refactor(metadata): 移除订单字段的可见性以满足业务需求
- 删除订单字段中的is_reset标记,以符合新的业务逻辑
- 确保字段的可见性与业务需求一致,提升代码可读性和维护性
2025-12-17 17:55:55 +08:00
zhouyonggao 1dd006b09c refactor(metadata): 隐藏短信渠道字段以满足业务脱敏需求
- 将order_digit.sms_channel字段标记为隐藏,前端和导出不再展示
- 从白名单中移除order_digit.sms_channel字段,确保不再允许导出
- 更新相关标签注释,明确字段不再对外展示和导出
2025-12-17 16:00:03 +08:00
zhouyonggao 0e32026f46 fix(api): 移除无效字段以提升数据准确性
在metadata.go和fields.go中移除与活动相关的无效字段,确保API返回的字段与实际数据一致,提升数据的准确性和可读性。
2025-12-15 16:13:23 +08:00
zhouyonggao 3a354a3d93 feat(exporter): 增强SQL构建逻辑以支持供应商信息
在sqlbuilder.go中更新SQL构建逻辑,确保在导出数据时正确关联供应商名称。同时,在fields.go中更新字段标签以反映供应商名称的变化,提升导出数据的准确性和可读性。
2025-12-15 15:57:21 +08:00
zhouyonggao 364f5d1d72 fix(api): 移除无效字段并更新字段标签
在metadata.go和fields.go中移除order.success_num字段,确保API返回的字段与实际数据一致,提升数据准确性。
2025-12-15 14:29:13 +08:00
zhouyonggao d17ae70ea9 fix(导出): 修复导出列名冲突问题并更新字段映射文档
调整 order_digit.order_type 的显示名从"订单类型"为"商品类型"以避免歧义
添加列名去重逻辑,当不同表存在相同列名时自动添加表名前缀
新增字段映射文档说明去重策略和兼容性影响
2025-12-15 10:41:59 +08:00
zhouyonggao 8e6b55f003 fix: 统一供应商类型字段标签和SQL映射逻辑
修改order.is_inner和merchant.third_party字段的标签为"供应商类型"
添加SQL构建逻辑将is_inner和third_party字段值映射为"内部供应商"或"外部供应商"
2025-12-12 18:28:00 +08:00
zhouyonggao 50ba8f7780 feat(导出): 实现字段映射规则并优化白名单校验
refactor(api): 重构字段处理逻辑,保留原始顺序并简化校验流程
docs: 添加字段映射规则文档
test: 添加SQL构建字段顺序与数量测试
2025-12-12 18:07:19 +08:00
zhouyonggao 113a8ffa0a feat: 初始化营销系统数据工具项目
- 添加基础项目结构,包括后端Go代码和前端静态文件
- 实现核心功能模块:数据导出、模板管理、元数据查询
- 添加多数据源支持(营销系统、易码通、元数据库)
- 实现CSV和Excel导出功能
- 添加配置管理系统,支持YAML和环境变量
- 实现日志记录和请求追踪
- 添加Docker部署支持
- 编写README文档说明项目结构和启动方式
2025-12-02 15:48:17 +08:00