From 3e0b100bbf54bef072b0c8058b7883d01fd9ec39 Mon Sep 17 00:00:00 2001 From: Mrx <18278715334@163.com> Date: Thu, 11 Jun 2026 10:24:49 +0800 Subject: [PATCH] f --- internal/domains/api/services/form_config_service.go | 2 +- .../api/services/processors/jrzq/jrzqv3hm_processor.go | 4 ++-- internal/infrastructure/external/nuoer/crypto.go | 5 +++++ 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/internal/domains/api/services/form_config_service.go b/internal/domains/api/services/form_config_service.go index f278713..f115240 100644 --- a/internal/domains/api/services/form_config_service.go +++ b/internal/domains/api/services/form_config_service.go @@ -299,7 +299,7 @@ func (s *FormConfigServiceImpl) getDTOStruct(ctx context.Context, apiCode string "IVYZVJJ6": &dto.IVYZVJJ6Req{}, //收入等级tax_income_level_v8 "YYSYTJC4": &dto.YYSYTJC4Req{}, //运营商近三个月欠费次数脉 "YYSYP72D": &dto.YYSYP72DReq{}, //运营商近三个月欠费次数脉 - "DWBG3BF9": &dto.DWBG3BF9Req{}, // 个人风险档案 + "DWBG3BF9": &dto.DWBG3BF9Req{}, // 个人风险档案max "DWBG9FB3": &dto.DWBG9FB3Req{}, // 个人风险档案1 "DWBG9FB2": &dto.DWBG9FB2Req{}, // 个人风险档案2 diff --git a/internal/domains/api/services/processors/jrzq/jrzqv3hm_processor.go b/internal/domains/api/services/processors/jrzq/jrzqv3hm_processor.go index 74c4f4b..05f5d6a 100644 --- a/internal/domains/api/services/processors/jrzq/jrzqv3hm_processor.go +++ b/internal/domains/api/services/processors/jrzq/jrzqv3hm_processor.go @@ -22,8 +22,8 @@ func ProcessJRZQV3HMRequest(ctx context.Context, params []byte, deps *processors } body := map[string]string{ - "idCard": paramsDto.IDCard, - "mobile": paramsDto.MobileNo, + "idCard": nuoer.MD5(paramsDto.IDCard), + "mobile": nuoer.MD5(paramsDto.MobileNo), } nuoerDoCheckAPIKey := "blackListV121_3_1" diff --git a/internal/infrastructure/external/nuoer/crypto.go b/internal/infrastructure/external/nuoer/crypto.go index 7fb1398..f89b3d3 100644 --- a/internal/infrastructure/external/nuoer/crypto.go +++ b/internal/infrastructure/external/nuoer/crypto.go @@ -32,6 +32,11 @@ func Sign(body map[string]string, secret string) string { return genMD5(sb.String()) } +// MD5 返回字符串的 MD5 小写十六进制摘要。 +func MD5(s string) string { + return genMD5(s) +} + func genMD5(s string) string { sum := md5.Sum([]byte(s)) return hex.EncodeToString(sum[:])