using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace OASystem.Domain.Entities.PersonnelModule
{
///
/// 物品领用明细表
///
[SugarTable(tableName: "Pm_GoodsReceiveDetails", tableDescription: "物品领用明细表")]
public class Pm_GoodsReceiveDetails: EntityBase
{
///
/// 物品领用Id
///
[SugarColumn(ColumnDescription = "物品领用Id", IsNullable = true, ColumnDataType = "int")]
public int GoodsReceiveId { get; set; }
///
/// 物品Id
/// Pm_GoodsInfo Id
///
[SugarColumn(ColumnDescription = "物品Id", IsNullable = true, ColumnDataType = "int")]
public int GoodsId { get; set; }
///
/// 物资入库批次信息
/// {storageId:1,quantity:10}
///
[SugarColumn(ColumnDescription = "物资入库批次信息", IsNullable = true, ColumnDataType = "varchar(200)")]
public string? GoodsStorageInfo { get; set; }
///
/// 领用数量
///
[SugarColumn(ColumnDescription = "领用数量", IsNullable = true, ColumnDataType = "decimal(8,2)")]
public decimal Quantity { get; set; }
}
}