diff --git a/APT.MicroApi/APT.BS.WebApi/Controllers/Api/BSSafeCheckController.cs b/APT.MicroApi/APT.BS.WebApi/Controllers/Api/BSSafeCheckController.cs index 304deb7..833f26b 100644 --- a/APT.MicroApi/APT.BS.WebApi/Controllers/Api/BSSafeCheckController.cs +++ b/APT.MicroApi/APT.BS.WebApi/Controllers/Api/BSSafeCheckController.cs @@ -6741,6 +6741,33 @@ namespace APT.BS.WebApi.Controllers.Api } + /// + /// 排序分页查询数据 + /// + /// 分页过滤实体 + /// + [HttpPost, Route("OrderPagedAPP")] + public PagedActionResult OrderPagedAPP([FromBody] KeywordPageFilter pageFilter) + { + return SafeGetPagedData(delegate (PagedActionResult result) + { + Expression> expression = e => !e.IS_DELETED; + if (!string.IsNullOrEmpty(pageFilter.Parameter1)) + { + expression = expression.And(e => e.NAME.Contains(pageFilter.Parameter1.Trim()) || e.CODE.Contains(pageFilter.Parameter1.Trim()) || e.Nav_User.NAME.Contains(pageFilter.Parameter1.Trim())); + } + PagedActionResult orderPageEntities = GetOrderPageEntities(expression, pageFilter, null); + result.Data = orderPageEntities.Data; + + foreach (var item in result.Data) + { + item.FORM_CODE = item.STATECHECK.GetDescription(); + } + result.TotalCount = orderPageEntities.TotalCount; + }); + } + + /// /// 排序分页查询数据 /// BS/CheckProjectProjectCategory/OrderPaged BS032