using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
using System.Web.Mvc.Html;
using QMFrameWork.WebUI;
using QMFrameWork.WebUI.Attribute;
namespace QMAPP.Web.Models.Sys
{
///
/// 数据变更痕迹信息
///
public class DataMarkModel : QDGModel
{
///
/// 主键
///
[Description("主键")]
[DGColumn(Hidden=true,PrimaryKey=true)]
public string MARKID { get; set; }
///
/// 操作时间
///
[Description("操作时间")]
[HTMLInput(UpdateRead = false)]
[InputType(inputType.text)]
[DGColumn(frozenColumns = true, Sortable = true, Width = 200, DataAlign = DataAlign.center, FormatDate = ("yyyy-MM-dd hh:mm:ss"))]
public DateTime OPERATETIME { get; set; }
///
/// 操作开始日期
///
[Description("操作日期")]
[HTMLInput(UpdateRead = false, required = true)]
[InputType(inputType.datebox)]
public string STARTOPERATETIME { get; set; }
///
/// 操作截至日期
///
[Description("~")]
[HTMLInput(UpdateRead = false, required = true)]
[InputType(inputType.datebox)]
public string ENDOPERATETIME { get; set; }
///
/// 操作者
///
[Description("操作者")]
[HTMLInput(UpdateRead = false, required = true)]
[InputType(inputType.text)]
[DGColumn(Sortable = true, Width = 100, DataAlign = DataAlign.left)]
public string OPERATEUSER { get; set; }
///
/// 操作类型
///
[Description("操作类型")]
[HTMLInput(UpdateRead = false, required = true)]
[InputType(inputType.text)]
[DGColumn(Sortable = true, Width = 100, DataAlign = DataAlign.left)]
public string OPERATETYPE { get; set; }
///
/// 业务类型(数据表名)
///
[Description("业务类型")]
[HTMLInput(UpdateRead = false, required = true,JsonUtl = "/DataMark/GetDataKinds", Width = 152)]
[InputType(inputType.combobox)]
[DGColumn(Sortable = true, Width = 150, DataAlign = DataAlign.left)]
public string DATAKIND { get; set; }
///
/// 明细
///
public string Detail { get; set; }
}
}