using System.Text.Json.Serialization; namespace WmsMobileServe.ApiServe.Mobile.Dto; public class BindingVehicleInRequest { /// /// 载具号 /// [JsonPropertyName("vehicleNo")] public string? VehicleNo { get; set; } /// /// 入库区域 /// [JsonPropertyName("inArea")] public string? InArea { get; set; } /// /// 绑定的物料 /// [JsonPropertyName("goods")] public List? Goods { get; set; } } public class BindingVehicleInRequestBindingGoods { /// /// 编号 /// [JsonPropertyName("id")] public string? Id { get; set; } /// /// 采购单号 /// [JsonPropertyName("segment1")] public string? Segment1 { get; set; } /// /// 物料号 /// [JsonPropertyName("itemId")] public string? ItemId { get; set; } /// /// 批次号 /// [JsonPropertyName("batch")] public string? Batch { get; set; } /// /// 数量 /// [JsonPropertyName("quantity")] public string? Quantity { get; set; } [JsonPropertyName("goodsTypeId")] public string? GoodsTypeId { get; set; } /// /// 重量 /// [JsonPropertyName("weight")] public string? Weight { get; set; } /// /// 生产日期 /// [JsonPropertyName("productData")] public string? ProductData { get; set; } /// /// 库区 /// [JsonPropertyName("area")] public string? Area { get; set; } /// /// 送货单号 /// [JsonPropertyName("sendOrderId")] public string? SendOrderId { get; set; } /// /// 供应商批次 /// [JsonPropertyName("pruBatch")] public string? PruBatch { get; set; } /// /// 物料描述 /// [JsonPropertyName("goodsName")] public string? GoodsName { get; set; } /// /// 单位 /// [JsonPropertyName("unit")] public string? Unit { get; set; } /// /// 订单头主键 /// [JsonPropertyName("poHeaderId")] public string? PoHeaderId { get; set; } /// /// 订单行主键 /// [JsonPropertyName("poLineId")] public string? PoLineId { get; set; } /// /// 发运行主键 /// [JsonPropertyName("lineLocationId")] public string? LineLocationId { get; set; } }