子公司 公司公告 PF/PFAnnourcement/OrderPaged

This commit is contained in:
wyw 2026-05-14 15:10:25 +08:00
parent de6518bea2
commit 5c43b686b6

View File

@ -14,6 +14,7 @@ using APT.BaseData.Domain.Enums.PF;
using APT.BaseData.Domain.IServices.OP;
using Microsoft.Data.SqlClient;
using APT.BaseData.Domain.Entities.FM;
using System.Linq.Expressions;
namespace APT.PF.WebApiControllers.Api.PF
{
@ -367,5 +368,24 @@ namespace APT.PF.WebApiControllers.Api.PF
return result;
});
}
/// <summary>
/// 查询所有数据
/// </summary>
/// <param name="pageFilter">过滤实体</param>
/// <returns></returns>
[HttpPost, Route("OrderPaged")]
public JsonActionResult<IEnumerable<T_PF_ANNOURCEMENT>> OrderPaged([FromBody] KeywordPageFilter pageFilter)
{
return SafeExecute(() =>
{
DateTime dtS = DateTime.Now.Date;
Expression<Func<T_PF_ANNOURCEMENT, bool>> expression = e => !e.IS_DELETED && e.START <= dtS && e.ISPUBLISH;
expression = expression.And(e => e.END == null || e.END >= dtS);
var result =GetOrderEntities(expression, pageFilter, null);
return result;
});
}
}
}