查询组列表
This commit is contained in:
parent
7f37c488c6
commit
2903531dd1
@ -7,6 +7,11 @@ namespace DOAN.Model.MES.base_.Dto
|
||||
/// </summary>
|
||||
public class BaseGroupQueryDto : PagerInfo
|
||||
{
|
||||
public string GroupCode { get; set; }
|
||||
|
||||
public string GroupName { get; set; }
|
||||
|
||||
public int? Status { get; set; }
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
|
||||
@ -26,7 +26,10 @@ namespace DOAN.Service.MES.base_
|
||||
/// <returns></returns>
|
||||
public PagedInfo<BaseGroupDto> GetList(BaseGroupQueryDto parm)
|
||||
{
|
||||
var predicate = Expressionable.Create<BaseGroup>();
|
||||
var predicate = Expressionable.Create<BaseGroup>()
|
||||
.AndIF(!string.IsNullOrEmpty(parm.GroupCode), it => it.GroupCode == parm.GroupCode)
|
||||
.AndIF(!string.IsNullOrEmpty(parm.GroupName), it => it.GroupName == parm.GroupName)
|
||||
.AndIF(parm.Status > 0, it => it.Status == parm.Status);
|
||||
|
||||
var response = Queryable()
|
||||
.Where(predicate.ToExpression())
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user