diff --git a/platformapi/lakala/lakala_incoming.go b/platformapi/lakala/lakala_incoming.go index c5d0ad3e..b0a93c69 100644 --- a/platformapi/lakala/lakala_incoming.go +++ b/platformapi/lakala/lakala_incoming.go @@ -210,8 +210,10 @@ func (a *API) UpdateSettleInfo(customerNo string, param *UpdateSettleInfoReq) (* if customerNo == "" { return nil, nil, fmt.Errorf("商户ID不能为空") } - mapParam := utils.Struct2Map(param, "", false) - + var mapParam map[string]interface{} + if param != nil { + mapParam = utils.Struct2Map(param, "", false) + } result, err := a.AccessAPI2(BaseProdChangeUrl, UpdateSettleChange, http.MethodPost, customerNo, mapParam) if err != nil { return nil, nil, err