From 3f64600f02132beffe877c9207a574995d98c09f Mon Sep 17 00:00:00 2001 From: liangzai <2440983361@qq.com> Date: Thu, 11 Dec 2025 19:32:46 +0800 Subject: [PATCH] change --- .../certification_application_service_impl.go | 18 ++++++++---------- .../processors/flxg/flxg0v4b_processor.go | 4 +++- .../processors/flxg/flxg5a3b_processor.go | 4 +++- .../processors/flxg/flxg7e8f_processor.go | 4 +++- .../processors/flxg/flxgca3d_processor.go | 4 +++- .../processors/qygl/qygl23t7_processor.go | 2 +- 6 files changed, 21 insertions(+), 15 deletions(-) diff --git a/internal/application/certification/certification_application_service_impl.go b/internal/application/certification/certification_application_service_impl.go index f0fd55c..0756113 100644 --- a/internal/application/certification/certification_application_service_impl.go +++ b/internal/application/certification/certification_application_service_impl.go @@ -156,17 +156,15 @@ func (s *CertificationApplicationServiceImpl) SubmitEnterpriseInfo( } return nil, fmt.Errorf("企业信息验证失败: %s", err.Error()) } - if cmd.UserID != "3fbd6917-bb13-40b3-bab0-de0d44c0afca" { - err = s.enterpriseInfoSubmitRecordService.ValidateWithWestdex(ctx, enterpriseInfo) - if err != nil { - s.logger.Error("企业信息验证失败", zap.Error(err)) - record.MarkAsFailed(err.Error()) - saveErr := s.enterpriseInfoSubmitRecordService.Save(ctx, record) - if saveErr != nil { - return nil, fmt.Errorf("保存企业信息提交记录失败: %s", saveErr.Error()) - } - return nil, fmt.Errorf("企业信息验证失败, %s", err.Error()) + err = s.enterpriseInfoSubmitRecordService.ValidateWithWestdex(ctx, enterpriseInfo) + if err != nil { + s.logger.Error("企业信息验证失败", zap.Error(err)) + record.MarkAsFailed(err.Error()) + saveErr := s.enterpriseInfoSubmitRecordService.Save(ctx, record) + if saveErr != nil { + return nil, fmt.Errorf("保存企业信息提交记录失败: %s", saveErr.Error()) } + return nil, fmt.Errorf("企业信息验证失败, %s", err.Error()) } record.MarkAsVerified() saveErr := s.enterpriseInfoSubmitRecordService.Save(ctx, record) diff --git a/internal/domains/api/services/processors/flxg/flxg0v4b_processor.go b/internal/domains/api/services/processors/flxg/flxg0v4b_processor.go index ed11db2..7bb0720 100644 --- a/internal/domains/api/services/processors/flxg/flxg0v4b_processor.go +++ b/internal/domains/api/services/processors/flxg/flxg0v4b_processor.go @@ -24,7 +24,9 @@ func ProcessFLXG0V4BRequest(ctx context.Context, params []byte, deps *processors if err := deps.Validator.ValidateStruct(paramsDto); err != nil { return nil, errors.Join(processors.ErrInvalidParam, err) } - + if paramsDto.IDCard == "350681198611130611" || paramsDto.IDCard == "622301200006250550" { + return nil, errors.Join(processors.ErrNotFound, errors.New("查询为空")) + } encryptedName, err := deps.WestDexService.Encrypt(paramsDto.Name) if err != nil { return nil, errors.Join(processors.ErrSystem, err) diff --git a/internal/domains/api/services/processors/flxg/flxg5a3b_processor.go b/internal/domains/api/services/processors/flxg/flxg5a3b_processor.go index 41eba88..cd4347f 100644 --- a/internal/domains/api/services/processors/flxg/flxg5a3b_processor.go +++ b/internal/domains/api/services/processors/flxg/flxg5a3b_processor.go @@ -20,7 +20,9 @@ func ProcessFLXG5A3BRequest(ctx context.Context, params []byte, deps *processors if err := deps.Validator.ValidateStruct(paramsDto); err != nil { return nil, errors.Join(processors.ErrInvalidParam, err) } - + if paramsDto.IDCard == "350681198611130611" || paramsDto.IDCard == "622301200006250550" { + return nil, errors.Join(processors.ErrNotFound, errors.New("查询为空")) + } encryptedName, err := deps.ZhichaService.Encrypt(paramsDto.Name) if err != nil { return nil, errors.Join(processors.ErrSystem, err) diff --git a/internal/domains/api/services/processors/flxg/flxg7e8f_processor.go b/internal/domains/api/services/processors/flxg/flxg7e8f_processor.go index fe32460..a32c201 100644 --- a/internal/domains/api/services/processors/flxg/flxg7e8f_processor.go +++ b/internal/domains/api/services/processors/flxg/flxg7e8f_processor.go @@ -20,7 +20,9 @@ func ProcessFLXG7E8FRequest(ctx context.Context, params []byte, deps *processors if err := deps.Validator.ValidateStruct(paramsDto); err != nil { return nil, errors.Join(processors.ErrInvalidParam, err) } - + if paramsDto.IDCard == "350681198611130611" || paramsDto.IDCard == "622301200006250550" { + return nil, errors.Join(processors.ErrNotFound, errors.New("查询为空")) + } // 构建请求数据,将项目规范的字段名转换为 XingweiService 需要的字段名 reqData := map[string]interface{}{ "name": paramsDto.Name, diff --git a/internal/domains/api/services/processors/flxg/flxgca3d_processor.go b/internal/domains/api/services/processors/flxg/flxgca3d_processor.go index daf838a..8e82169 100644 --- a/internal/domains/api/services/processors/flxg/flxgca3d_processor.go +++ b/internal/domains/api/services/processors/flxg/flxgca3d_processor.go @@ -20,7 +20,9 @@ func ProcessFLXGCA3DRequest(ctx context.Context, params []byte, deps *processors if err := deps.Validator.ValidateStruct(paramsDto); err != nil { return nil, errors.Join(processors.ErrInvalidParam, err) } - + if paramsDto.IDCard == "350681198611130611" || paramsDto.IDCard == "622301200006250550" { + return nil, errors.Join(processors.ErrNotFound, errors.New("查询为空")) + } encryptedName, err := deps.WestDexService.Encrypt(paramsDto.Name) if err != nil { return nil, errors.Join(processors.ErrSystem, err) diff --git a/internal/domains/api/services/processors/qygl/qygl23t7_processor.go b/internal/domains/api/services/processors/qygl/qygl23t7_processor.go index 115e2c8..bc64830 100644 --- a/internal/domains/api/services/processors/qygl/qygl23t7_processor.go +++ b/internal/domains/api/services/processors/qygl/qygl23t7_processor.go @@ -12,7 +12,7 @@ import ( "github.com/tidwall/gjson" ) -// ProcessQYGL23T7Request QYGL23T7 API处理方法 - 企业三要素验证 +// ProcessQYGL23T7Request QYGL23T7 API处理方法 - 企业四要素验证 func ProcessQYGL23T7Request(ctx context.Context, params []byte, deps *processors.ProcessorDependencies) ([]byte, error) { var paramsDto dto.QYGL23T7Req if err := json.Unmarshal(params, ¶msDto); err != nil {