From 913c86da4728473ca8be46651b951fbf0b3a84fa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=82=B9=E5=AE=97=E6=A5=A0?= Date: Mon, 21 Jul 2025 10:15:06 +0800 Subject: [PATCH] 1 --- platformapi/lakala/lakala_incoming.go | 9 +++++++-- platformapi/lakala/lakala_token_test.go | 2 +- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/platformapi/lakala/lakala_incoming.go b/platformapi/lakala/lakala_incoming.go index 6c1453bc..f9be766d 100644 --- a/platformapi/lakala/lakala_incoming.go +++ b/platformapi/lakala/lakala_incoming.go @@ -288,12 +288,17 @@ func (a *API) CheckImgIsSupplement(externalCustomerNo string) (*OpenCustomerExtI return nil, err } - if imgSupplementResp.Code != "200" { + if imgSupplementResp.Code != Success { return nil, fmt.Errorf(imgSupplementResp.Message) } + base64DecryData, _ := base64.StdEncoding.DecodeString(result["data"].(string)) + resultData, err := DecryptByPublicKey(base64DecryData, PublicKeyBegin) + if err != nil { + return nil, err + } openCustomerExtImgVo := &OpenCustomerExtImgVo{} - if err = json.Unmarshal([]byte(imgSupplementResp.Data), openCustomerExtImgVo); err != nil { + if err = json.Unmarshal(resultData, openCustomerExtImgVo); err != nil { return nil, err } diff --git a/platformapi/lakala/lakala_token_test.go b/platformapi/lakala/lakala_token_test.go index 4cd97178..e20ea5ef 100644 --- a/platformapi/lakala/lakala_token_test.go +++ b/platformapi/lakala/lakala_token_test.go @@ -208,7 +208,7 @@ func TestQueryMerchantReviewStatus(t *testing.T) { // TestCheckImgIsSupplement 检查门店需要补充的图片 func TestCheckImgIsSupplement(t *testing.T) { - api.CheckImgIsSupplement("100139367") + api.CheckImgIsSupplement("822651059990E0M") } // TestGetMerchantReportStatus 商户报备查询