using System.Collections.Generic;

namespace WCS.Model
{
    public class SysOutOrderByMatCodeRequest : RequestBase
    {
        /// <summary>
        /// 单据编号
        /// </summary>
        public string OrderNumber { get; set; }
        /// <summary>
        /// 单据来源
        /// </summary>
        public string OrderSource { get; set; }
        /// <summary>
        /// 单据类型
        /// </summary>
        public string OrderType { get; set; }

        /// <summary>
        /// 货架类型Id
        /// </summary>
        public int ShelfTypeId { get; set; } = 0;
        /// <summary>
        /// 货架类型名称
        /// </summary>
        public string ShelfTypeName { get; set; } = string.Empty;

        public List<MatCodeItemList> ItemList { get; set; }
    }

    public class MatCodeItemList
    {
        public string MatCode { get; set; }
        public string MatName { get; set; }
        public string MatBatch { get; set; }
        public int ReqQty { get; set; }
    }
}
