#region using System.Collections.Generic; using CSFrameworkV5.Interfaces.InterfaceModels; #endregion namespace CSFrameworkV5.Interfaces { /// /// 高级查询通用接口 /// public interface IAdvancedSearcher { /// /// 业务功能名称,如销售单,生产单 /// string BusinessName { get; } /// /// 主表的别名,可以不定义。如:a, 拼接全部字段的SQL举例:a.CreateDate>'2017-01-01' AND a.CreatedBy='admin' /// string TableAliasName { get; } /// /// 最后一次查询返回的记录数 /// int TopRows { get; set; } /// /// 最后一次查询生成的SQL语句 /// string WhereSQL { get; set; } /// /// 本业务功能预设的查询字段列表 /// /// List GetFieldList(); } }