diff --git a/business/partner/purchase/ebai/store.go b/business/partner/purchase/ebai/store.go index 57fd8c749..e77d57896 100644 --- a/business/partner/purchase/ebai/store.go +++ b/business/partner/purchase/ebai/store.go @@ -403,6 +403,9 @@ func EbaiDeliveryRegion2Jx(deliveryRegion interface{}) string { func EbaiDeliveryRegion2Jx2(deliveryRegion map[string]interface{}) string { if len(deliveryRegion) > 0 { + if deliveryRegion["delivery_areas"] == nil { + return "" + } region := deliveryRegion["delivery_areas"].([]interface{})[0].(map[string]interface{})["coordinates"].([]interface{}) coords := make([]string, len(region)) for k, v := range region {