|
@@ -29,7 +29,7 @@ namespace ZR.Service.Business.OutStore
|
|
|
/// </summary>
|
|
|
/// <param name="parm"></param>
|
|
|
/// <returns></returns>
|
|
|
- public PagedInfo<SapBomRecordDto> GetList(SapBomRecordQueryDto parm)
|
|
|
+ public PagedInfo<SapBomRecordAssTimeDto> GetList(SapBomRecordQueryDto parm)
|
|
|
{
|
|
|
//开始拼装查询条件
|
|
|
var predicate = Expressionable.Create<SapBomRecord>();
|
|
@@ -49,12 +49,12 @@ namespace ZR.Service.Business.OutStore
|
|
|
//搜索条件查询语法参考Sqlsugar
|
|
|
var response = Queryable()
|
|
|
.Where(predicate.ToExpression())
|
|
|
- .Select(d => new SapBomRecordDto
|
|
|
+ .Select(d => new SapBomRecordAssTimeDto
|
|
|
{
|
|
|
AssBy = SqlFunc.Subqueryable<OutAssembleRecord>().Where(a => a.BomNo == d.BomNo && a.MaterialCode == d.MaterialCode).Select(a => a.CreateBy),
|
|
|
AssTime = SqlFunc.Subqueryable<OutAssembleRecord>().Where(a => a.BomNo == d.BomNo && a.MaterialCode == d.MaterialCode).Select(a => a.CreateTime)
|
|
|
},true)
|
|
|
- .ToPage<SapBomRecordDto, SapBomRecordDto>(parm);
|
|
|
+ .ToPage<SapBomRecordAssTimeDto, SapBomRecordAssTimeDto>(parm);
|
|
|
|
|
|
return response;
|
|
|
}
|