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 = 100, DataAlign = DataAlign.center)] public string MATERIALNO { get; set; } [Description("零件名称")] [DGColumn(frozenColumns = true, Sortable = true, Width = 100, DataAlign = DataAlign.center)] 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("是否导出")] [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)] 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; } } }