diff --git a/business/jxcallback/orderman/orderman_ext.go b/business/jxcallback/orderman/orderman_ext.go index 4f389b951..617b32ca3 100644 --- a/business/jxcallback/orderman/orderman_ext.go +++ b/business/jxcallback/orderman/orderman_ext.go @@ -333,8 +333,12 @@ func (c *OrderManager) GetOrders(ctx *jxcontext.Context, isIncludeFake bool, fro storeIDs2 = append(storeIDs2, -1) } } else { - for k, _ := range storeIDsMap { - storeIDs2 = append(storeIDs2, k) + if len(storeIDsMap) > 0 { + for k, _ := range storeIDsMap { + storeIDs2 = append(storeIDs2, k) + } + } else { + storeIDs2 = append(storeIDs2, -1) } } if data, err := json.Marshal(storeIDs2); err == nil {