From 67bb7bcfb4ebe00f6d2abcfb00c6fcc59bb8fc35 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=82=B9=E5=AE=97=E6=A5=A0?= Date: Thu, 31 Jul 2025 13:56:19 +0800 Subject: [PATCH] 1 --- platformapi/lakala/lakala_separate_accounts.go | 9 +-------- platformapi/lakala/lakala_separate_accounts_model.go | 5 ++--- platformapi/lakala/lakala_separate_accounts_test.go | 2 +- 3 files changed, 4 insertions(+), 12 deletions(-) diff --git a/platformapi/lakala/lakala_separate_accounts.go b/platformapi/lakala/lakala_separate_accounts.go index 9aba08d4..78a13cf6 100644 --- a/platformapi/lakala/lakala_separate_accounts.go +++ b/platformapi/lakala/lakala_separate_accounts.go @@ -557,20 +557,13 @@ func (a *API) QueryAuthentication(param *QueryAuthentication, authType string) ( // AccountStatusQuery 开户状态查询 // https://o.lakala.com/#/home/document/detail?id=528 func (a *API) AccountStatusQuery(tradeMode, subMerchantId, merchantNo string) (map[string]interface{}, error) { - activityUrl := "" - switch tradeMode { - case "ALIPAY": - activityUrl = AlibabaAccountStatusQuery - case "WECHAT": - activityUrl = WeChatAccountStatusQuery - } reqParameter := map[string]interface{}{ "reqData": map[string]interface{}{"tradeMode": tradeMode, "subMerchantId": subMerchantId, "merchantNo": merchantNo}, "ver": Version, "timestamp": utils.Int64ToStr(time.Now().Unix()), "reqId": utils.GetUUID(), } - result, err := a.AccessAPISign(PayAccountProdUrl, activityUrl, http.MethodPost, "", reqParameter) + result, err := a.AccessAPISign(PayAccountProdUrl, WeChatAccountStatusQuery, http.MethodPost, "", reqParameter) if err != nil { return nil, err } diff --git a/platformapi/lakala/lakala_separate_accounts_model.go b/platformapi/lakala/lakala_separate_accounts_model.go index f430d9b4..83fa2c8a 100644 --- a/platformapi/lakala/lakala_separate_accounts_model.go +++ b/platformapi/lakala/lakala_separate_accounts_model.go @@ -36,9 +36,8 @@ const ( WeChatUpdateAuthentication = "wechatRealName/modifyCommit" // 微信修改实名认证 AlibabaUpdateAuthentication = "alipayRealName/modifyCommit" // 阿里修改实名认证 WeChatQueryAuthentication = "wechatRealNameQuery" // 微信实名认证结果查询 - AlibabaQueryAuthentication = "alipayRealNameQuery" // 阿里修改实名认证 - WeChatAccountStatusQuery = "sme/mrchAuthStateQuery" // 微信开户状态差取暖 - AlibabaAccountStatusQuery = "sme/alipayRealNameQuery" // 阿里开户状态查询 + AlibabaQueryAuthentication = "alipayRealNameQuery" // 阿里实名认证结果查询 + WeChatAccountStatusQuery = "sme/mrchAuthStateQuery" // 微信/阿里开户状态差取暖 SubMerchantQuery = "querySubMerInfo" // 报备查询 ) diff --git a/platformapi/lakala/lakala_separate_accounts_test.go b/platformapi/lakala/lakala_separate_accounts_test.go index f7c47478..06896846 100644 --- a/platformapi/lakala/lakala_separate_accounts_test.go +++ b/platformapi/lakala/lakala_separate_accounts_test.go @@ -79,5 +79,5 @@ func TestSaveAuthentication(t *testing.T) { } func TestAccountStatusQuery(t *testing.T) { - api.AccountStatusQuery("WECHAT", "793879932", "822651059990E2S") + api.AccountStatusQuery("ALIPAY", "2088770536505954", "822651059990E2S") }