using Admin.NET.Application.Entity; namespace Admin.NET.Application; /// /// 库位信息输出参数 /// public class WmsBasePlaceOutput { /// /// 主键Id /// public long? Id { get; set; } /// /// 库位编码 /// public string PlaceCode { get; set; } /// /// 库位名称 /// public string PlaceName { get; set; } /// /// 库位类型 /// public Admin.NET.Application.PlaceTypeEnum PlaceType { get; set; } /// /// 库位类型名称 /// public string PlaceTypeName { get; set; } /// /// 库位长度 /// public decimal? Length { get; set; } /// /// 库位宽度 /// public decimal? Width { get; set; } /// /// 库位高度 /// public decimal? Height { get; set; } /// /// 厚度 /// public decimal? Thick { get; set; } /// /// 库位属性 /// public Admin.NET.Application.PlaceStatusEnum PlaceStatus { get; set; } /// /// 所在库区 /// public long AreaId { get; set; } /// /// 库区编号 /// public string AreaCode { get; set; } /// /// 库区名称 /// public string AreaName { get; set; } /// /// 列 /// public int? ColumnNo { get; set; } /// /// 层 /// public int? LayerNo { get; set; } /// /// 号 /// public int? LaneNo { get; set; } /// /// 是否虚拟 /// public bool? IsVirtually { get; set; } /// /// 是否禁用 /// public bool IsDisabled { 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; } } /// /// 库位视图输出参 /// public class LocationViewOutput { /// /// 进入时间 /// public DateTime? InTime { get; set; } /// /// 部件条码 /// public string Upi { get; set; } /// /// 部件名称 /// public string DetailName { get; set; } /// /// 批次 /// public string PlanNo { get; set; } /// /// 订单号 /// public string OrderId { get; set; } /// /// 包装号 /// public string PackageCode { get; set; } public float Length { get; set; } public float Width { get; set; } public float Thk { get; set; } /// /// 库存状态 /// public StockStatusEnum StockStatus { get; set; } /// /// 库存状态名称 /// public string StockStatusName { get; set; } /// /// 操作原因 /// public string? OperReason { get; set; } /// /// 操作人 /// public string? OperUser { get; set; } /// /// 操作时间 /// public DateTime? OperTime { get; set; } /// /// 锁定状态 /// public LockStatusEnum LockStatus { get; set; } /// /// 锁定原因 /// public string? LockReason { get; set; } /// /// 锁定人 /// public string? LockUser { get; set; } /// /// 锁定时间 /// public DateTime? LockTime { get; set; } public int? LaneNo { get; set; } public int? ColumnNo { get; set; } public int? LayerNo { get; set; } /// /// 库位属性 /// public PlaceStatusEnum PlaceStatus { get; set; } }