diff --git a/business/partner/purchase/tao_vegetable/store_sku2.go b/business/partner/purchase/tao_vegetable/store_sku2.go index b788a5987..b8d54e6c0 100644 --- a/business/partner/purchase/tao_vegetable/store_sku2.go +++ b/business/partner/purchase/tao_vegetable/store_sku2.go @@ -832,7 +832,7 @@ func (p *PurchaseHandler) GetSensitiveWordRegexp() *regexp.Regexp { func SelectStoreSkuListByFoodList(storeSkuList interface{}, foodList []tao_vegetable.VegetableResultList, storeID int, vendorName, syncType string) (selectedStoreSkuList []*partner.StoreSkuInfoWithErr, successMap map[string]string) { foodMap := make(map[string]string, len(foodList)) successMap = make(map[string]string) - if len(foodList) > 0 { + if foodList != nil && len(foodList) > 0 { for _, v := range foodList { if v.ProductID != "" { successMap[v.SkuID] = v.ProductID