From 95006a245591d9515f43a00a4ad17bda0cefe536 Mon Sep 17 00:00:00 2001 From: Mrx <18278715334@163.com> Date: Wed, 20 May 2026 16:16:50 +0800 Subject: [PATCH] f --- .../api/services/processors/qygl/qygl4b2e_processor.go | 9 +++++---- .../api/services/processors/qygl/qygl7d9a_processor.go | 9 +++++---- .../api/services/processors/qygl/qygl8b4d_processor.go | 9 +++++---- 3 files changed, 15 insertions(+), 12 deletions(-) diff --git a/internal/domains/api/services/processors/qygl/qygl4b2e_processor.go b/internal/domains/api/services/processors/qygl/qygl4b2e_processor.go index 082eb4d..5d4db59 100644 --- a/internal/domains/api/services/processors/qygl/qygl4b2e_processor.go +++ b/internal/domains/api/services/processors/qygl/qygl4b2e_processor.go @@ -64,10 +64,11 @@ func ProcessQYGL4B2ERequest( if errors.Is(err, shujubao.ErrDatasource) { return nil, errors.Join(processors.ErrDatasource, err) } - // if errors.Is(err, shujubao.ErrQueryEmpty) { - // return nil, errors.Join(processors.ErrNotFound, err) - // } - return nil, errors.Join(processors.ErrSystem, err) + if errors.Is(err, shujubao.ErrQueryEmpty) { + data = map[string]interface{}{} + } else { + return nil, errors.Join(processors.ErrSystem, err) + } } // 原始返回结构处理 - data 是 map[string]interface{} 类型 diff --git a/internal/domains/api/services/processors/qygl/qygl7d9a_processor.go b/internal/domains/api/services/processors/qygl/qygl7d9a_processor.go index 582d059..083352c 100644 --- a/internal/domains/api/services/processors/qygl/qygl7d9a_processor.go +++ b/internal/domains/api/services/processors/qygl/qygl7d9a_processor.go @@ -94,10 +94,11 @@ func ProcessQYGL7D9ARequest(ctx context.Context, params []byte, deps *processors if errors.Is(err, shujubao.ErrDatasource) { return nil, errors.Join(processors.ErrDatasource, err) } - // if errors.Is(err, shujubao.ErrQueryEmpty) { - // return nil, errors.Join(processors.ErrNotFound, err) - // } - return nil, errors.Join(processors.ErrSystem, err) + if errors.Is(err, shujubao.ErrQueryEmpty) { + data = map[string]interface{}{} + } else { + return nil, errors.Join(processors.ErrSystem, err) + } } // 原始返回结构处理 - data 是 map[string]interface{} 类型 diff --git a/internal/domains/api/services/processors/qygl/qygl8b4d_processor.go b/internal/domains/api/services/processors/qygl/qygl8b4d_processor.go index 5b6cfe4..f4e43b6 100644 --- a/internal/domains/api/services/processors/qygl/qygl8b4d_processor.go +++ b/internal/domains/api/services/processors/qygl/qygl8b4d_processor.go @@ -85,10 +85,11 @@ func ProcessQYGL8B4DRequest(ctx context.Context, params []byte, deps *processors if errors.Is(err, shujubao.ErrDatasource) { return nil, errors.Join(processors.ErrDatasource, err) } - // if errors.Is(err, shujubao.ErrQueryEmpty) { - // return nil, errors.Join(processors.ErrNotFound, err) - // } - return nil, errors.Join(processors.ErrSystem, err) + if errors.Is(err, shujubao.ErrQueryEmpty) { + data = map[string]interface{}{} + } else { + return nil, errors.Join(processors.ErrSystem, err) + } } // 原始返回结构处理 - data 是 map[string]interface{} 类型