From 8702767e47a2ecdc6699dd4fccc495d2f11b5092 Mon Sep 17 00:00:00 2001 From: zhouyonggao <1971162852@qq.com> Date: Thu, 18 Dec 2025 15:32:40 +0800 Subject: [PATCH] =?UTF-8?q?feat(api):=20=E5=A2=9E=E5=8A=A0=20key=5Fbatch.s?= =?UTF-8?q?tyle=20=E5=AD=97=E6=AE=B5=E8=BD=AC=E6=8D=A2=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在 transformRow 函数中添加对 key_batch.style 的处理逻辑 - 根据整数值映射对应的标签名称进行替换 - 避免负值和不存在映射的情况影响输出 - 优化特殊字段转换处理流程 --- server/internal/api/exports.go | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/server/internal/api/exports.go b/server/internal/api/exports.go index 9dde141..3915f33 100644 --- a/server/internal/api/exports.go +++ b/server/internal/api/exports.go @@ -1209,6 +1209,15 @@ func transformRow(ds string, fields []string, vals []string) []string { } continue } + // key_batch.style - key码样式 + if f == "key_batch.style" { + if n := parseIntVal(v); n >= 0 { + if label, ok := constants.KeyBatchStyle[n]; ok { + vals[i] = label + } + } + continue + } // ==================== 特殊字段转换 ==================== // 解密/转换订单 key