Browse Source

查询条件调整

yijia
shanji 2 years ago
parent
commit
e34f4e51e5
  1. 7
      BBWYB.Server.Business/Order/OrderBusiness.cs

7
BBWYB.Server.Business/Order/OrderBusiness.cs

@ -71,9 +71,10 @@ namespace BBWYB.Server.Business
.WhereIf(!string.IsNullOrEmpty(request.ProductId), osku => osku.ProductId == request.ProductId)
.WhereIf(request.IsWaitConfig && request.IsOnlyDisplayPackConfigEditState != 1, osku => waitConfigStateList.Contains(osku.PackConfigState) || osku.PackConfigState == null)
.WhereIf(request.IsWaitConfig && request.IsOnlyDisplayPackConfigEditState == 1, osku => osku.PackConfigState == Enums.PackConfigState.);
select = select.WhereIf(request.IsWaitConfig, (o, ocs, oct) => o.OrderState != Enums.OrderState.)
.WhereIf(request.IsWaitConfig, (o, ocs, oct) => o.IntoStoreType == Enums.IntoStoreType.)
.WhereIf(request.IsWaitConfig, (o, ocs, oct) => o.IsPurchased == true)
select = select.WhereIf(request.IsWaitConfig, (o, ocs, oct) => o.OrderState != Enums.OrderState. &&
o.OrderState != Enums.OrderState. &&
o.IntoStoreType == Enums.IntoStoreType. &&
o.IsPurchased == true)
.Where((o, ocs, oct) => childSelect.Where(osku => osku.OrderId == o.Id).Any());
if (request.IsWaitConfig && request.IsOnlyDisplayCerConfigTimeOut == 1)

Loading…
Cancel
Save