using Admin.NET.Core;
using System.Security.AccessControl;
namespace Admin.NET.Application.Entity;
///
/// 物料库区汇总库存
///
[MySugarTableViewAttribute("v_wms_stock_quan_area_group", "物料库区汇总库存")]
public class v_wms_stock_quan_area_group
{
///
/// 物料编码
///
[Required]
[SugarColumn(ColumnName = "MaterialCode", ColumnDescription = "物料编码", Length = 50)]
public string MaterialCode { get; set; }
///
/// 物料名称
///
[SugarColumn(ColumnName = "MaterialName", ColumnDescription = "物料名称", Length = 50)]
public string? MaterialName { get; set; }
///
/// 库存单位
///
[SugarColumn(ColumnName = "MaterialUnit", ColumnDescription = "库存单位", Length = 50)]
public string? MaterialUnit { get; set; }
///
/// 库区编号
///
[SugarColumn(ColumnName = "AreaCode", ColumnDescription = "库区编号", Length = 50)]
public string? AreaCode { get; set; }
///
/// 库区名称
///
[SugarColumn(ColumnName = "AreaName", ColumnDescription = "库区名称", Length = 50)]
public string? AreaName { get; set; }
///
///全部库存
///
[SugarColumn(ColumnName = "Quantity", ColumnDescription = "全部库存", Length = 10, DecimalDigits = 3)]
public decimal Quantity { get; set; }
///
///可用库存
///
[SugarColumn(ColumnName = "UseQty", ColumnDescription = "可用库存", Length = 10, DecimalDigits = 3)]
public decimal UseQty { get; set; }
///
///不可用库存
///
[SugarColumn(ColumnName = "LockQty", ColumnDescription = "不可用库存", Length = 10, DecimalDigits = 3)]
public decimal LockQty { get; set; }
}