diff --git a/app/main/api/internal/service/apirequestService.go b/app/main/api/internal/service/apirequestService.go index 3f53dc1..8c9f575 100644 --- a/app/main/api/internal/service/apirequestService.go +++ b/app/main/api/internal/service/apirequestService.go @@ -1251,16 +1251,8 @@ func (a *ApiRequestService) ProcessDWBG8B4DRequest(params []byte) ([]byte, error return nil, err } - respBytes, err := convertTianyuanResponse(resp) - if err != nil { - return nil, err - } - // 重新编码为 JSON - data, err := json.Marshal(respBytes) - if err != nil { - return nil, fmt.Errorf("编码修改后的 data 失败: %v", err) - } - return data, nil + // 直接返回解密后的数据,而不是再次进行JSON编码 + return convertTianyuanResponse(resp) } // ProcessDWBG6A2CRequest 司南报告服务 @@ -1284,16 +1276,8 @@ func (a *ApiRequestService) ProcessDWBG6A2CRequest(params []byte) ([]byte, error return nil, err } - respBytes, err := convertTianyuanResponse(resp) - if err != nil { - return nil, err - } - // 重新编码为 JSON - data, err := json.Marshal(respBytes) - if err != nil { - return nil, fmt.Errorf("编码修改后的 data 失败: %v", err) - } - return data, nil + // 直接返回解密后的数据,而不是再次进行JSON编码 + return convertTianyuanResponse(resp) } // ProcessJRZQ4B6CRequest 探针C风险评估 @@ -1316,16 +1300,8 @@ func (a *ApiRequestService) ProcessJRZQ4B6CRequest(params []byte) ([]byte, error return nil, err } - respBytes, err := convertTianyuanResponse(resp) - if err != nil { - return nil, err - } - // 重新编码为 JSON - data, err := json.Marshal(respBytes) - if err != nil { - return nil, fmt.Errorf("编码修改后的 data 失败: %v", err) - } - return data, nil + // 直接返回解密后的数据,而不是再次进行JSON编码 + return convertTianyuanResponse(resp) } // ProcessJRZQ09J8Request 收入评估 @@ -1348,16 +1324,8 @@ func (a *ApiRequestService) ProcessJRZQ09J8Request(params []byte) ([]byte, error return nil, err } - respBytes, err := convertTianyuanResponse(resp) - if err != nil { - return nil, err - } - // 重新编码为 JSON - data, err := json.Marshal(respBytes) - if err != nil { - return nil, fmt.Errorf("编码修改后的 data 失败: %v", err) - } - return data, nil + // 直接返回解密后的数据,而不是再次进行JSON编码 + return convertTianyuanResponse(resp) } // ProcessJRZQ5E9FRequest 借选指数 @@ -1373,22 +1341,15 @@ func (a *ApiRequestService) ProcessJRZQ5E9FRequest(params []byte) ([]byte, error "name": name.String(), "id_card": idCard.String(), "mobile_no": mobile.String(), + "authorized": "1", }) if err != nil { return nil, err } - respBytes, err := convertTianyuanResponse(resp) - if err != nil { - return nil, err - } - // 重新编码为 JSON - data, err := json.Marshal(respBytes) - if err != nil { - return nil, fmt.Errorf("编码修改后的 data 失败: %v", err) - } - return data, nil + // 直接返回解密后的数据,而不是再次进行JSON编码 + return convertTianyuanResponse(resp) } // ProcessQYGL3F8ERequest 人企关系加强版2 @@ -1406,14 +1367,6 @@ func (a *ApiRequestService) ProcessQYGL3F8ERequest(params []byte) ([]byte, error return nil, err } - respBytes, err := convertTianyuanResponse(resp) - if err != nil { - return nil, err - } - // 重新编码为 JSON - data, err := json.Marshal(respBytes) - if err != nil { - return nil, fmt.Errorf("编码修改后的 data 失败: %v", err) - } - return data, nil + // 直接返回解密后的数据,而不是再次进行JSON编码 + return convertTianyuanResponse(resp) } \ No newline at end of file