using System;
|
using System.Collections.Generic;
|
using System.ComponentModel.DataAnnotations;
|
using System.Text;
|
|
namespace Model.ModelVm.BllSoVm
|
{
|
public class GetExportNoticeVm:IndexPage
|
{
|
public string No { get; set; }
|
public string Type { get; set; }
|
public string Status { get; set; }
|
public string SkuNo { get; set; }
|
public string LotNo { get; set; }
|
public int? LogisticsId { get; set; }
|
public string IsWave { get; set; }
|
public string IsDespatch { get; set; }
|
public string WaveNo { get; set; }
|
/// <summary>
|
/// 开始日期
|
/// </summary>
|
public string StartTime { get; set; }
|
|
/// <summary>
|
/// 结束日期
|
/// </summary>
|
public string EndTime { get; set; }
|
|
}
|
/// <summary>
|
/// 获取添加出库单需显示的库存明细信息
|
/// </summary>
|
public class GetStockGroupVm
|
{
|
public string WareHouseNo { get; set; }
|
public string Type { get; set; }
|
public string SkuNo { get; set; }
|
public string LotNo { get; set; }
|
}
|
public class AddEditExportNoticeVm
|
{
|
public int? Id { get; set; } //Id
|
[Required]
|
[MaxLength(3)]
|
public string Type { get; set; } //单据类型
|
public string CustomerNo { get; set; } //客户编码
|
public int? LogisticsId { get; set; } //承运商
|
public List<AddEditExportNoticeDetailVm> Detail { get; set; }
|
}
|
|
public class AddEditExportNoticeDetailVm
|
{
|
public string LotNo { get; set; } //批次
|
public string SkuNo { get; set; } //物料编码
|
[Required]
|
public int Qty { get; set; } //数量
|
[MaxLength(3)]
|
public string IsBale { get; set; } //是否裹包
|
[MaxLength(3)]
|
public string IsBelt { get; set; } //是否打带
|
[MaxLength(3)]
|
public string IsWave { get; set; } //是否拆桶
|
}
|
/// <summary>
|
/// 查询出库分配分页
|
/// </summary>
|
public class GetExportAllotVm : IndexPage
|
{
|
/// <summary>
|
/// 出库单号
|
/// </summary>
|
public string SoNo { get; set; }
|
/// <summary>
|
/// 波次单号
|
/// </summary>
|
public string WaveNo { get; set; }
|
/// <summary>
|
/// 托盘号
|
/// </summary>
|
public string PalletNo { get; set; }
|
/// <summary>
|
/// 物料编码
|
/// </summary>
|
public string SkuNo { get; set; }
|
/// <summary>
|
/// 物料名称
|
/// </summary>
|
public string SkuName { get; set; }
|
/// <summary>
|
/// 批次号
|
/// </summary>
|
public string LotNo { get; set; }
|
/// <summary>
|
/// 状态 0:任务下发 1:待拣货 2:部分拣货 3:待回库 4:已完成
|
/// </summary>
|
public string Status { get; set; }
|
|
/// <summary>
|
/// 箱号
|
/// </summary>
|
public string BoxNo { get; set; }
|
}
|
/// <summary>
|
/// 查询拣货明细分页
|
/// </summary>
|
public class GetCompleteDetailVm : IndexPage
|
{
|
/// <summary>
|
/// 出库单Id
|
/// </summary>
|
public int Id { get; set; }
|
|
}
|
/// <summary>
|
/// 添加手动分配信息
|
/// </summary>
|
public class AddHandOutVm
|
{
|
/// <summary>
|
/// 出库单明细Id
|
/// </summary>
|
public int Id { get; set; }
|
public List<AddHandOutStockVm> StockList { get; set; }
|
}
|
/// <summary>
|
/// 添加手动分配信息明细
|
/// </summary>
|
public class AddHandOutStockVm
|
{
|
/// <summary>
|
/// 库存明细ID
|
/// </summary>
|
public int StockId { get; set; }
|
/// <summary>
|
/// 出库数量
|
/// </summary>
|
public int Qty { get; set; }
|
}
|
|
/// <summary>
|
/// 获取手动分配显示的数据源
|
/// </summary>
|
public class GetHandOutVm
|
{
|
public int DetailId { get; set; }
|
public string HouseNo { get; set; }
|
public string RoadwayNo { get; set; }
|
public string LocateNo { get; set; }
|
public string Msg { get; set; }
|
public string PalletNo { get; set; }
|
}
|
}
|