using MyCode.Project.Infrastructure.Enumeration; using System; namespace MyCode.Project.Domain.Businesses.BillKeeping { /// /// 库存记账 数据传输对象 /// public class StockBillKeepingDto { /// /// 商家ID /// public Guid MerchantId { get; set; } /// /// 存货机构,公司库存传仓库ID(StockID),店铺库存传店铺ID(ShopID) /// public Guid StockId { get; set; } /// /// 商品条码 /// public Guid BarcodeId { get; set; } /// /// 发生操作方向 /// public DirectFlag DirectFlag { get; set; } /// /// 数量 /// public decimal Qty { get; set; } /// /// 销售的分摊单价 /// public decimal Price { get; set; } /// /// 指定成本总金额(退货、换货使用) /// public decimal? CostPrice { get; set; } /// /// 业务类型 /// public StockSheetType SheetType { get; set; } /// /// 业务单据号 /// public string Sheet { get; set; } /// /// 业务单据ID /// public Guid SheetId { get; set; } /// /// 备注 /// public string Note { get; set; } /// /// 业务发生时间 /// public DateTime SheetTime { get; set; } /// /// 是否挂帐记帐(默认为否0,在挂帐补记帐为是1) /// public int IsHangStock { get; set; } } }