|
|
|
using System;
|
|
|
|
using System.Web.Mvc.Html;
|
|
|
|
using QMFrameWork.WebUI;
|
|
|
|
using QMFrameWork.WebUI.Attribute;
|
|
|
|
|
|
|
|
namespace QMAPP.FJC.Web.Models.CompleteStatistics
|
|
|
|
{
|
|
|
|
/// <summary>
|
|
|
|
/// 完工统计信息
|
|
|
|
/// </summary>
|
|
|
|
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; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|