using System;
using System.Web.Mvc.Html;
using QMFrameWork.WebUI;
using QMFrameWork.WebUI.Attribute;
namespace QMAPP.FJC.Web.Models.CompleteStatistics
{
///
/// 完工统计信息
///
public class CompleteStatisticsModel : QDGModel
{
public CompleteStatisticsModel()
{
this.SENDTIME = DateTime.Now.AddDays(-2).ToString("yyyy-MM-dd HH:mm:ss");
this.EENDTIME = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss");
}
[Description("完工数量统计主键")]
[HTMLInput(UpdateRead = false, required = true, MaxLength = 36)]
[InputType(inputType.text)]
[DGColumn(Hidden = true, PrimaryKey = true)]
public string PID { get; set; }
[Description("零件号")]
[HTMLInput(UpdateRead = true, required = true, MaxLength = 20)]
[InputType(inputType.text)]
[DGColumn(frozenColumns = true, Sortable = true, Width = 180, DataAlign = DataAlign.center)]
public string MATERIALNO { get; set; }
[Description("零件名称")]
[DGColumn(frozenColumns = true, Sortable = true, Width = 100, DataAlign = DataAlign.center,Hidden = true)]
public string MATERIALNAME { get; set; }
[Description("生产线")]
[DGColumn(frozenColumns = true, Sortable = true, Width = 120, DataAlign = DataAlign.center)]
public string PRODUCTLINE { get; set; }
[Description("订单号")]
[HTMLInput(UpdateRead = false, required = true, MaxLength = 20)]
[InputType(inputType.text)]
[DGColumn(frozenColumns = false, Sortable = true, Width = 150, DataAlign = DataAlign.center)]
public string ORDERNO { get; set; }
[Description("是否导出")]
[HTMLInput(UpdateRead = true, required = true, MaxLength = 20)]
[InputType(inputType.text)]
[DGColumn(frozenColumns = false, Sortable = true, Width = 100, DataAlign = DataAlign.center)]
public string DOESEXPORT { get; set; }
[Description("系统统计完工数量")]
[HTMLInput(UpdateRead = true, required = true, MaxLength = 20, DataType = QDataType.number, NumberMin = 0)]
[InputType(inputType.text)]
[DGColumn(frozenColumns = true, Sortable = true, Width = 100, DataAlign = DataAlign.center,Hidden = true)]
public int SYSCOMPLETECOUNT { get; set; }
[Description("完工数量")]
[HTMLInput(UpdateRead = false, required = true, MaxLength = 20, DataType = QDataType.number, NumberMin = 0)]
[InputType(inputType.text)]
[DGColumn(frozenColumns = true, Sortable = true, Width = 100, DataAlign = DataAlign.center)]
public int COMPLETECOUNT { get; set; }
[Description("统计开始时间")]
[HTMLInput(UpdateRead = true, required = true, MaxLength = 20)]
[InputType(inputType.dateTimeBox)]
[DGColumn(frozenColumns = false, Sortable = true, Width = 150, DataAlign = DataAlign.center)]
public DateTime STARTTIME { get; set; }
[Description("统计结束时间")]
[HTMLInput(UpdateRead = true, required = true, MaxLength = 20)]
[InputType(inputType.dateTimeBox)]
[DGColumn(frozenColumns = false, Sortable = true, Width = 150, DataAlign = DataAlign.center)]
public DateTime ENDTIME { get; set; }
[Description("统计结束时间开始")]
[HTMLInput(UpdateRead = false, required = true, MaxLength = 20)]
[InputType(inputType.dateTimeBox)]
[DGColumn(Hidden = true)]
public string SENDTIME { get; set; }
[Description("统计结束时间结束")]
[HTMLInput(UpdateRead = false, required = true, MaxLength = 20)]
[InputType(inputType.dateTimeBox)]
[DGColumn(Hidden = true)]
public string EENDTIME { get; set; }
[Description("创建时间")]
[DGColumn(frozenColumns = false, Sortable = true, Width = 150, DataAlign = DataAlign.center)]
public DateTime CREATETIME { get; set; }
[Description("创建者")]
[DGColumn(Hidden = true)]
public string CREATEUSER { get; set; }
[Description("创建者")]
[DGColumn(frozenColumns = false, Sortable = true, Width = 100, DataAlign = DataAlign.center)]
public string CREATEUSER_DISPLAY { get; set; }
[Description("更新时间")]
[DGColumn(frozenColumns = false, Sortable = true, Width = 150, DataAlign = DataAlign.center)]
public DateTime UPDATETIME { get; set; }
[Description("更新者")]
[DGColumn(Hidden = true)]
public string UPDATEUSER { get; set; }
[Description("更新者")]
[DGColumn(frozenColumns = false, Sortable = true, Width = 100, DataAlign = DataAlign.center)]
public string UPDATEUSER_DISPLAY { get; set; }
[Description("删除标识")]
[DGColumn(Hidden = true)]
public string DELFLAG { get; set; }
}
}