namespace Admin.NET.Application; /// /// 事务记录输出参数 /// public class WmsRecordTransOutput { /// /// 主键Id /// public long Id { get; set; } /// /// 移动类型 /// public MoveTypeEnum MoveType { get; set; } /// /// 移动类型名称 /// public string MoveTypeName { get; set; } /// /// 业务类型 /// public int? BusinessType { get; set; } /// /// 业务类型名称 /// public string? BusinessTypeName { get; set; } /// /// 关联单据类型 /// public OrderTypeEnum? RelationOrderType { get; set; } /// /// 关联单据类型名称 /// public string? RelationOrderTypeName { get; set; } /// /// 关联单号 /// public string? RelationNo { get; set; } /// /// 关联单行号 /// public string? RelationNoLineNumber { get; set; } /// /// 备注 /// public string? Remarks { get; set; } /// /// 物料编号 /// public string? MaterialCode { get; set; } /// /// 物料名称 /// public string? MaterialName { get; set; } /// /// 库存单位 /// public string? MaterialUnit { get; set; } /// /// 源库存状态 /// public StockStatusEnum? SourceStockStatus { get; set; } /// /// 源库存状态名称 /// public string? SourceStockStatusName { get; set; } /// /// 目标库存状态 /// public StockStatusEnum? ToStockStatus { get; set; } /// /// 目标库存状态名称 /// public string? ToStockStatusName { get; set; } /// /// 源质量状态 /// public StockQcStatusEnum? SourceQCStatus { get; set; } /// /// 源质量状态名称 /// public string? SourceQCStatusName { get; set; } /// /// 目标质量状态 /// public StockQcStatusEnum? ToQCStatus { get; set; } /// /// 目标质量状态名称 /// public string? ToQCStatusName { get; set; } /// /// 源数量 /// public decimal? SourceQuantity { get; set; } /// /// 目标数量 /// public decimal? ToQuantity { get; set; } /// /// 源跟踪码 /// public string? SourceSNCode { get; set; } /// /// 目标跟踪码 /// public string? ToSNCode { get; set; } /// /// 源库区编码 /// public string? SourceAreaCode { get; set; } /// /// 源库区名称 /// public string? SourceAreaName { get; set; } /// /// 目标库区编码 /// public string? ToAreaCode { get; set; } /// /// 目标区名称 /// public string? ToAreaName { get; set; } /// /// 源库位编号 /// public string? SourcePlaceCode { get; set; } /// /// 源库位名称 /// public string? SourcePlaceName { get; set; } /// /// 目标库位编码 /// public string? ToPlaceCode { get; set; } /// /// 目标库位名称 /// public string? ToPlaceName { get; set; } /// /// 源容器编号 /// public string? SourceContainerCode { get; set; } /// /// 源容器名称 /// public string? SourceContainerName { get; set; } /// /// 目标容器编号 /// public string? ToContainerCode { get; set; } /// /// 目标容器名称 /// public string? ToContainerName { get; set; } /// /// 源锁定状态 /// public LockStatusEnum? SourceLockStatus { get; set; } /// /// 目标锁定状态 /// public LockStatusEnum? ToLockStatus { get; set; } /// /// 锁定原因 /// [SugarColumn(ColumnName = "LockReason", ColumnDescription = "锁定原因", Length = 255)] public string? LockReason { get; set; } /// /// 锁定人 /// [SugarColumn(ColumnName = "LockUser", ColumnDescription = "锁定人", Length = 50)] public string? LockUser { get; set; } /// /// 锁定时间 /// [SugarColumn(ColumnName = "LockTime", ColumnDescription = "锁定时间")] public DateTime? LockTime { get; set; } /// /// 操作原因 /// public string? OperReason { get; set; } /// /// 操作人 /// public string? OperUser { get; set; } /// /// 操作时间 /// public DateTime? OperTime { get; set; } /// /// 变更数量 /// public decimal? ChangeQuantity { get; set; } /// /// ERP单号 /// public string? ErpOrderNo { get; set; } /// /// ERP库存地 /// public string? ErpCode { get; set; } /// /// ERP凭证 /// public string? ErpVoucher { get; set; } /// /// 供应商批次 /// public string? SupplierBatch { get; set; } /// /// 批次 /// public string? Batch { get; set; } /// /// 供应商编号 /// public string? SupplierCode { get; set; } /// /// 供应商名称 /// public string? SupplierName { get; set; } /// /// 创建时间 /// public DateTime? CreateTime { get; set; } /// /// 修改时间 /// public DateTime? UpdateTime { get; set; } /// /// 创建人Id /// public long? CreateUserId { get; set; } /// /// 创建人 /// public string CreateUserName { get; set; } /// /// 修改人Id /// public long? UpdateUserId { get; set; } /// /// 修改人 /// public string UpdateUserName { get; set; } /// /// 软删除 /// public bool IsDelete { get; set; } }