using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc.Html;
using QMFrameWork.WebUI.Attribute;
using QMFrameWork.WebUI;

namespace QMAPP.FJC.Web.Models.FIS
{
    /// <summary>
    /// 
    /// </summary>
    public class FISPlanRecordModel : QDGModel
    {
        ///<summary>
        ///主键
        ///</summary>
        [Description("主键")]
        [HTMLInput(UpdateRead = false, required = true, MaxLength = 36)]
        [InputType(inputType.text)]
        [DGColumn(Hidden = true, PrimaryKey = true)]
        public string PID { get; set; }

        ///<summary>
        ///订单主键
        ///</summary>
        [Description("订单主键")]
        [HTMLInput(UpdateRead = false, required = true, MaxLength = 36)]
        [InputType(inputType.text)]
        public string MID { get; set; }

        ///<summary>
        ///订单单号
        ///</summary>
        [Description("计划单号")]
        [HTMLInput(UpdateRead = false, required = true, MaxLength = 30)]
        [InputType(inputType.text)]
        [DGColumn(frozenColumns = false, Sortable = true, Width = 140, DataAlign = DataAlign.center)]
        public string PLAN_NO { get; set; }


        ///<summary>
        ///物料号
        ///</summary>
        [Description("物料号")]
        [HTMLInput(UpdateRead = false, required = true, MaxLength = 30)]
        [InputType(inputType.combobox)]
        [DGColumn(frozenColumns = false, Sortable = true, Width = 130, DataAlign = DataAlign.center)]
        public string MATERIAL_CODE { get; set; }

        ///<summary>
        ///数量
        ///</summary>
        [Description("数量")]
        [HTMLInput(UpdateRead = false, required = true, MaxLength = 30)]
        [InputType(inputType.text)]
        [DGColumn(frozenColumns = false, Sortable = true, Width = 80, DataAlign = DataAlign.center)]
        public string PLAN_QTY{ get; set; }


        ///<summary>
        ///操作类型
        ///</summary>
        [Description("操作类型")]
        [HTMLInput(UpdateRead = false, required = true, MaxLength = 30)]
        [InputType(inputType.combobox)]
        [DGColumn(frozenColumns = false, Sortable = true, Width = 80, DataAlign = DataAlign.center)]
        public string OPERATION_TYPE { get; set; }


        /// <summary>
        /// 创建用户
        /// </summary>
        [Description("创建用户")]
        public string CREATEUSER { get; set; }


        /// <summary>
        /// 操作用户
        /// </summary>
        [Description("操作用户")]
        [DGColumn(Sortable = true, Width = 100, DataAlign = DataAlign.left)]
        public string CREATEUSERNAME { get; set; }


        /// <summary>
        /// 操作时间
        /// </summary>
        [Description("操作时间")]
        [HTMLInput(UpdateRead = true, MaxLength = 20)]
        [InputType(inputType.hidden)]
        [DGColumn(Sortable = true, Width = 150, DataAlign = DataAlign.center, FormatDate = "yyyy-MM-dd hh:mm:ss")]
        public DateTime CREATEDATE { get; set; }




    }
}