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