diff --git a/src/WMS.Web.Domain/Services/Public/ErpInventoryService.cs b/src/WMS.Web.Domain/Services/Public/ErpInventoryService.cs index 4cf1ed93..7d52610f 100644 --- a/src/WMS.Web.Domain/Services/Public/ErpInventoryService.cs +++ b/src/WMS.Web.Domain/Services/Public/ErpInventoryService.cs @@ -76,7 +76,8 @@ namespace WMS.Web.Domain.Services.Public string json = resData["data"].ToString(); var datas = JsonConvert.DeserializeObject>(json); - list.AddRange(datas); + if (datas != null && datas.Count() > 0) + list.AddRange(datas); int num = Convert.ToInt32(resData["rowcount"]) / 10000; for (int i = 1; i <= num; i++) @@ -94,7 +95,8 @@ namespace WMS.Web.Domain.Services.Public json = resData["data"].ToString(); datas = JsonConvert.DeserializeObject>(json); - list.AddRange(datas); + if (datas != null && datas.Count() > 0) + list.AddRange(datas); } }