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;
}
}