This commit is contained in:
邹宗楠
2025-07-29 17:17:58 +08:00
parent 3398ff6bde
commit 5a37872c8b
3 changed files with 49 additions and 3 deletions

View File

@@ -2,6 +2,7 @@ package lakala
import (
"encoding/json"
"errors"
"fmt"
"git.rosy.net.cn/baseapi/platformapi/lakala"
"git.rosy.net.cn/baseapi/utils"
@@ -675,6 +676,26 @@ func AccountStatusQuery(tradeMode, subMerchantId, merchantNo string) (map[string
return api.LaKaLaApi.AccountStatusQuery(tradeMode, subMerchantId, merchantNo)
}
// SubMerchantInfoQuery 报备查询
func SubMerchantInfoQuery(merInnerNo, merCupNo string) ([]*lakala.SubMerchantInfoQueryResp, error) {
if merInnerNo == "" && merCupNo == "" {
return nil, errors.New("内部商户号和银联号必须填写一个")
}
param := &lakala.SubMerchantInfoQueryReq{
Version: "1.0",
OrderNo: lakala.GetOrderNumber(8),
OrgCode: lakala.OrgCode,
MerInnerNo: "",
MerCupNo: "",
}
if merInnerNo != "" {
param.MerInnerNo = merInnerNo
} else {
param.MerCupNo = merCupNo
}
return api.LaKaLaApi.SubMerchantInfoQuery(param)
}
//#endregion
//#region 订单相关