This commit is contained in:
tongfei
2023-10-26 17:49:01 +08:00
18 changed files with 477 additions and 18 deletions

View File

@@ -20,15 +20,15 @@ namespace WMS.Web.Core.Dto.ChangeBoxRecord
/// <summary>
/// 仓库
/// </summary>
public int StockId { get; set; }
public int? StockId { get; set; }
/// <summary>
/// 原仓位ID
/// </summary>
public int SrcSubStockId { get; set; }
public int? SrcSubStockId { get; set; }
/// <summary>
/// 现仓位ID
/// </summary>
public int DestSubStockId { get; set; }
public int? DestSubStockId { get; set; }
/// <summary>
/// 操作人
/// </summary>

View File

@@ -4,8 +4,54 @@ using System.Text;
namespace WMS.Web.Core.Dto.ChangeBoxRecord
{
/// <summary>
/// 改箱列表
/// </summary>
public class ChangeBoxRecordQueryInfoResponse
{
/// <summary>
/// 物料名称
/// </summary>
public string MaterialName { get; set; }
/// <summary>
/// 物料编码
/// </summary>
public string MaterialNumber { get; set; }
/// <summary>
/// 物料规格型号
/// </summary>
public string Specifications { get; set; }
/// <summary>
/// 仓库
/// </summary>
public string Stock { get; set; }
/// <summary>
/// 序列号
/// </summary>
public string SerialNumber { get; set; }
/// <summary>
/// 原箱子
/// </summary>
public string SrcBox { get; set; }
/// <summary>
/// 目标箱子
/// </summary>
public string DestBox { get; set; }
/// <summary>
/// 原仓位
/// </summary>
public string SrcSubStock { get; set; }
/// <summary>
/// 目标仓位
/// </summary>
public string DestSubStock { get; set; }
/// <summary>
/// 操作人
/// </summary>
public string Creator { get; set; }
/// <summary>
/// 操作时间
/// </summary>
public DateTime CreateTime { get; set; } = DateTime.Now;
}
}

View File

@@ -0,0 +1,44 @@
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Text;
namespace WMS.Web.Core.Dto.ChangeBoxRecord
{
/// <summary>
/// 保存改箱
/// </summary>
public class SaveChangeBoxRecordRequest
{
/// <summary>
/// 物料ID
/// </summary>
[Required(ErrorMessage = "物料不能为空")]
public int MaterialId { get; set; }
/// <summary>
/// 仓库Id
/// </summary>
[Required(ErrorMessage = "仓库不能为空")]
public int StockId { get; set; }
/// <summary>
/// 原箱子ID
/// </summary>
[Required(ErrorMessage = "原箱子不能为空")]
public int SrcBoxId { get; set; }
/// <summary>
/// 目标箱子ID
/// </summary>
[Required(ErrorMessage = "目标箱子不能为空")]
public int DestBoxId { get; set; }
/// <summary>
/// 原仓位ID
/// </summary>
[Required(ErrorMessage = "原仓位不能为空")]
public int SrcSubStockId { get; set; }
/// <summary>
/// 目标仓位ID
/// </summary>
[Required(ErrorMessage = "目标仓位不能为空")]
public int DestSubStockId { get; set; }
}
}