//1 Linq GroupBy //采购单明细数据,根据门店加条码分组,作为生成调拨单的明细 var dataGroup = data.GroupBy(s => new { s.Tem_Store, s.Tem_Sku }) .Select(s => new PH_generateTranBillFormModel { Tem_Sku = s.Key.Tem_Sku, Tem_Store = s.Key.Tem_Store, Tem_Qty = s.Sum(a => a.Tem_Qty), Tem_Cummulation = s.Sum(a => a.Tem_Cummulation) } ).ToList();