diff --git a/DOAN.Service/MES/Material/IService/IMmMaterialService.cs b/DOAN.Service/MES/Material/IService/IMmMaterialService.cs index 2429d14..b041cff 100644 --- a/DOAN.Service/MES/Material/IService/IMmMaterialService.cs +++ b/DOAN.Service/MES/Material/IService/IMmMaterialService.cs @@ -29,7 +29,7 @@ namespace DOAN.Service.BZFM.IBZFMService /// ImportResultDto Importmaterial(List material); - public PagedInfo SelectMaterialList(MmMaterialQueryDto material, PagerInfo pager); + public PagedInfo SelectMaterialList(MmMaterialQueryDto material, PagerInfo pager); } } diff --git a/DOAN.Service/MES/Material/MmMaterialService.cs b/DOAN.Service/MES/Material/MmMaterialService.cs index 108d1ca..e6935b6 100644 --- a/DOAN.Service/MES/Material/MmMaterialService.cs +++ b/DOAN.Service/MES/Material/MmMaterialService.cs @@ -178,13 +178,17 @@ namespace DOAN.Service.BZFM /// 导出物料表列表 /// /// - public PagedInfo SelectMaterialList(MmMaterialQueryDto material, PagerInfo pager) + public PagedInfo SelectMaterialList(MmMaterialQueryDto material, PagerInfo pager) { // Use the same predicate builder as GetList to support consistent filtering var predicate = QueryExp(material); var query = Queryable() - .Where(predicate.ToExpression()); + .Where(predicate.ToExpression()) + .Select(it => new MmMaterialExcelDto; +; + + return query.ToPage(pager); }