using System.Text.Json.Serialization;
namespace WmsMobileServe.ApiServe.Mobile.Dto;
///
/// 码盘完成请求入库的参数
///
public class BindingVehicleInReq
{
///
/// 载具号
///
[JsonPropertyName("vehicleNo")]
public string? VehicleNo { get; set; }
///
/// 入库模式
///
///
/// 1 -- 直接入库
/// 2 -- 去往站台
///
[JsonPropertyName("taskType")]
public int? TaskType { get; set; }
///
/// 绑定的物料
///
[JsonPropertyName("bindingGoods")]
public List? BindingGoodsDetails { get; set; }
}
///
/// 绑定的物品名称
///
public class BindingGoodsDetails
{
///
/// 箱号
///
[JsonPropertyName("boxNo")]
public string? BoxNo { get; set; }
///
/// 每包数量
///
[JsonPropertyName("numPerBox")]
public decimal? NumPerBox { get; set; }
///
/// 包装数量
///
[JsonPropertyName("goodsNum")]
public decimal? GoodsNum { get; set; }
///
/// 包数量
///
[JsonPropertyName("picketNum")]
public decimal? PacketNum { get; set; }
///
/// 零包数量
///
[JsonPropertyName("otherNum")]
public decimal? OtherNum { get; set; }
///
/// 产品编码
///
[JsonPropertyName("goodsId")]
public string? GoodsId { get; set; }
///
/// 销售订单
///
[JsonPropertyName("saleOrderNo")]
public string? SaleOrderNo { get; set; }
///
/// 包装层级
///
[JsonPropertyName("packetLevel")]
public string? PacketLevel { get; set; }
///
/// 周期
///
[JsonPropertyName("cycle")]
public string? Cycle { get; set; }
///
/// 客户销售订单
///
[JsonPropertyName("customSaleOrderNo")]
public string? CustomSaleOrderNo { get; set; }
///
/// 子库
///
[JsonPropertyName("minorWarehouseId")]
public string? MinorWarehouseId { get; set; }
///
/// 产品描述
///
[JsonPropertyName("goodsDesc")]
public string? GoodsDesc { get; set; }
}