using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Data; namespace Future.Platform { /// /// 查询句柄:所有档案类型数据的通用查询参数对象 /// public class QueryHandler : DataSourceProvider { public QueryHandler() { } /// /// 数据集合名称,相当于数据库表名 /// public string DataSet { get; set; } = ""; /// /// 待检索关键字,模糊匹配Title与Remark /// public string Keyword { get; set; } = ""; /// /// 父级数据标识,如果是附属数据则可以限定 /// public string ParentID { get; set; } = ""; /// /// 是否只查一层,可以查询所有层次结构上的数据 /// public bool Onelayer { get; set; }=false; /// /// 操作用户标识,用于匹配操作员信息,以“,”分隔的操作员ID列表 /// public string Operator { get; set; } = ""; /// /// 默认为Ture=只检索活动档案,False=只查非活动档案;null=检索所有文档 /// public bool? IsAlive { get; set; } = true; /// /// 开始时间:精确到日期,格式化=YYYY-MM-DD /// public DateTime? StartTime { get; set; } = null; /// /// 截至时间:精确到日期,格式化=YYYY-MM-DD /// public DateTime? EndTime { get; set; } = null; } }