编辑 | blame | 历史 | 原始文档
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$
}