diff --git a/server/internal/api/exports.go b/server/internal/api/exports.go index 3915f33..f657ebc 100644 --- a/server/internal/api/exports.go +++ b/server/internal/api/exports.go @@ -1158,6 +1158,15 @@ func transformRow(ds string, fields []string, vals []string) []string { } continue } + // order_cash.status - 红包状态(营销系统) + if f == "order_cash.status" { + if n := parseIntVal(v); n >= 0 { + if label, ok := constants.MarketingOrderCashStatus[n]; ok { + vals[i] = label + } + } + continue + } // order_digit.order_type - 数字订单类型 if f == "order_digit.order_type" { if n := parseIntVal(v); n >= 0 { diff --git a/server/internal/constants/enums.go b/server/internal/constants/enums.go index 9add770..035dea1 100644 --- a/server/internal/constants/enums.go +++ b/server/internal/constants/enums.go @@ -137,6 +137,12 @@ var KeyBatchStyle = map[int]string{ 6: "白名单", } +// MarketingOrderCashStatus 营销系统红包状态映射 +var MarketingOrderCashStatus = map[int]string{ + 1: "正常", + 2: "已过期", +} + // ==================== 通用枚举 ==================== // ThirdPartyType 第三方类型映射