代码调整
This commit is contained in:
@@ -9,6 +9,7 @@ namespace DOAN.Model.MES.product.Dto
|
|||||||
|
|
||||||
public string productionCode { get; set; }
|
public string productionCode { get; set; }
|
||||||
|
|
||||||
|
public string MaterialCode { get; set; }
|
||||||
public string Workorder { get; set; }
|
public string Workorder { get; set; }
|
||||||
|
|
||||||
public string RouteCode { get; set; }
|
public string RouteCode { get; set; }
|
||||||
|
|||||||
@@ -68,7 +68,8 @@ namespace DOAN.Service.MES.order
|
|||||||
|
|
||||||
var response = Queryable()
|
var response = Queryable()
|
||||||
.Where(predicate.ToExpression())
|
.Where(predicate.ToExpression())
|
||||||
.OrderBy(it=> it.OrderNoMes)
|
.OrderByDescending(it => it.OrderNoMes)
|
||||||
|
//.OrderBy(it => it.OrderNoMes)
|
||||||
.ToPage<OrderPurchase, OrderPurchaseDto>(parm);
|
.ToPage<OrderPurchase, OrderPurchaseDto>(parm);
|
||||||
|
|
||||||
return response;
|
return response;
|
||||||
|
|||||||
@@ -43,6 +43,12 @@ namespace DOAN.Service.MES.product
|
|||||||
!string.IsNullOrEmpty(parm.productionCode),
|
!string.IsNullOrEmpty(parm.productionCode),
|
||||||
it => it.productionCode.Contains(parm.productionCode)
|
it => it.productionCode.Contains(parm.productionCode)
|
||||||
)
|
)
|
||||||
|
.AndIF(
|
||||||
|
!string.IsNullOrEmpty(parm.MaterialCode),
|
||||||
|
it =>
|
||||||
|
it.productionCode.Contains(parm.MaterialCode)
|
||||||
|
|| it.MaterialCode.Contains(parm.MaterialCode)
|
||||||
|
)
|
||||||
.AndIF(
|
.AndIF(
|
||||||
!string.IsNullOrEmpty(parm.FeedOrder),
|
!string.IsNullOrEmpty(parm.FeedOrder),
|
||||||
it => it.FeedOrder.Contains(parm.FeedOrder)
|
it => it.FeedOrder.Contains(parm.FeedOrder)
|
||||||
@@ -96,6 +102,12 @@ namespace DOAN.Service.MES.product
|
|||||||
!string.IsNullOrEmpty(parm.productionCode),
|
!string.IsNullOrEmpty(parm.productionCode),
|
||||||
it => it.productionCode.Contains(parm.productionCode)
|
it => it.productionCode.Contains(parm.productionCode)
|
||||||
)
|
)
|
||||||
|
.AndIF(
|
||||||
|
!string.IsNullOrEmpty(parm.MaterialCode),
|
||||||
|
it =>
|
||||||
|
it.productionCode.Contains(parm.MaterialCode)
|
||||||
|
|| it.MaterialCode.Contains(parm.MaterialCode)
|
||||||
|
)
|
||||||
.AndIF(
|
.AndIF(
|
||||||
!string.IsNullOrEmpty(parm.FeedOrder),
|
!string.IsNullOrEmpty(parm.FeedOrder),
|
||||||
it => it.FeedOrder.Contains(parm.FeedOrder)
|
it => it.FeedOrder.Contains(parm.FeedOrder)
|
||||||
|
|||||||
Reference in New Issue
Block a user