子公司 公司公告 PF/PFAnnourcement/OrderPaged
This commit is contained in:
parent
de6518bea2
commit
5c43b686b6
@ -14,6 +14,7 @@ using APT.BaseData.Domain.Enums.PF;
|
|||||||
using APT.BaseData.Domain.IServices.OP;
|
using APT.BaseData.Domain.IServices.OP;
|
||||||
using Microsoft.Data.SqlClient;
|
using Microsoft.Data.SqlClient;
|
||||||
using APT.BaseData.Domain.Entities.FM;
|
using APT.BaseData.Domain.Entities.FM;
|
||||||
|
using System.Linq.Expressions;
|
||||||
|
|
||||||
namespace APT.PF.WebApiControllers.Api.PF
|
namespace APT.PF.WebApiControllers.Api.PF
|
||||||
{
|
{
|
||||||
@ -367,5 +368,24 @@ namespace APT.PF.WebApiControllers.Api.PF
|
|||||||
return result;
|
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;
|
||||||
|
});
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user