using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Admin.NET.Application;
///
///下架策略范围详情视图(范围+下架策略主信息)
///
[MySugarTableView("v_wms_order_movement_details_for_dispense", "下架策略范围详情视图(范围+下架策略主信息) ")]
public class v_wms_config_unshelve_strategy_range
{
///
/// 策略代码
///
[Required]
[SugarColumn(ColumnName = "StrategyCode", ColumnDescription = "策略代码", Length = 50)]
public string StrategyCode { get; set; }
///
/// 策略名称
///
[Required]
[SugarColumn(ColumnName = "StrategyName", ColumnDescription = "策略名称", Length = 255)]
public string StrategyName { get; set; }
///
/// 策略生效时间
///
[SugarColumn(ColumnName = "StartTime", ColumnDescription = "策略生效时间")]
public DateTime? StartTime { get; set; }
///
/// 策略失效时间
///
[SugarColumn(ColumnName = "EndTime", ColumnDescription = "策略失效时间")]
public DateTime? EndTime { get; set; }
///
/// 物料编号
///
[Required]
[SugarColumn(ColumnName = "MaterialCode", ColumnDescription = "物料编号", Length = 50)]
public string MaterialCode { get; set; }
///
/// 物料名称
///
[Required]
[SugarColumn(ColumnName = "MaterialName", ColumnDescription = "物料名称", Length = 50)]
public string MaterialName { get; set; }
///
/// 单位
///
[Required]
[SugarColumn(ColumnName = "MaterialUnit", ColumnDescription = "单位", Length = 50)]
public string MaterialUnit { get; set; }
}