using CMS.Plugin.$NameSpacePath$.Domain.Shared.Enums;
using CmsQueryExtensions.Extension;
using Volo.Abp.Application.Dtos;
namespace CMS.Plugin.$NameSpacePath$.Application.Contracts.Dtos.$EntityName$;
///
/// $ChinaComment$²éѯ²ÎÊý
///
public class Get$EntityName$Input : ExtensiblePagedAndSortedResultRequestDto
{
#region ¹Ø¼ü×Ö²éѯ
///
/// ¹Ø¼ü×ÖÄ£ºý²éѯ£¨×¢ÒâÊÇСд£¡£©
///
public string searchVal { get; set; }
///
/// ͨÓòéѯÅäÖà (1:Ä£ºý²éѯ , 2:¾«×¼²éѯ)£¨×¢ÒâÊÇСд£¡£©
///
public SearchFilterModeEnum searchVal_FilterMode { get; set; } = SearchFilterModeEnum.Ä£ºý²éѯ;
///
/// ×ÓËÑË÷×é¼þ´«µÝµÄͨÓòéѯÅäÖõÄÊôÐÔÃû£¨×¢ÒâÊÇСд£¡£©
///
[NoAutoQuery]
public string str_searchFormInputAttrs { get; set; }
///
/// ×ÓËÑË÷×é¼þ´«µÝµÄͨÓòéѯÅäÖõÄÊôÐÔÃû£¨×¢ÒâÊÇСд£¡£©
///
public List searchFormInputAttrs
{
get
{
if (!string.IsNullOrEmpty(str_searchFormInputAttrs))
{
return str_searchFormInputAttrs.Split(',').ToList();
}
return new List();
}
}
#endregion
$QueryAttributes$
}