From d15d2f249956bd6ebd30115712410c104ec52d87 Mon Sep 17 00:00:00 2001 From: Mrx <18278715334@163.com> Date: Thu, 22 Jan 2026 17:31:32 +0800 Subject: [PATCH] f --- .../api/services/processors/qygl/qygl3f8e_processor.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/internal/domains/api/services/processors/qygl/qygl3f8e_processor.go b/internal/domains/api/services/processors/qygl/qygl3f8e_processor.go index 38b43ba..0ee6a96 100644 --- a/internal/domains/api/services/processors/qygl/qygl3f8e_processor.go +++ b/internal/domains/api/services/processors/qygl/qygl3f8e_processor.go @@ -510,6 +510,12 @@ func processEntoutData(resultBytes []byte) map[string]interface{} { } } + // 如果 entoutData 包含 "data" 字段,提取 data 字段的内容 + // 因为有些响应格式是 { "data": { "civil": {...} } },需要提取内部的 data + if dataField, ok := entoutData["data"].(map[string]interface{}); ok { + entoutData = dataField + } + // 清理数据,将 "-" 转换为合适的默认值 entoutData = cleanEntoutData(entoutData)