箱库存方法-优化1

This commit is contained in:
tongfei
2023-11-14 14:21:48 +08:00
parent 97258f54d7
commit da230cde75
9 changed files with 423 additions and 2 deletions

View File

@@ -0,0 +1,64 @@
using System;
using System.Collections.Generic;
using System.Text;
namespace WMS.Web.Core.Dto.Inventory
{
/// <summary>
/// 改箱-使用
/// </summary>
public class BoxInventoryChangeGenerateDto
{
/// <summary>
/// 原箱ID
/// </summary>
public int BoxId { get; set; }
/// <summary>
/// 目标箱ID
/// </summary>
public int TargetBoxId { get; set; }
///// <summary>
///// 仓库编码:目标仓库
///// </summary>
//public string StockCode { get; set; }
///// <summary>
///// 仓位:目标仓位
///// </summary>
//public int SubStockId { get; set; }
///// <summary>
///// 出入库类型:有个枚举的
///// </summary>
//public int InventoryInOutType { get; set; }
/// <summary>
/// 明细
/// </summary>
public List<BoxInventoryDetailsChangeGenerateDto> Details { get; set; } = new List<BoxInventoryDetailsChangeGenerateDto>();
}
/// <summary>
/// 箱库存明细
/// </summary>
public class BoxInventoryDetailsChangeGenerateDto
{
/// <summary>
/// 物料ID
/// </summary>
public int MaterialId { get; set; }
/// <summary>
/// 数量
/// </summary>
public decimal Qty { get; set; }
/// <summary>
/// 序列号
/// </summary>
public List<string> SerialNumbers { get; set; } = new List<string>();
}
}

View File

@@ -0,0 +1,32 @@
using System;
using System.Collections.Generic;
using System.Text;
namespace WMS.Web.Core.Dto.Inventory
{
/// <summary>
/// 移箱-上架和下架
/// </summary>
public class BoxInventoryMoveGenerateDto
{
/// <summary>
/// 箱ID
/// </summary>
public int BoxId { get; set; }
/// <summary>
/// 仓库code
/// </summary>
public string StockCode { get; set; }
/// <summary>
/// 仓位
/// </summary>
public int SubStockId { get; set; }
/// <summary>
/// 是否是上架true是上架false是下架
/// </summary>
public bool IsOn { get; set; }
}
}