报警等级
This commit is contained in:
@@ -7,6 +7,7 @@ namespace ZR.Model.MES.andon.Dto
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
public class AndonAlarmLevelQueryDto : PagerInfo
|
public class AndonAlarmLevelQueryDto : PagerInfo
|
||||||
{
|
{
|
||||||
|
public string LevelName { get; set; }
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
|
|||||||
@@ -22,7 +22,10 @@ namespace ZR.Service.mes.andon
|
|||||||
public PagedInfo<AndonAlarmLevelDto> GetList(AndonAlarmLevelQueryDto parm)
|
public PagedInfo<AndonAlarmLevelDto> GetList(AndonAlarmLevelQueryDto parm)
|
||||||
{
|
{
|
||||||
var predicate = Expressionable.Create<AndonAlarmLevel>();
|
var predicate = Expressionable.Create<AndonAlarmLevel>();
|
||||||
|
if (!string.IsNullOrEmpty(parm.LevelName))
|
||||||
|
{
|
||||||
|
predicate.And(x => x.LevelName.Contains(parm.LevelName));
|
||||||
|
}
|
||||||
var response = Queryable()
|
var response = Queryable()
|
||||||
.Where(predicate.ToExpression())
|
.Where(predicate.ToExpression())
|
||||||
.ToPage<AndonAlarmLevel, AndonAlarmLevelDto>(parm);
|
.ToPage<AndonAlarmLevel, AndonAlarmLevelDto>(parm);
|
||||||
|
|||||||
Reference in New Issue
Block a user